diff --git a/openapi/beta/default.yaml b/openapi/beta/default.yaml index a17475f66..aa3406040 100644 --- a/openapi/beta/default.yaml +++ b/openapi/beta/default.yaml @@ -4820,8 +4820,11 @@ paths: get: tags: - admin.configurationManagement - summary: Get configurationSnapshots from admin - description: A container for configuration snapshot baselines. + summary: List configurationSnapshots + description: Get a list of configurationBaseline objects that represent configuration snapshots and their properties. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/configurationmanagement-list-configurationsnapshots?view=graph-rest-beta operationId: admin.configurationManagement.ListConfigurationSnapshots parameters: - $ref: '#/components/parameters/top' @@ -41480,6 +41483,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: Use validateConnectivity instead. This action will be removed. x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/applications/{application-id}/synchronization/jobs/microsoft.graph.validateCredentials' @@ -42219,6 +42228,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: Use validateConnectivity instead. This action will be removed. x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/microsoft.graph.validateCredentials' @@ -42258,6 +42273,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: This action acquires an access token via Oauth Code Grant Flow. Code Grant will be completely deprecated so this action will be obsolete. x-ms-docs-operation-type: action '/applications/{application-id}/synchronization/microsoft.graph.Ping()': description: Provides operations to call the Ping method. @@ -42319,6 +42340,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: Use connectivityParameters for oauth flows and scim endpoint connectivity. Use SynchronizationJobSettings for job-specific settings This property will be removed. '/applications/{application-id}/synchronization/secrets/$count': description: Provides operations to count the resources in the collection. get: @@ -42341,6 +42368,12 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: Use connectivityParameters for oauth flows and scim endpoint connectivity. Use SynchronizationJobSettings for job-specific settings This property will be removed. '/applications/{application-id}/synchronization/templates': description: Provides operations to manage the templates property of the microsoft.graph.synchronization entity. get: @@ -43922,7 +43955,7 @@ paths: tags: - applicationTemplates.applicationTemplate summary: List applicationTemplates - description: Retrieve a list of applicationTemplate objects from the Microsoft Entra application gallery. Details about optional risk properties such as riskScore and riskFactors are available with either the Microsoft Entra Suite or Microsoft Entra Internet Access license. + description: 'Retrieve a list of applicationTemplate objects from the Microsoft Entra application gallery. Details about optional risk properties such as riskScore and riskFactors are available with either the Microsoft Entra Suite or Microsoft Entra Internet Access license. If a risk property is included in the request without appropriate license, a @microsoft.graph.licenseRequired OData annotation is returned in the response.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/applicationtemplate-list?view=graph-rest-beta @@ -52648,6 +52681,8 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents' '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}': description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. get: @@ -52791,6 +52826,8 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': description: Provides operations to manage the media for the chat entity. get: @@ -52983,6 +53020,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction' '/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -53017,6 +53055,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.softDelete' '/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete': description: Provides operations to call the undoSoftDelete method. post: @@ -53051,6 +53090,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.undoSoftDelete' '/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction': description: Provides operations to call the unsetReaction method. post: @@ -53092,6 +53132,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction' '/chats/{chat-id}/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -53196,6 +53237,8 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies' '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -53334,6 +53377,8 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-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. get: @@ -53454,6 +53499,8 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents' '/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. get: @@ -53615,6 +53662,8 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value': description: Provides operations to manage the media for the chat entity. get: @@ -53839,6 +53888,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction' '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -53880,6 +53930,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.softDelete' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.softDelete' '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete': description: Provides operations to call the undoSoftDelete method. post: @@ -53921,6 +53972,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.undoSoftDelete' '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction': description: Provides operations to call the unsetReaction method. post: @@ -53969,6 +54021,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction' '/chats/{chat-id}/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -54083,6 +54136,7 @@ paths: operationName: listMore x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' '/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat': description: Provides operations to call the forwardToChat method. post: @@ -54155,6 +54209,7 @@ paths: operationName: listMore x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/microsoft.graph.forwardToChat' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.forwardToChat' '/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote': description: Provides operations to call the replyWithQuote method. post: @@ -54214,6 +54269,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/microsoft.graph.replyWithQuote' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.replyWithQuote' '/chats/{chat-id}/messages/$count': description: Provides operations to count the resources in the collection. get: @@ -54314,6 +54370,7 @@ paths: operationName: listMore x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' '/chats/{chat-id}/messages/microsoft.graph.forwardToChat': description: Provides operations to call the forwardToChat method. post: @@ -54379,6 +54436,7 @@ paths: operationName: listMore x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.forwardToChat' '/chats/{chat-id}/messages/microsoft.graph.replyWithQuote': description: Provides operations to call the replyWithQuote method. post: @@ -54431,6 +54489,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.replyWithQuote' '/chats/{chat-id}/microsoft.graph.completeMigration': description: Provides operations to call the completeMigration method. post: @@ -55826,37 +55885,29 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - /chats/$count: - description: Provides operations to count the resources in the collection. + '/chats/{chat-id}/targetedMessages': + description: Provides operations to manage the targetedMessages property of the microsoft.graph.chat entity. get: tags: - - chats.chat - summary: Get the number of the resource - operationId: chats.GetCount-61c7 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - '200': - $ref: '#/components/responses/ODataCountResponse' - default: - $ref: '#/components/responses/error' - /chats/microsoft.graph.allMessages(): - description: Provides operations to call the allMessages method. - get: - tags: - - chats.chat.Functions - summary: Invoke function allMessages - operationId: chats.allMessages + - chats.targetedChatMessage + summary: Get targetedMessages from chats + operationId: chats.ListTargetedMessages parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - - name: $select + - name: $orderby in: query - description: Select properties to be returned + description: Order items by property values style: form explode: false schema: @@ -55864,9 +55915,9 @@ paths: type: array items: type: string - - name: $orderby + - name: $select in: query - description: Order items by property values + description: Select properties to be returned style: form explode: false schema: @@ -55886,48 +55937,65 @@ paths: type: string responses: '200': - 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' + $ref: '#/components/responses/microsoft.graph.targetedChatMessageCollectionResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore - /chats/microsoft.graph.getAllMessages(): - description: Provides operations to call the getAllMessages method. + x-ms-docs-operation-type: operation + post: + tags: + - chats.targetedChatMessage + summary: Create new navigation property to targetedMessages for chats + operationId: chats.CreateTargetedMessages + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}': + description: Provides operations to manage the targetedMessages property of the microsoft.graph.chat entity. get: tags: - - chats.chat.Functions - summary: 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-beta - operationId: chats.getAllMessages + - chats.targetedChatMessage + summary: Get targetedMessages from chats + operationId: chats.GetTargetedMessages parameters: - - name: model - in: query - description: The payment model for the API + - name: chat-id + in: path + description: The unique identifier of chat + required: true schema: type: string - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage - name: $select in: query description: Select properties to be returned @@ -55938,16 +56006,6 @@ paths: 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 @@ -55960,102 +56018,1865 @@ paths: type: string responses: '200': - description: Success + description: Retrieved navigation property 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' + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /chats/microsoft.graph.getAllRetainedMessages(): - description: Provides operations to call the getAllRetainedMessages method. - get: + x-ms-docs-operation-type: operation + patch: tags: - - chats.chat.Functions - summary: 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-beta - operationId: chats.getAllRetainedMessages + - chats.targetedChatMessage + summary: Update the navigation property targetedMessages in chats + operationId: chats.UpdateTargetedMessages 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 + - name: chat-id + in: path + description: The unique identifier of chat + required: true schema: - uniqueItems: true - type: array - items: - type: string - - name: $orderby - in: query - description: Order items by property values - style: form - explode: false + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string - - name: $expand - in: query - description: Expand related entities - style: form - explode: false + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - chats.targetedChatMessage + summary: Delete navigation property targetedMessages for chats + operationId: chats.DeleteTargetedMessages + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string responses: - '200': + '204': 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' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /commands: - description: Provides operations to manage the collection of command entities. + x-ms-docs-operation-type: operation + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. get: tags: - - commands.command - summary: Get entities from commands - operationId: commands.command.ListCommand + - chats.targetedChatMessage + summary: Get hostedContents from chats + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: chats.targetedMessages.ListHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $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: + '200': + $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - chats.targetedChatMessage + summary: Create new navigation property to hostedContents for chats + operationId: chats.targetedMessages.CreateHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents' + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - chats.targetedChatMessage + summary: Get hostedContents from chats + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: chats.targetedMessages.GetHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - chats.targetedChatMessage + summary: Update the navigation property hostedContents in chats + operationId: chats.targetedMessages.UpdateHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - chats.targetedChatMessage + summary: Delete navigation property hostedContents for chats + operationId: chats.targetedMessages.DeleteHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': + description: Provides operations to manage the media for the chat entity. + get: + tags: + - chats.targetedChatMessage + summary: Get media content for the navigation property hostedContents from chats + description: The unique identifier for an entity. Read-only. + operationId: chats.targetedMessages.GetHostedContentsContent + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + responses: + '200': + description: Retrieved media content + content: + application/octet-stream: + schema: + type: string + format: binary + default: + $ref: '#/components/responses/error' + put: + tags: + - chats.targetedChatMessage + summary: Update media content for the navigation property hostedContents in chats + description: The unique identifier for an entity. Read-only. + operationId: chats.targetedMessages.UpdateHostedContentsContent + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + requestBody: + description: New media content. + content: + application/octet-stream: + schema: + type: string + format: binary + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + delete: + tags: + - chats.targetedChatMessage + summary: Delete media content for the navigation property hostedContents in chats + description: The unique identifier for an entity. Read-only. + operationId: chats.targetedMessages.DeleteHostedContentsContent + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - chats.targetedChatMessage + summary: Get the number of the resource + operationId: chats.targetedMessages.hostedContents.GetCount-4857 + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies': + description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. + get: + tags: + - chats.targetedChatMessage + summary: Get replies from chats + description: Replies for a specified message. Supports $expand for channel messages. + operationId: chats.targetedMessages.ListReplies + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $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: + '200': + $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - chats.targetedChatMessage + summary: Create new navigation property to replies for chats + operationId: chats.targetedMessages.CreateReplies + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/replies' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}': + description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. + get: + tags: + - chats.targetedChatMessage + summary: Get replies from chats + description: Replies for a specified message. Supports $expand for channel messages. + operationId: chats.targetedMessages.GetReplies + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - chats.targetedChatMessage + summary: Update the navigation property replies in chats + operationId: chats.targetedMessages.UpdateReplies + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessage' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - chats.targetedChatMessage + summary: Delete navigation property replies for chats + operationId: chats.targetedMessages.DeleteReplies + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - chats.targetedChatMessage + summary: Get hostedContents from chats + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: chats.targetedMessages.replies.ListHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + - $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: + '200': + $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - chats.targetedChatMessage + summary: Create new navigation property to hostedContents for chats + operationId: chats.targetedMessages.replies.CreateHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents' + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - chats.targetedChatMessage + summary: Get hostedContents from chats + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: chats.targetedMessages.replies.GetHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - chats.targetedChatMessage + summary: Update the navigation property hostedContents in chats + operationId: chats.targetedMessages.replies.UpdateHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - chats.targetedChatMessage + summary: Delete navigation property hostedContents for chats + operationId: chats.targetedMessages.replies.DeleteHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': + description: Provides operations to manage the media for the chat entity. + get: + tags: + - chats.targetedChatMessage + summary: Get media content for the navigation property hostedContents from chats + description: The unique identifier for an entity. Read-only. + operationId: chats.targetedMessages.replies.GetHostedContentsContent + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + responses: + '200': + description: Retrieved media content + content: + application/octet-stream: + schema: + type: string + format: binary + default: + $ref: '#/components/responses/error' + put: + tags: + - chats.targetedChatMessage + summary: Update media content for the navigation property hostedContents in chats + description: The unique identifier for an entity. Read-only. + operationId: chats.targetedMessages.replies.UpdateHostedContentsContent + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + requestBody: + description: New media content. + content: + application/octet-stream: + schema: + type: string + format: binary + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + delete: + tags: + - chats.targetedChatMessage + summary: Delete media content for the navigation property hostedContents in chats + description: The unique identifier for an entity. Read-only. + operationId: chats.targetedMessages.replies.DeleteHostedContentsContent + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - chats.targetedChatMessage + summary: Get the number of the resource + operationId: chats.targetedMessages.replies.hostedContents.GetCount-bddd + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - chats.targetedChatMessage + summary: Invoke action setReaction + operationId: chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.setReaction + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + nullable: true + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.softDelete': + description: Provides operations to call the softDelete method. + post: + tags: + - chats.targetedChatMessage + summary: 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-beta + operationId: chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.softDelete + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.softDelete' + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.undoSoftDelete': + description: Provides operations to call the undoSoftDelete method. + post: + tags: + - chats.targetedChatMessage + summary: 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-beta + operationId: chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.undoSoftDelete + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete' + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - chats.targetedChatMessage + summary: Invoke action unsetReaction + operationId: chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.unsetReaction + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + nullable: true + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - chats.targetedChatMessage + summary: Get the number of the resource + operationId: chats.targetedMessages.replies.GetCount-2798 + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()': + description: Provides operations to call the delta method. + get: + tags: + - chats.targetedChatMessage + summary: 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 obtain 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-beta + operationId: chats.chat.targetedMessages.targetedChatMessage.replies.delta + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $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: + '200': + 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' + - '/chats/{chat-id}/messages/microsoft.graph.delta()' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.forwardToChat': + description: Provides operations to call the forwardToChat method. + post: + tags: + - chats.targetedChatMessage + summary: Invoke action forwardToChat + description: 'Forward a chat message, a channel message, or a channel message reply to a chat.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta + operationId: chats.chat.targetedMessages.targetedChatMessage.replies.forwardToChat + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + targetChatIds: + type: array + items: + type: string + nullable: true + messageIds: + type: array + items: + type: string + nullable: true + additionalMessage: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - type: object + nullable: true + required: true + responses: + '200': + 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat' + - '/chats/{chat-id}/messages/microsoft.graph.forwardToChat' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.replyWithQuote': + description: Provides operations to call the replyWithQuote method. + post: + tags: + - chats.targetedChatMessage + summary: Invoke action replyWithQuote + description: Reply with quote to a single chat message or multiple chat messages in a chat. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta + operationId: chats.chat.targetedMessages.targetedChatMessage.replies.replyWithQuote + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + messageIds: + type: array + items: + type: string + nullable: true + replyMessage: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - type: object + nullable: true + required: true + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote' + - '/chats/{chat-id}/messages/microsoft.graph.replyWithQuote' + '/chats/{chat-id}/targetedMessages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - chats.targetedChatMessage + summary: Get the number of the resource + operationId: chats.targetedMessages.GetCount-cb07 + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /chats/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - chats.chat + summary: Get the number of the resource + operationId: chats.GetCount-61c7 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /chats/microsoft.graph.allMessages(): + description: Provides operations to call the allMessages method. + get: + tags: + - chats.chat.Functions + summary: Invoke function allMessages + operationId: chats.allMessages + 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: + '200': + 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + /chats/microsoft.graph.getAllMessages(): + description: Provides operations to call the getAllMessages method. + get: + tags: + - chats.chat.Functions + summary: 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-beta + operationId: 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: + '200': + 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + /chats/microsoft.graph.getAllRetainedMessages(): + description: Provides operations to call the getAllRetainedMessages method. + get: + tags: + - chats.chat.Functions + summary: 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-beta + operationId: 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: + '200': + 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + /commands: + description: Provides operations to manage the collection of command entities. + get: + tags: + - commands.command + summary: Get entities from commands + operationId: commands.command.ListCommand parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -144802,6 +146623,30 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.resetPasscode' + '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.restoreManagedHomeScreen': + description: Provides operations to call the restoreManagedHomeScreen method. + post: + tags: + - deviceManagement.managedDevice + summary: Invoke action restoreManagedHomeScreen + description: Restore Managed Home Screen + operationId: deviceManagement.comanagedDevices.managedDevice.restoreManagedHomeScreen + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.restoreManagedHomeScreen' '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.retire': description: Provides operations to call the retire method. post: @@ -144826,6 +146671,36 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.retire' + '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.retrieveDeviceLocalAdminAccountDetail()': + description: Provides operations to call the retrieveDeviceLocalAdminAccountDetail method. + get: + tags: + - deviceManagement.managedDevice + summary: Invoke function retrieveDeviceLocalAdminAccountDetail + operationId: deviceManagement.comanagedDevices.managedDevice.retrieveDeviceLocalAdminAccountDetail + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.deviceLocalAdminAccountDetail' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-docs-grouped-path: + - '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.retrieveDeviceLocalAdminAccountDetail()' '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.retrieveMacOSManagedDeviceLocalAdminAccountDetail()': description: Provides operations to call the retrieveMacOSManagedDeviceLocalAdminAccountDetail method. get: @@ -144856,6 +146731,37 @@ paths: x-ms-docs-operation-type: function x-ms-docs-grouped-path: - '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.retrieveMacOSManagedDeviceLocalAdminAccountDetail()' + '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.retrieveRecoveryLockPasscode()': + description: Provides operations to call the retrieveRecoveryLockPasscode method. + get: + tags: + - deviceManagement.managedDevice + summary: Invoke function retrieveRecoveryLockPasscode + operationId: deviceManagement.comanagedDevices.managedDevice.retrieveRecoveryLockPasscode + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '200': + description: Success + content: + application/json: + schema: + type: object + properties: + value: + type: string + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-docs-grouped-path: + - '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.retrieveRecoveryLockPasscode()' '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.revokeAppleVppLicenses': description: Provides operations to call the revokeAppleVppLicenses method. post: @@ -144951,6 +146857,30 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.rotateLocalAdminPassword' + '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.rotateRecoveryLockPasscode': + description: Provides operations to call the rotateRecoveryLockPasscode method. + post: + tags: + - deviceManagement.managedDevice + summary: Invoke action rotateRecoveryLockPasscode + description: Rotates the recovery lock passcode for the specified macOS device + operationId: deviceManagement.comanagedDevices.managedDevice.rotateRecoveryLockPasscode + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.rotateRecoveryLockPasscode' '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.sendCustomNotificationToCompanyPortal': description: Provides operations to call the sendCustomNotificationToCompanyPortal method. post: @@ -145046,6 +146976,40 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.shutDown' + '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.suspendManagedHomeScreen': + description: Provides operations to call the suspendManagedHomeScreen method. + post: + tags: + - deviceManagement.managedDevice + summary: Invoke action suspendManagedHomeScreen + description: Temporarily suspend Managed Home Screen + operationId: deviceManagement.comanagedDevices.managedDevice.suspendManagedHomeScreen + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + timeoutMinutes: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.suspendManagedHomeScreen' '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.syncDevice': description: Provides operations to call the syncDevice method. post: @@ -152301,6 +154265,43 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: function + '/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/microsoft.graph.releaseAppleDevices': + description: Provides operations to call the releaseAppleDevices method. + post: + tags: + - deviceManagement.depOnboardingSetting + summary: Invoke action releaseAppleDevices + operationId: deviceManagement.depOnboardingSettings.depOnboardingSetting.releaseAppleDevices + parameters: + - name: depOnboardingSetting-id + in: path + description: The unique identifier of depOnboardingSetting + required: true + schema: + type: string + x-ms-docs-key-type: depOnboardingSetting + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + depToken: + type: string + nullable: true + deviceSerialNumbers: + type: array + items: + type: string + nullable: true + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action '/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/microsoft.graph.shareForSchoolDataSyncService': description: Provides operations to call the shareForSchoolDataSyncService method. post: @@ -183122,6 +185123,30 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.resetPasscode' + '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.restoreManagedHomeScreen': + description: Provides operations to call the restoreManagedHomeScreen method. + post: + tags: + - deviceManagement.managedDevice + summary: Invoke action restoreManagedHomeScreen + description: Restore Managed Home Screen + operationId: deviceManagement.managedDevices.managedDevice.restoreManagedHomeScreen + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.restoreManagedHomeScreen' '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.retire': description: Provides operations to call the retire method. post: @@ -183146,6 +185171,36 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.retire' + '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.retrieveDeviceLocalAdminAccountDetail()': + description: Provides operations to call the retrieveDeviceLocalAdminAccountDetail method. + get: + tags: + - deviceManagement.managedDevice + summary: Invoke function retrieveDeviceLocalAdminAccountDetail + operationId: deviceManagement.managedDevices.managedDevice.retrieveDeviceLocalAdminAccountDetail + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.deviceLocalAdminAccountDetail' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-docs-grouped-path: + - '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.retrieveDeviceLocalAdminAccountDetail()' '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.retrieveMacOSManagedDeviceLocalAdminAccountDetail()': description: Provides operations to call the retrieveMacOSManagedDeviceLocalAdminAccountDetail method. get: @@ -183176,6 +185231,37 @@ paths: x-ms-docs-operation-type: function x-ms-docs-grouped-path: - '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.retrieveMacOSManagedDeviceLocalAdminAccountDetail()' + '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.retrieveRecoveryLockPasscode()': + description: Provides operations to call the retrieveRecoveryLockPasscode method. + get: + tags: + - deviceManagement.managedDevice + summary: Invoke function retrieveRecoveryLockPasscode + operationId: deviceManagement.managedDevices.managedDevice.retrieveRecoveryLockPasscode + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '200': + description: Success + content: + application/json: + schema: + type: object + properties: + value: + type: string + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-docs-grouped-path: + - '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.retrieveRecoveryLockPasscode()' '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.revokeAppleVppLicenses': description: Provides operations to call the revokeAppleVppLicenses method. post: @@ -183271,6 +185357,30 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.rotateLocalAdminPassword' + '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.rotateRecoveryLockPasscode': + description: Provides operations to call the rotateRecoveryLockPasscode method. + post: + tags: + - deviceManagement.managedDevice + summary: Invoke action rotateRecoveryLockPasscode + description: Rotates the recovery lock passcode for the specified macOS device + operationId: deviceManagement.managedDevices.managedDevice.rotateRecoveryLockPasscode + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.rotateRecoveryLockPasscode' '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.sendCustomNotificationToCompanyPortal': description: Provides operations to call the sendCustomNotificationToCompanyPortal method. post: @@ -183366,6 +185476,40 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.shutDown' + '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.suspendManagedHomeScreen': + description: Provides operations to call the suspendManagedHomeScreen method. + post: + tags: + - deviceManagement.managedDevice + summary: Invoke action suspendManagedHomeScreen + description: Temporarily suspend Managed Home Screen + operationId: deviceManagement.managedDevices.managedDevice.suspendManagedHomeScreen + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + timeoutMinutes: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.suspendManagedHomeScreen' '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.syncDevice': description: Provides operations to call the syncDevice method. post: @@ -195335,73 +197479,6 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - /deviceManagement/reports/microsoft.graph.getZebraFotaDeploymentReport: - description: Provides operations to call the getZebraFotaDeploymentReport method. - post: - tags: - - deviceManagement.deviceManagementReports - summary: Invoke action getZebraFotaDeploymentReport - operationId: deviceManagement.reports.getZebraFotaDeploymentReport - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - name: - type: string - nullable: true - select: - type: array - items: - type: string - nullable: true - search: - type: string - nullable: true - groupBy: - type: array - items: - type: string - nullable: true - orderBy: - type: array - items: - type: string - nullable: true - skip: - maximum: 2147483647 - minimum: -2147483648 - type: number - format: int32 - top: - maximum: 2147483647 - minimum: -2147483648 - type: number - format: int32 - sessionId: - type: string - nullable: true - filter: - type: string - nullable: true - required: true - responses: - '200': - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - nullable: true - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action /deviceManagement/reports/microsoft.graph.retrieveAndroidWorkProfileDeviceMigrationStatuses: description: Provides operations to call the retrieveAndroidWorkProfileDeviceMigrationStatuses method. post: @@ -216360,6 +218437,31 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + '/deviceManagement/virtualEndpoint/deviceImages/{cloudPcDeviceImage-id}/microsoft.graph.retryUpload': + description: Provides operations to call the retryUpload method. + post: + tags: + - deviceManagement.virtualEndpoint + summary: Invoke action retryUpload + description: Retry the upload of a cloudPcDeviceImage object that previously failed. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/cloudpcdeviceimage-retryupload?view=graph-rest-beta + operationId: deviceManagement.virtualEndpoint.deviceImages.cloudPcDeviceImage.retryUpload + parameters: + - name: cloudPcDeviceImage-id + in: path + description: The unique identifier of cloudPcDeviceImage + required: true + schema: + type: string + x-ms-docs-key-type: cloudPcDeviceImage + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action '/deviceManagement/virtualEndpoint/deviceImages/{cloudPcDeviceImage-id}/microsoft.graph.reupload': description: Provides operations to call the reupload method. post: @@ -216384,6 +218486,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-06-25' + date: '2026-01-09' + version: 2026-01/reupload + description: 'The reupload is deprecated and will not be supported starting June 25, 2026. Please use retryUpload instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/deviceImages/$count: description: Provides operations to count the resources in the collection. @@ -216623,6 +218731,192 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + '/deviceManagement/virtualEndpoint/externalPartners/{cloudPcExternalPartner-id}/microsoft.graph.configureAgent': + description: Provides operations to call the configureAgent method. + post: + tags: + - deviceManagement.virtualEndpoint + summary: Invoke action configureAgent + description: 'Configure the cloudPcExternalPartnerAgentSetting of the cloudPcExternalPartner object. This setting is used for RMM partner agent installation. RMM partners must contact the Microsoft team to complete onboarding and add the agent URL prefix to the allow list before using this API. If autoDeploymentEnabled is enabled, the new provisioned Cloud PC is triggered agent deployment automatically. Currently supports only Windows 365 Business Cloud PC.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/cloudpcexternalpartner-configureagent?view=graph-rest-beta + operationId: deviceManagement.virtualEndpoint.externalPartners.cloudPcExternalPartner.configureAgent + parameters: + - name: cloudPcExternalPartner-id + in: path + description: The unique identifier of cloudPcExternalPartner + required: true + schema: + type: string + x-ms-docs-key-type: cloudPcExternalPartner + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + agentSetting: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.cloudPcExternalPartnerAgentSetting' + - type: object + nullable: true + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/deviceManagement/virtualEndpoint/externalPartners/{cloudPcExternalPartner-id}/microsoft.graph.deployAgent': + description: Provides operations to call the deployAgent method. + post: + tags: + - deviceManagement.virtualEndpoint + summary: Invoke action deployAgent + description: 'Trigger agent deployment for a set of Windows 365 Cloud PCs that are provisioned, and return an activity ID. This API is supported when the connection is enabled and the agent setting is configured. Currently, only support Windows 365 business Cloud PC.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/cloudpcexternalpartner-deployagent?view=graph-rest-beta + operationId: deviceManagement.virtualEndpoint.externalPartners.cloudPcExternalPartner.deployAgent + parameters: + - name: cloudPcExternalPartner-id + in: path + description: The unique identifier of cloudPcExternalPartner + required: true + schema: + type: string + x-ms-docs-key-type: cloudPcExternalPartner + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + cloudPcIds: + type: array + items: + type: string + nullable: true + required: true + responses: + '200': + description: Success + content: + application/json: + schema: + type: object + properties: + value: + type: string + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/deviceManagement/virtualEndpoint/externalPartners/{cloudPcExternalPartner-id}/microsoft.graph.retrieveActionReports()': + description: Provides operations to call the retrieveActionReports method. + get: + tags: + - deviceManagement.virtualEndpoint + summary: Invoke function retrieveActionReports + description: Retrieve action reports of external partner. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/cloudpcexternalpartner-retrieveactionreports?view=graph-rest-beta + operationId: deviceManagement.virtualEndpoint.externalPartners.cloudPcExternalPartner.retrieveActionReports + parameters: + - name: cloudPcExternalPartner-id + in: path + description: The unique identifier of cloudPcExternalPartner + required: true + schema: + type: string + x-ms-docs-key-type: cloudPcExternalPartner + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + responses: + '200': + 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.cloudPcExternalPartnerActionReport' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + '/deviceManagement/virtualEndpoint/externalPartners/{cloudPcExternalPartner-id}/microsoft.graph.retrieveDeployAgentActionResults(activityId=''@activityId'',cloudPcId=''@cloudPcId'')': + description: Provides operations to call the retrieveDeployAgentActionResults method. + get: + tags: + - deviceManagement.virtualEndpoint + summary: Invoke function retrieveDeployAgentActionResults + description: 'Retrieve the status of a specific deployment action on a specific Cloud PC device. If both activityId and cloudPcId are empty, the paging results are returned, and the pagination size is 100.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/cloudpcexternalpartner-retrievedeployagentactionresults?view=graph-rest-beta + operationId: deviceManagement.virtualEndpoint.externalPartners.cloudPcExternalPartner.retrieveDeployAgentActionResults + parameters: + - name: cloudPcExternalPartner-id + in: path + description: The unique identifier of cloudPcExternalPartner + required: true + schema: + type: string + x-ms-docs-key-type: cloudPcExternalPartner + - name: activityId + in: query + description: 'Usage: activityId=''@activityId''' + schema: + type: string + nullable: true + - name: cloudPcId + in: query + description: 'Usage: cloudPcId=''@cloudPcId''' + schema: + type: string + nullable: true + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + responses: + '200': + 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.cloudPcExternalPartnerActionResult' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore /deviceManagement/virtualEndpoint/externalPartners/$count: description: Provides operations to count the resources in the collection. get: @@ -219537,12 +221831,6 @@ paths: $ref: '#/components/schemas/microsoft.graph.cloudPcReports' default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: operation patch: tags: @@ -219561,12 +221849,6 @@ paths: description: Success default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: operation delete: tags: @@ -219584,12 +221866,6 @@ paths: description: Success default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: operation /deviceManagement/virtualEndpoint/reports/exportJobs: description: Provides operations to manage the exportJobs property of the microsoft.graph.cloudPcReports entity. @@ -219640,12 +221916,6 @@ paths: $ref: '#/components/responses/microsoft.graph.cloudPcExportJobCollectionResponse' default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -219675,12 +221945,6 @@ paths: $ref: '#/components/schemas/microsoft.graph.cloudPcExportJob' default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: operation '/deviceManagement/virtualEndpoint/reports/exportJobs/{cloudPcExportJob-id}': description: Provides operations to manage the exportJobs property of the microsoft.graph.cloudPcReports entity. @@ -219730,12 +221994,6 @@ paths: $ref: '#/components/schemas/microsoft.graph.cloudPcExportJob' default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: operation patch: tags: @@ -219762,12 +222020,6 @@ paths: description: Success default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: operation delete: tags: @@ -219792,12 +222044,6 @@ paths: description: Success default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: operation /deviceManagement/virtualEndpoint/reports/exportJobs/$count: description: Provides operations to count the resources in the collection. @@ -219814,12 +222060,6 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' /deviceManagement/virtualEndpoint/reports/microsoft.graph.getActionStatusReports: description: Provides operations to call the getActionStatusReports method. post: @@ -219886,12 +222126,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.getCloudPcPerformanceReport: description: Provides operations to call the getCloudPcPerformanceReport method. @@ -219966,10 +222200,10 @@ paths: $ref: '#/components/responses/error' deprecated: true x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' + removalDate: '2024-12-31' + date: '2024-09-10' + version: 2024-09/getCloudPcPerformanceReport + description: 'Starting from December 31, 2024, this API (''getCloudPcPerformanceReport'') will be deprecated and no longer supported. Please use the retrieveCloudPcTenantMetricsReport API.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.getCloudPcRecommendationReports: description: Provides operations to call the getCloudPcRecommendationReports method. @@ -220044,10 +222278,10 @@ paths: $ref: '#/components/responses/error' deprecated: true x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' + removalDate: '2025-07-01' + date: '2025-02-27' + version: 2025-02/getCloudPcRecommendationReports + description: 'Starting from July 01, 2025, this API (''getCloudPcRecommendationReports'') will be deprecated and no longer supported. Please use the retrieveCloudPcRecommendationReports API.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.getConnectionQualityReports: description: Provides operations to call the getConnectionQualityReports method. @@ -220117,10 +222351,10 @@ paths: $ref: '#/components/responses/error' deprecated: true x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' + removalDate: '2024-12-31' + date: '2024-09-10' + version: 2024-09/getConnectionQualityReports + description: 'Starting from December 31, 2024, this API (''getConnectionQualityReports'') will be deprecated and no longer supported. Please use the retrieveConnectionQualityReports API.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.getDailyAggregatedRemoteConnectionReports: description: Provides operations to call the getDailyAggregatedRemoteConnectionReports method. @@ -220188,12 +222422,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.getFrontlineReport: description: Provides operations to call the getFrontlineReport method. @@ -220268,10 +222496,10 @@ paths: $ref: '#/components/responses/error' deprecated: true x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' + removalDate: '2024-12-31' + date: '2024-08-22' + version: 2024-09/getFrontlineReport + description: 'Starting from December 31, 2024, this API (''getFrontlineReport'') will be deprecated and no longer supported. Please use the retrieveFrontlineReports API.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.getInaccessibleCloudPcReports: description: Provides operations to call the getInaccessibleCloudPcReports method. @@ -220344,12 +222572,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.getRawRemoteConnectionReports: description: Provides operations to call the getRawRemoteConnectionReports method. @@ -220417,12 +222639,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action '/deviceManagement/virtualEndpoint/reports/microsoft.graph.getRealTimeRemoteConnectionLatency(cloudPcId=''{cloudPcId}'')': description: Provides operations to call the getRealTimeRemoteConnectionLatency method. @@ -220457,12 +222673,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: function '/deviceManagement/virtualEndpoint/reports/microsoft.graph.getRealTimeRemoteConnectionStatus(cloudPcId=''{cloudPcId}'')': description: Provides operations to call the getRealTimeRemoteConnectionStatus method. @@ -220497,12 +222707,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: function /deviceManagement/virtualEndpoint/reports/microsoft.graph.getRemoteConnectionHistoricalReports: description: Provides operations to call the getRemoteConnectionHistoricalReports method. @@ -220570,12 +222774,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.getTotalAggregatedRemoteConnectionReports: description: Provides operations to call the getTotalAggregatedRemoteConnectionReports method. @@ -220643,12 +222841,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.retrieveBulkActionStatusReport: description: Provides operations to call the retrieveBulkActionStatusReport method. @@ -220716,12 +222908,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.retrieveCloudPcRecommendationReports: description: Provides operations to call the retrieveCloudPcRecommendationReports method. @@ -220792,239 +222978,221 @@ paths: $ref: '#/components/responses/error' deprecated: true x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' - x-ms-docs-operation-type: action - x-ms-docs-grouped-path: - - /deviceManagement/virtualEndpoint/report/microsoft.graph.retrieveCloudPcRecommendationReports - /deviceManagement/virtualEndpoint/reports/microsoft.graph.retrieveCloudPcTenantMetricsReport: - description: Provides operations to call the retrieveCloudPcTenantMetricsReport method. - post: - tags: - - deviceManagement.virtualEndpoint - summary: Invoke action retrieveCloudPcTenantMetricsReport - description: Get a report related to the performance of Cloud PCs. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/cloudpcreports-retrievecloudpctenantmetricsreport?view=graph-rest-beta - operationId: deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - reportName: - $ref: '#/components/schemas/microsoft.graph.cloudPCPerformanceReportName' - filter: - type: string - nullable: true - select: - type: array - items: - type: string - nullable: true - search: - type: string - nullable: true - groupBy: - type: array - items: - type: string - nullable: true - orderBy: - type: array - items: - type: string - nullable: true - skip: - maximum: 2147483647 - minimum: -2147483648 - type: number - format: int32 - nullable: true - top: - maximum: 2147483647 - minimum: -2147483648 - type: number - format: int32 - nullable: true - required: true - responses: - '200': - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - nullable: true - default: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' - x-ms-docs-operation-type: action - /deviceManagement/virtualEndpoint/reports/microsoft.graph.retrieveCloudPcTroubleshootReports: - description: Provides operations to call the retrieveCloudPcTroubleshootReports method. - post: - tags: - - deviceManagement.virtualEndpoint - summary: Invoke action retrieveCloudPcTroubleshootReports - description: 'Get troubleshooting reports for Cloud PCs. You can get a regional troubleshooting report, a report with troubleshooting details, a report with troubleshooting trends, or a report on the number of troubleshooting issues.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/cloudpcreports-retrievecloudpctroubleshootreports?view=graph-rest-beta - operationId: deviceManagement.virtualEndpoint.reports.retrieveCloudPcTroubleshootReports - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - reportName: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.cloudPCTroubleshootReportType' - - type: object - nullable: true - filter: - type: string - nullable: true - select: - type: array - items: - type: string - nullable: true - search: - type: string - nullable: true - orderBy: - type: array - items: - type: string - nullable: true - skip: - maximum: 2147483647 - minimum: -2147483648 - type: number - format: int32 - nullable: true - top: - maximum: 2147483647 - minimum: -2147483648 - type: number - format: int32 - nullable: true - groupBy: - type: array - items: - type: string - nullable: true - required: true - responses: - '200': - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - nullable: true - default: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' - x-ms-docs-operation-type: action - /deviceManagement/virtualEndpoint/reports/microsoft.graph.retrieveConnectionQualityReports: - description: Provides operations to call the retrieveConnectionQualityReports method. - post: - tags: - - deviceManagement.virtualEndpoint - summary: Invoke action retrieveConnectionQualityReports - operationId: deviceManagement.virtualEndpoint.reports.retrieveConnectionQualityReports - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - reportName: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.cloudPCConnectionQualityReportType' - - type: object - nullable: true - filter: - type: string - nullable: true - select: - type: array - items: - type: string - nullable: true - search: - type: string - nullable: true - groupBy: - type: array - items: - type: string - nullable: true - orderBy: - type: array - items: - type: string - nullable: true - skip: - maximum: 2147483647 - minimum: -2147483648 - type: number - format: int32 - nullable: true - top: - maximum: 2147483647 - minimum: -2147483648 - type: number - format: int32 - nullable: true - required: true - responses: - '200': - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - nullable: true - default: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' + removalDate: '2025-12-31' date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' + version: 2025-09/cloudPcReports/retrieveCloudPcRecommendationReports + description: 'Starting from December 31, 2025, this API (''cloudPcReports/retrieveCloudPcRecommendationReports'') will be deprecated and no longer supported. Please use the cloudPcReport/retrieveCloudPcRecommendationReports API.' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - /deviceManagement/virtualEndpoint/report/microsoft.graph.retrieveCloudPcRecommendationReports + /deviceManagement/virtualEndpoint/reports/microsoft.graph.retrieveCloudPcTenantMetricsReport: + description: Provides operations to call the retrieveCloudPcTenantMetricsReport method. + post: + tags: + - deviceManagement.virtualEndpoint + summary: Invoke action retrieveCloudPcTenantMetricsReport + description: Get a report related to the performance of Cloud PCs. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/cloudpcreports-retrievecloudpctenantmetricsreport?view=graph-rest-beta + operationId: deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reportName: + $ref: '#/components/schemas/microsoft.graph.cloudPCPerformanceReportName' + filter: + type: string + nullable: true + select: + type: array + items: + type: string + nullable: true + search: + type: string + nullable: true + groupBy: + type: array + items: + type: string + nullable: true + orderBy: + type: array + items: + type: string + nullable: true + skip: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + top: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + required: true + responses: + '200': + description: Success + content: + application/octet-stream: + schema: + type: object + properties: + value: + type: string + format: base64url + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /deviceManagement/virtualEndpoint/reports/microsoft.graph.retrieveCloudPcTroubleshootReports: + description: Provides operations to call the retrieveCloudPcTroubleshootReports method. + post: + tags: + - deviceManagement.virtualEndpoint + summary: Invoke action retrieveCloudPcTroubleshootReports + description: 'Get troubleshooting reports for Cloud PCs. You can get a regional troubleshooting report, a report with troubleshooting details, a report with troubleshooting trends, or a report on the number of troubleshooting issues.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/cloudpcreports-retrievecloudpctroubleshootreports?view=graph-rest-beta + operationId: deviceManagement.virtualEndpoint.reports.retrieveCloudPcTroubleshootReports + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reportName: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.cloudPCTroubleshootReportType' + - type: object + nullable: true + filter: + type: string + nullable: true + select: + type: array + items: + type: string + nullable: true + search: + type: string + nullable: true + orderBy: + type: array + items: + type: string + nullable: true + skip: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + top: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + groupBy: + type: array + items: + type: string + nullable: true + required: true + responses: + '200': + description: Success + content: + application/octet-stream: + schema: + type: object + properties: + value: + type: string + format: base64url + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /deviceManagement/virtualEndpoint/reports/microsoft.graph.retrieveConnectionQualityReports: + description: Provides operations to call the retrieveConnectionQualityReports method. + post: + tags: + - deviceManagement.virtualEndpoint + summary: Invoke action retrieveConnectionQualityReports + operationId: deviceManagement.virtualEndpoint.reports.retrieveConnectionQualityReports + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reportName: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.cloudPCConnectionQualityReportType' + - type: object + nullable: true + filter: + type: string + nullable: true + select: + type: array + items: + type: string + nullable: true + search: + type: string + nullable: true + groupBy: + type: array + items: + type: string + nullable: true + orderBy: + type: array + items: + type: string + nullable: true + skip: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + top: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + required: true + responses: + '200': + description: Success + content: + application/octet-stream: + schema: + type: object + properties: + value: + type: string + format: base64url + nullable: true + default: + $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.retrieveCrossRegionDisasterRecoveryReport: description: Provides operations to call the retrieveCrossRegionDisasterRecoveryReport method. @@ -221097,12 +223265,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.retrieveFrontlineReports: description: Provides operations to call the retrieveFrontlineReports method. @@ -221171,12 +223333,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/servicePlans: description: Provides operations to manage the servicePlans property of the microsoft.graph.virtualEndpoint entity. @@ -236203,8 +238359,8 @@ paths: get: tags: - directory.directoryObject - summary: Get deletedItems from directory - description: Recently deleted items. Read-only. Nullable. + summary: Get deleted item (directory object) + description: "Retrieve the properties of a recently deleted directory object from deleted items. The following types are supported:\r\n- administrativeUnit\r\n- application\r\n- agentIdentityBlueprint\r\n- agentIdentity\r\n- agentIdentityBlueprintPrincipal\r\n- agentUser\r\n- certificateBasedAuthPki\r\n- certificateAuthorityDetail\r\n- externalUserProfile\r\n- group\r\n- pendingExternalUserProfile\r\n- servicePrincipal\r\n- user" operationId: directory.ListDeletedItems parameters: - $ref: '#/components/parameters/top' @@ -236256,8 +238412,11 @@ paths: get: tags: - directory.directoryObject - summary: Get deletedItems from directory - description: Recently deleted items. Read-only. Nullable. + summary: Get deleted item (directory object) + description: "Retrieve the properties of a recently deleted directory object from deleted items. The following types are supported:\r\n- administrativeUnit\r\n- application\r\n- agentIdentityBlueprint\r\n- agentIdentity\r\n- agentIdentityBlueprintPrincipal\r\n- agentUser\r\n- certificateBasedAuthPki\r\n- certificateAuthorityDetail\r\n- externalUserProfile\r\n- group\r\n- pendingExternalUserProfile\r\n- servicePrincipal\r\n- user" + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/directory-deleteditems-get?view=graph-rest-beta operationId: directory.GetDeletedItems parameters: - name: directoryObject-id @@ -236300,7 +238459,11 @@ paths: delete: tags: - directory.directoryObject - summary: Delete navigation property deletedItems for directory + summary: Permanently delete item (directory object) + description: "Permanently delete a recently deleted directory object from deleted items. The following types are supported:\r\n- application\r\n- agentIdentityBlueprint\r\n- agentIdentity\r\n- agentIdentityBlueprintPrincipal\r\n- agentUser\r\n- certificateBasedAuthPki\r\n- certificateAuthorityDetail\r\n- externalUserProfile\r\n- group\r\n- pendingExternalUserProfile\r\n- servicePrincipal\r\n- user After an item is permanently deleted, it cannot be restored. Administrative units cannot be permanently deleted by using the deletedItems API. Soft-deleted administrative units will be permanently deleted 30 days after initial deletion unless they are restored." + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/directory-deleteditems-delete?view=graph-rest-beta operationId: directory.DeleteDeletedItems parameters: - name: directoryObject-id @@ -241325,13 +243488,760 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - /directory/sharedEmailDomains: - description: Provides operations to manage the sharedEmailDomains property of the microsoft.graph.directory entity. + /directory/recovery: + description: Provides operations to manage the recovery property of the microsoft.graph.directory entity. get: tags: - - directory.sharedEmailDomain - summary: Get sharedEmailDomains from directory - operationId: directory.ListSharedEmailDomains + - directory.recovery + summary: Get recovery from directory + description: Represents the Entra backup and recovery service for the tenant. + operationId: directory.GetRecovery + 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recovery' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.recovery + summary: Update the navigation property recovery in directory + operationId: directory.UpdateRecovery + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recovery' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.recovery + summary: Delete navigation property recovery for directory + operationId: directory.DeleteRecovery + parameters: + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /directory/recovery/jobs: + description: Provides operations to manage the jobs property of the microsoft.graph.entraRecoveryServices.recovery entity. + get: + tags: + - directory.recovery + summary: List jobs + description: Get a list of all recovery recoveryJobBase objects (both preview and recovery jobs) across all snapshots for the tenant. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/entrarecoveryservices-recovery-list-jobs?view=graph-rest-beta + operationId: directory.recovery.ListJobs + 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: + '200': + $ref: '#/components/responses/microsoft.graph.entraRecoveryServices.recoveryJobBaseCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - directory.recovery + summary: Create new navigation property to jobs for directory + operationId: directory.recovery.CreateJobs + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBase' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBase' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/recovery/jobs/{recoveryJobBase-id}': + description: Provides operations to manage the jobs property of the microsoft.graph.entraRecoveryServices.recovery entity. + get: + tags: + - directory.recovery + summary: Get jobs from directory + description: Collection of all recovery jobs (both preview and recovery) for the tenant. + operationId: directory.recovery.GetJobs + parameters: + - name: recoveryJobBase-id + in: path + description: The unique identifier of recoveryJobBase + required: true + schema: + type: string + x-ms-docs-key-type: recoveryJobBase + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBase' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.recovery + summary: Update the navigation property jobs in directory + operationId: directory.recovery.UpdateJobs + parameters: + - name: recoveryJobBase-id + in: path + description: The unique identifier of recoveryJobBase + required: true + schema: + type: string + x-ms-docs-key-type: recoveryJobBase + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBase' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.recovery + summary: Delete navigation property jobs for directory + operationId: directory.recovery.DeleteJobs + parameters: + - name: recoveryJobBase-id + in: path + description: The unique identifier of recoveryJobBase + required: true + schema: + type: string + x-ms-docs-key-type: recoveryJobBase + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/recovery/jobs/{recoveryJobBase-id}/microsoft.graph.entraRecoveryServices.cancel': + description: Provides operations to call the cancel method. + post: + tags: + - directory.recovery + summary: Invoke action cancel + description: 'Cancel a running recoveryJobBase object (either a preview or recovery job). The job must be in a non-terminal state (initialized, calculating, loadingData, or running). After cancellation, the job status changes to abandoned.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/entrarecoveryservices-recoveryjobbase-cancel?view=graph-rest-beta + operationId: directory.recovery.jobs.recoveryJobBase.cancel + parameters: + - name: recoveryJobBase-id + in: path + description: The unique identifier of recoveryJobBase + required: true + schema: + type: string + x-ms-docs-key-type: recoveryJobBase + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /directory/recovery/jobs/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.recovery + summary: Get the number of the resource + operationId: directory.recovery.jobs.GetCount-4cb0 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /directory/recovery/snapshots: + description: Provides operations to manage the snapshots property of the microsoft.graph.entraRecoveryServices.recovery entity. + get: + tags: + - directory.recovery + summary: List snapshots + description: Get a list of available backup snapshot objects for the tenant. Snapshots represent points in time to which the tenant can be restored. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/entrarecoveryservices-recovery-list-snapshots?view=graph-rest-beta + operationId: directory.recovery.ListSnapshots + 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: + '200': + $ref: '#/components/responses/microsoft.graph.entraRecoveryServices.snapshotCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - directory.recovery + summary: Create new navigation property to snapshots for directory + operationId: directory.recovery.CreateSnapshots + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.snapshot' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.snapshot' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/recovery/snapshots/{snapshot-id}': + description: Provides operations to manage the snapshots property of the microsoft.graph.entraRecoveryServices.recovery entity. + get: + tags: + - directory.recovery + summary: Get snapshots from directory + description: Collection of backup snapshots available for the tenant. + operationId: directory.recovery.GetSnapshots + parameters: + - name: snapshot-id + in: path + description: The unique identifier of snapshot + required: true + schema: + type: string + x-ms-docs-key-type: snapshot + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.snapshot' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.recovery + summary: Update the navigation property snapshots in directory + operationId: directory.recovery.UpdateSnapshots + parameters: + - name: snapshot-id + in: path + description: The unique identifier of snapshot + required: true + schema: + type: string + x-ms-docs-key-type: snapshot + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.snapshot' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.recovery + summary: Delete navigation property snapshots for directory + operationId: directory.recovery.DeleteSnapshots + parameters: + - name: snapshot-id + in: path + description: The unique identifier of snapshot + required: true + schema: + type: string + x-ms-docs-key-type: snapshot + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/recovery/snapshots/{snapshot-id}/recoveryJobs': + description: Provides operations to manage the recoveryJobs property of the microsoft.graph.entraRecoveryServices.snapshot entity. + get: + tags: + - directory.recovery + summary: Get recoveryJobs from directory + description: Collection of recovery jobs created for this snapshot. + operationId: directory.recovery.snapshots.ListRecoveryJobs + parameters: + - name: snapshot-id + in: path + description: The unique identifier of snapshot + required: true + schema: + type: string + x-ms-docs-key-type: snapshot + - $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: + '200': + $ref: '#/components/responses/microsoft.graph.entraRecoveryServices.recoveryJobCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + '/directory/recovery/snapshots/{snapshot-id}/recoveryJobs/{recoveryJob-id}': + description: Provides operations to manage the recoveryJobs property of the microsoft.graph.entraRecoveryServices.snapshot entity. + get: + tags: + - directory.recovery + summary: Get recoveryJobs from directory + description: Collection of recovery jobs created for this snapshot. + operationId: directory.recovery.snapshots.GetRecoveryJobs + parameters: + - name: snapshot-id + in: path + description: The unique identifier of snapshot + required: true + schema: + type: string + x-ms-docs-key-type: snapshot + - name: recoveryJob-id + in: path + description: The unique identifier of recoveryJob + required: true + schema: + type: string + x-ms-docs-key-type: recoveryJob + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJob' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/recovery/snapshots/{snapshot-id}/recoveryJobs/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.recovery + summary: Get the number of the resource + operationId: directory.recovery.snapshots.recoveryJobs.GetCount-1252 + parameters: + - name: snapshot-id + in: path + description: The unique identifier of snapshot + required: true + schema: + type: string + x-ms-docs-key-type: snapshot + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/directory/recovery/snapshots/{snapshot-id}/recoveryPreviewJobs': + description: Provides operations to manage the recoveryPreviewJobs property of the microsoft.graph.entraRecoveryServices.snapshot entity. + get: + tags: + - directory.recovery + summary: Get recoveryPreviewJobs from directory + description: Collection of preview jobs created for this snapshot. + operationId: directory.recovery.snapshots.ListRecoveryPreviewJobs + parameters: + - name: snapshot-id + in: path + description: The unique identifier of snapshot + required: true + schema: + type: string + x-ms-docs-key-type: snapshot + - $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: + '200': + $ref: '#/components/responses/microsoft.graph.entraRecoveryServices.recoveryPreviewJobCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + '/directory/recovery/snapshots/{snapshot-id}/recoveryPreviewJobs/{recoveryPreviewJob-id}': + description: Provides operations to manage the recoveryPreviewJobs property of the microsoft.graph.entraRecoveryServices.snapshot entity. + get: + tags: + - directory.recovery + summary: Get recoveryPreviewJobs from directory + description: Collection of preview jobs created for this snapshot. + operationId: directory.recovery.snapshots.GetRecoveryPreviewJobs + parameters: + - name: snapshot-id + in: path + description: The unique identifier of snapshot + required: true + schema: + type: string + x-ms-docs-key-type: snapshot + - name: recoveryPreviewJob-id + in: path + description: The unique identifier of recoveryPreviewJob + required: true + schema: + type: string + x-ms-docs-key-type: recoveryPreviewJob + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryPreviewJob' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/recovery/snapshots/{snapshot-id}/recoveryPreviewJobs/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.recovery + summary: Get the number of the resource + operationId: directory.recovery.snapshots.recoveryPreviewJobs.GetCount-e27d + parameters: + - name: snapshot-id + in: path + description: The unique identifier of snapshot + required: true + schema: + type: string + x-ms-docs-key-type: snapshot + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /directory/recovery/snapshots/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.recovery + summary: Get the number of the resource + operationId: directory.recovery.snapshots.GetCount-cd9b + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /directory/sharedEmailDomains: + description: Provides operations to manage the sharedEmailDomains property of the microsoft.graph.directory entity. + get: + tags: + - directory.sharedEmailDomain + summary: Get sharedEmailDomains from directory + operationId: directory.ListSharedEmailDomains parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -242474,36 +245384,1354 @@ paths: type: string responses: '200': - $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' + $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + '/directory/templates/deviceTemplates/{deviceTemplate-id}/owners/{directoryObject-id}': + description: Provides operations to manage the owners property of the microsoft.graph.deviceTemplate entity. + get: + tags: + - directory.template + summary: Get owners from directory + description: 'Collection of directory objects that can manage the device template and the related deviceInstances. Owners can be represented as service principals, users, or applications. An owner has full privileges over the device template and doesn''t require other administrator roles to create, update, or delete devices from this template, as well as to add or remove template owners. There can be a maximum of 100 owners on a device template. Supports $expand.' + operationId: directory.templates.deviceTemplates.GetOwners + parameters: + - name: deviceTemplate-id + in: path + description: The unique identifier of deviceTemplate + required: true + schema: + type: string + x-ms-docs-key-type: deviceTemplate + - name: directoryObject-id + in: path + description: The unique identifier of directoryObject + required: true + schema: + type: string + x-ms-docs-key-type: directoryObject + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.directoryObject' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/templates/deviceTemplates/{deviceTemplate-id}/owners/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.template + summary: Get the number of the resource + operationId: directory.templates.deviceTemplates.owners.GetCount-b332 + parameters: + - name: deviceTemplate-id + in: path + description: The unique identifier of deviceTemplate + required: true + schema: + type: string + x-ms-docs-key-type: deviceTemplate + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /directory/templates/deviceTemplates/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.template + summary: Get the number of the resource + operationId: directory.templates.deviceTemplates.GetCount-3ba6 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /directory/tenantGovernance: + description: Provides operations to manage the tenantGovernance property of the microsoft.graph.directory entity. + get: + tags: + - directory.tenantGovernance + summary: Get tenantGovernance from directory + description: Container for Microsoft Entra Tenant Governance capabilities. + operationId: directory.GetTenantGovernance + 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.tenantGovernance' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.tenantGovernance + summary: Update the navigation property tenantGovernance in directory + operationId: directory.UpdateTenantGovernance + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.tenantGovernance' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.tenantGovernance + summary: Delete navigation property tenantGovernance for directory + operationId: directory.DeleteTenantGovernance + parameters: + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /directory/tenantGovernance/governanceInvitations: + description: Provides operations to manage the governanceInvitations property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: List governanceInvitations + description: Get a list of the governanceInvitation objects and their properties. This API method returns all governance invitations where the calling tenant is either the governing tenant or the governed tenant. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-list-governanceinvitations?view=graph-rest-beta + operationId: directory.tenantGovernance.ListGovernanceInvitations + 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: + '200': + $ref: '#/components/responses/microsoft.graph.tenantGovernanceServices.governanceInvitationCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - directory.tenantGovernance + summary: Create governanceInvitation + description: Create a new governanceInvitation to establish a governance relationship with a governed tenant. Invitations provide an alternative mechanism to governance requests for initiating relationships. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-post-governanceinvitations?view=graph-rest-beta + operationId: directory.tenantGovernance.CreateGovernanceInvitations + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceInvitation' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceInvitation' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/tenantGovernance/governanceInvitations/{governanceInvitation-id}': + description: Provides operations to manage the governanceInvitations property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: Get governanceInvitation + description: Read the properties of a governanceInvitation object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-governanceinvitation-get?view=graph-rest-beta + operationId: directory.tenantGovernance.GetGovernanceInvitations + parameters: + - name: governanceInvitation-id + in: path + description: The unique identifier of governanceInvitation + required: true + schema: + type: string + x-ms-docs-key-type: governanceInvitation + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceInvitation' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.tenantGovernance + summary: Update the navigation property governanceInvitations in directory + operationId: directory.tenantGovernance.UpdateGovernanceInvitations + parameters: + - name: governanceInvitation-id + in: path + description: The unique identifier of governanceInvitation + required: true + schema: + type: string + x-ms-docs-key-type: governanceInvitation + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceInvitation' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.tenantGovernance + summary: Delete governanceInvitation + description: Delete a governanceInvitation object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-governanceinvitation-delete?view=graph-rest-beta + operationId: directory.tenantGovernance.DeleteGovernanceInvitations + parameters: + - name: governanceInvitation-id + in: path + description: The unique identifier of governanceInvitation + required: true + schema: + type: string + x-ms-docs-key-type: governanceInvitation + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /directory/tenantGovernance/governanceInvitations/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.tenantGovernance + summary: Get the number of the resource + operationId: directory.tenantGovernance.governanceInvitations.GetCount-6684 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /directory/tenantGovernance/governancePolicyTemplates: + description: Provides operations to manage the governancePolicyTemplates property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: List governancePolicyTemplates + description: Get a list of the governancePolicyTemplate objects and their properties. Policy templates define the configuration that is applied when establishing governance relationships. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-list-governancepolicytemplates?view=graph-rest-beta + operationId: directory.tenantGovernance.ListGovernancePolicyTemplates + 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: + '200': + $ref: '#/components/responses/microsoft.graph.tenantGovernanceServices.governancePolicyTemplateCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - directory.tenantGovernance + summary: Create governancePolicyTemplate + description: 'Create a new governancePolicyTemplate that defines the configuration for establishing governance relationships, including role assignments and applications to provision.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-post-governancepolicytemplates?view=graph-rest-beta + operationId: directory.tenantGovernance.CreateGovernancePolicyTemplates + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governancePolicyTemplate' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governancePolicyTemplate' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/tenantGovernance/governancePolicyTemplates/{governancePolicyTemplate-id}': + description: Provides operations to manage the governancePolicyTemplates property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: Get governancePolicyTemplate + description: Read the properties of a governancePolicyTemplate object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-governancepolicytemplate-get?view=graph-rest-beta + operationId: directory.tenantGovernance.GetGovernancePolicyTemplates + parameters: + - name: governancePolicyTemplate-id + in: path + description: The unique identifier of governancePolicyTemplate + required: true + schema: + type: string + x-ms-docs-key-type: governancePolicyTemplate + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governancePolicyTemplate' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.tenantGovernance + summary: Update governancePolicyTemplate + description: Update the properties of a governancePolicyTemplate object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-governancepolicytemplate-update?view=graph-rest-beta + operationId: directory.tenantGovernance.UpdateGovernancePolicyTemplates + parameters: + - name: governancePolicyTemplate-id + in: path + description: The unique identifier of governancePolicyTemplate + required: true + schema: + type: string + x-ms-docs-key-type: governancePolicyTemplate + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governancePolicyTemplate' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.tenantGovernance + summary: Delete governancePolicyTemplate + description: Delete a governancePolicyTemplate object. You can't delete the default template or templates currently used by active relationships. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-delete-governancepolicytemplates?view=graph-rest-beta + operationId: directory.tenantGovernance.DeleteGovernancePolicyTemplates + parameters: + - name: governancePolicyTemplate-id + in: path + description: The unique identifier of governancePolicyTemplate + required: true + schema: + type: string + x-ms-docs-key-type: governancePolicyTemplate + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /directory/tenantGovernance/governancePolicyTemplates/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.tenantGovernance + summary: Get the number of the resource + operationId: directory.tenantGovernance.governancePolicyTemplates.GetCount-daf7 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /directory/tenantGovernance/governanceRelationships: + description: Provides operations to manage the governanceRelationships property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: List governanceRelationships + description: Get a list of the governanceRelationship objects and their properties. This API method returns all governance relationships where the calling tenant is either the governing tenant or the governed tenant. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-list-governancerelationships?view=graph-rest-beta + operationId: directory.tenantGovernance.ListGovernanceRelationships + 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: + '200': + $ref: '#/components/responses/microsoft.graph.tenantGovernanceServices.governanceRelationshipCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - directory.tenantGovernance + summary: Create new navigation property to governanceRelationships for directory + operationId: directory.tenantGovernance.CreateGovernanceRelationships + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRelationship' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRelationship' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/tenantGovernance/governanceRelationships/{governanceRelationship-id}': + description: Provides operations to manage the governanceRelationships property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: Get governanceRelationship + description: Read the properties of a governanceRelationship object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-governancerelationship-get?view=graph-rest-beta + operationId: directory.tenantGovernance.GetGovernanceRelationships + parameters: + - name: governanceRelationship-id + in: path + description: The unique identifier of governanceRelationship + required: true + schema: + type: string + x-ms-docs-key-type: governanceRelationship + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRelationship' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.tenantGovernance + summary: Update governanceRelationship + description: "Update the status property of a governanceRelationship to initiate the termination process. There are two models for termination:\r\n1) Initiated by the governing tenant: After the governing tenant updates the status to terminationRequestedByGoverningTenant, the governed tenant may subsequently update the status to terminated.\r\n1) Directly terminated by the governed tenant: The governed tenant updates the status to terminated to immediately terminate the relationship. When the governed tenant updates the status to terminated in either model, the resources that were provisioned in the governed tenant upon relationship creation are deleted." + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-governancerelationship-update?view=graph-rest-beta + operationId: directory.tenantGovernance.UpdateGovernanceRelationships + parameters: + - name: governanceRelationship-id + in: path + description: The unique identifier of governanceRelationship + required: true + schema: + type: string + x-ms-docs-key-type: governanceRelationship + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRelationship' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.tenantGovernance + summary: Delete navigation property governanceRelationships for directory + operationId: directory.tenantGovernance.DeleteGovernanceRelationships + parameters: + - name: governanceRelationship-id + in: path + description: The unique identifier of governanceRelationship + required: true + schema: + type: string + x-ms-docs-key-type: governanceRelationship + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /directory/tenantGovernance/governanceRelationships/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.tenantGovernance + summary: Get the number of the resource + operationId: directory.tenantGovernance.governanceRelationships.GetCount-c291 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /directory/tenantGovernance/governanceRequests: + description: Provides operations to manage the governanceRequests property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: List governanceRequests + description: Get a list of the governanceRequest objects and their properties. This API method returns all governance requests where the calling tenant is either the governing tenant or the governed tenant. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-list-governancerequests?view=graph-rest-beta + operationId: directory.tenantGovernance.ListGovernanceRequests + 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: + '200': + $ref: '#/components/responses/microsoft.graph.tenantGovernanceServices.governanceRequestCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - directory.tenantGovernance + summary: Create governanceRequest + description: Create a new governanceRequest to establish a governance relationship with a governed tenant. The governed tenant can then accept or reject the request. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-post-governancerequests?view=graph-rest-beta + operationId: directory.tenantGovernance.CreateGovernanceRequests + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRequest' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRequest' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/tenantGovernance/governanceRequests/{governanceRequest-id}': + description: Provides operations to manage the governanceRequests property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: Get governanceRequest + description: Read the properties of a governanceRequest object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-governancerequest-get?view=graph-rest-beta + operationId: directory.tenantGovernance.GetGovernanceRequests + parameters: + - name: governanceRequest-id + in: path + description: The unique identifier of governanceRequest + required: true + schema: + type: string + x-ms-docs-key-type: governanceRequest + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRequest' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.tenantGovernance + summary: Update governanceRequest + description: Update the status property of a governanceRequest to accept or reject the governance request. Only the governed tenant can update the request status. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-governancerequest-update?view=graph-rest-beta + operationId: directory.tenantGovernance.UpdateGovernanceRequests + parameters: + - name: governanceRequest-id + in: path + description: The unique identifier of governanceRequest + required: true + schema: + type: string + x-ms-docs-key-type: governanceRequest + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRequest' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.tenantGovernance + summary: Delete navigation property governanceRequests for directory + operationId: directory.tenantGovernance.DeleteGovernanceRequests + parameters: + - name: governanceRequest-id + in: path + description: The unique identifier of governanceRequest + required: true + schema: + type: string + x-ms-docs-key-type: governanceRequest + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/tenantGovernance/governanceRequests/{governanceRequest-id}/governancePolicyTemplate': + description: Provides operations to manage the governancePolicyTemplate property of the microsoft.graph.tenantGovernanceServices.governanceRequest entity. + get: + tags: + - directory.tenantGovernance + summary: Get governancePolicyTemplate from directory + description: The governance policy template associated with this request. + operationId: directory.tenantGovernance.governanceRequests.GetGovernancePolicyTemplate + parameters: + - name: governanceRequest-id + in: path + description: The unique identifier of governanceRequest + required: true + schema: + type: string + x-ms-docs-key-type: governanceRequest + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governancePolicyTemplate' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /directory/tenantGovernance/governanceRequests/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.tenantGovernance + summary: Get the number of the resource + operationId: directory.tenantGovernance.governanceRequests.GetCount-ac3a + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /directory/tenantGovernance/relatedTenants: + description: Provides operations to manage the relatedTenants property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: List relatedTenants + description: 'Get a list of relatedTenant objects and their properties, including relationship metrics.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-list-relatedtenants?view=graph-rest-beta + operationId: directory.tenantGovernance.ListRelatedTenants + 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: + '200': + $ref: '#/components/responses/microsoft.graph.tenantGovernanceServices.relatedTenantCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - directory.tenantGovernance + summary: Create new navigation property to relatedTenants for directory + operationId: directory.tenantGovernance.CreateRelatedTenants + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relatedTenant' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relatedTenant' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/tenantGovernance/relatedTenants/{relatedTenant-id}': + description: Provides operations to manage the relatedTenants property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: Get relatedTenant + description: Read the properties and relationships of microsoft.graph.tenantGovernanceServices.relatedTenant object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-relatedtenant-get?view=graph-rest-beta + operationId: directory.tenantGovernance.GetRelatedTenants + parameters: + - name: relatedTenant-id + in: path + description: The unique identifier of relatedTenant + required: true + schema: + type: string + x-ms-docs-key-type: relatedTenant + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relatedTenant' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.tenantGovernance + summary: Update the navigation property relatedTenants in directory + operationId: directory.tenantGovernance.UpdateRelatedTenants + parameters: + - name: relatedTenant-id + in: path + description: The unique identifier of relatedTenant + required: true + schema: + type: string + x-ms-docs-key-type: relatedTenant + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relatedTenant' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.tenantGovernance + summary: Delete navigation property relatedTenants for directory + operationId: directory.tenantGovernance.DeleteRelatedTenants + parameters: + - name: relatedTenant-id + in: path + description: The unique identifier of relatedTenant + required: true + schema: + type: string + x-ms-docs-key-type: relatedTenant + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/tenantGovernance/relatedTenants/{relatedTenant-id}/appB2BSignInActivityMetrics': + description: Provides operations to manage the appB2BSignInActivityMetrics property of the microsoft.graph.tenantGovernanceServices.relatedTenant entity. + get: + tags: + - directory.tenantGovernance + summary: Get appB2BSignInActivityMetrics from directory + description: B2B sign-in activity metrics for this related tenant. Expanded by default. + operationId: directory.tenantGovernance.relatedTenants.GetAppB2BSignInActivityMetrics + parameters: + - name: relatedTenant-id + in: path + description: The unique identifier of relatedTenant + required: true + schema: + type: string + x-ms-docs-key-type: relatedTenant + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetrics' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/tenantGovernance/relatedTenants/{relatedTenant-id}/b2BRegistrationMetrics': + description: Provides operations to manage the b2BRegistrationMetrics property of the microsoft.graph.tenantGovernanceServices.relatedTenant entity. + get: + tags: + - directory.tenantGovernance + summary: Get b2BRegistrationMetrics from directory + description: B2B registration metrics for this related tenant. Expanded by default. + operationId: directory.tenantGovernance.relatedTenants.GetB2BRegistrationMetrics + parameters: + - name: relatedTenant-id + in: path + description: The unique identifier of relatedTenant + required: true + schema: + type: string + x-ms-docs-key-type: relatedTenant + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2bRegistrationMetrics' default: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - '/directory/templates/deviceTemplates/{deviceTemplate-id}/owners/{directoryObject-id}': - description: Provides operations to manage the owners property of the microsoft.graph.deviceTemplate entity. + '/directory/tenantGovernance/relatedTenants/{relatedTenant-id}/b2BSignInActivityMetrics': + description: Provides operations to manage the b2BSignInActivityMetrics property of the microsoft.graph.tenantGovernanceServices.relatedTenant entity. get: tags: - - directory.template - summary: Get owners from directory - description: 'Collection of directory objects that can manage the device template and the related deviceInstances. Owners can be represented as service principals, users, or applications. An owner has full privileges over the device template and doesn''t require other administrator roles to create, update, or delete devices from this template, as well as to add or remove template owners. There can be a maximum of 100 owners on a device template. Supports $expand.' - operationId: directory.templates.deviceTemplates.GetOwners + - directory.tenantGovernance + summary: Get b2BSignInActivityMetrics from directory + description: B2B sign-in activity metrics for this related tenant. Expanded by default. + operationId: directory.tenantGovernance.relatedTenants.GetB2BSignInActivityMetrics parameters: - - name: deviceTemplate-id + - name: relatedTenant-id in: path - description: The unique identifier of deviceTemplate + description: The unique identifier of relatedTenant required: true schema: type: string - x-ms-docs-key-type: deviceTemplate - - name: directoryObject-id + x-ms-docs-key-type: relatedTenant + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetrics' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/tenantGovernance/relatedTenants/{relatedTenant-id}/billingMetrics': + description: Provides operations to manage the billingMetrics property of the microsoft.graph.tenantGovernanceServices.relatedTenant entity. + get: + tags: + - directory.tenantGovernance + summary: Get billingMetrics from directory + description: Billing metrics for this related tenant. Expanded by default. + operationId: directory.tenantGovernance.relatedTenants.GetBillingMetrics + parameters: + - name: relatedTenant-id in: path - description: The unique identifier of directoryObject + description: The unique identifier of relatedTenant required: true schema: type: string - x-ms-docs-key-type: directoryObject + x-ms-docs-key-type: relatedTenant - name: $select in: query description: Select properties to be returned @@ -242530,39 +246758,63 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.directoryObject' + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.billingMetrics' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/directory/templates/deviceTemplates/{deviceTemplate-id}/owners/$count': - description: Provides operations to count the resources in the collection. + '/directory/tenantGovernance/relatedTenants/{relatedTenant-id}/multiTenantApplicationMetrics': + description: Provides operations to manage the multiTenantApplicationMetrics property of the microsoft.graph.tenantGovernanceServices.relatedTenant entity. get: tags: - - directory.template - summary: Get the number of the resource - operationId: directory.templates.deviceTemplates.owners.GetCount-b332 + - directory.tenantGovernance + summary: Get multiTenantApplicationMetrics from directory + description: Multi-tenant application usage metrics for this related tenant. Expanded by default. + operationId: directory.tenantGovernance.relatedTenants.GetMultiTenantApplicationMetrics parameters: - - name: deviceTemplate-id + - name: relatedTenant-id in: path - description: The unique identifier of deviceTemplate + description: The unique identifier of relatedTenant required: true schema: type: string - x-ms-docs-key-type: deviceTemplate - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + x-ms-docs-key-type: relatedTenant + - 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: '200': - $ref: '#/components/responses/ODataCountResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetrics' default: $ref: '#/components/responses/error' - /directory/templates/deviceTemplates/$count: + x-ms-docs-operation-type: operation + /directory/tenantGovernance/relatedTenants/$count: description: Provides operations to count the resources in the collection. get: tags: - - directory.template + - directory.tenantGovernance summary: Get the number of the resource - operationId: directory.templates.deviceTemplates.GetCount-3ba6 + operationId: directory.tenantGovernance.relatedTenants.GetCount-ba39 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -242571,6 +246823,145 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + /directory/tenantGovernance/relatedTenants/microsoft.graph.tenantGovernanceServices.refresh: + description: Provides operations to call the refresh method. + post: + tags: + - directory.tenantGovernance + summary: Invoke action refresh + description: Manually refresh the list of related tenants. The list is also automatically refreshed daily. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-relatedtenant-refresh?view=graph-rest-beta + operationId: directory.tenantGovernance.relatedTenants.refresh + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /directory/tenantGovernance/relatedTenants/microsoft.graph.tenantGovernanceServices.refreshStatus(): + description: Provides operations to call the refreshStatus method. + get: + tags: + - directory.tenantGovernance + summary: Invoke function refreshStatus + description: Get the status of the related tenants refresh action. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-relatedtenant-refreshstatus?view=graph-rest-beta + operationId: directory.tenantGovernance.relatedTenants.refreshStatus + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relatedTenantsRefreshStatus' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + /directory/tenantGovernance/settings: + description: Provides operations to manage the settings property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: Get tenantGovernanceSetting + description: 'Read the properties of the tenantGovernanceSetting singleton, which controls related tenant discovery and invitation capabilities.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-tenantgovernancesetting-get?view=graph-rest-beta + operationId: directory.tenantGovernance.GetSettings + 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.tenantGovernanceSetting' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.tenantGovernance + summary: Update tenantGovernanceSetting + description: Update the canReceiveInvitations property of the tenantGovernanceSetting singleton. This property controls whether the tenant can receive governance invitations. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-tenantgovernancesetting-update?view=graph-rest-beta + operationId: directory.tenantGovernance.UpdateSettings + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.tenantGovernanceSetting' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.tenantGovernance + summary: Delete navigation property settings for directory + operationId: directory.tenantGovernance.DeleteSettings + parameters: + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /directory/tenantGovernance/settings/microsoft.graph.tenantGovernanceServices.enableRelatedTenants: + description: Provides operations to call the enableRelatedTenants method. + post: + tags: + - directory.tenantGovernance + summary: Invoke action enableRelatedTenants + description: 'Enable the related tenants feature for tenant discovery. After calling this action, the isRelatedTenantsEnabled property of tenantGovernanceSetting is set to true, which allows the use of related tenant APIs.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-tenantgovernancesetting-enablerelatedtenants?view=graph-rest-beta + operationId: directory.tenantGovernance.settings.enableRelatedTenants + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action /directoryObjects: description: Provides operations to manage the collection of directoryObject entities. get: @@ -254617,6 +259008,29 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + '/drive/items/{driveItem-id}/microsoft.graph.archive': + description: Provides operations to call the archive method. + post: + tags: + - drive.driveItem + summary: Invoke action archive + operationId: drive.items.driveItem.archive + parameters: + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - /drive/root/microsoft.graph.archive '/drive/items/{driveItem-id}/microsoft.graph.assignSensitivityLabel': description: Provides operations to call the assignSensitivityLabel method. post: @@ -255565,6 +259979,36 @@ paths: x-ms-docs-grouped-path: - '/drive/microsoft.graph.search(q=''{q}'')' - '/drive/root/microsoft.graph.search(q=''{q}'')' + '/drive/items/{driveItem-id}/microsoft.graph.unarchive': + description: Provides operations to call the unarchive method. + post: + tags: + - drive.driveItem + summary: Invoke action unarchive + operationId: drive.items.driveItem.unarchive + parameters: + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.driveItem' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - /drive/root/microsoft.graph.unarchive '/drive/items/{driveItem-id}/microsoft.graph.unfollow': description: Provides operations to call the unfollow method. post: @@ -267293,6 +271737,21 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + /drive/root/microsoft.graph.archive: + description: Provides operations to call the archive method. + post: + tags: + - drive.driveItem + summary: Invoke action archive + operationId: drive.root.archive + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/drive/items/{driveItem-id}/microsoft.graph.archive' /drive/root/microsoft.graph.assignSensitivityLabel: description: Provides operations to call the assignSensitivityLabel method. post: @@ -268109,6 +272568,28 @@ paths: x-ms-docs-grouped-path: - '/drive/items/{driveItem-id}/microsoft.graph.search(q=''{q}'')' - '/drive/microsoft.graph.search(q=''{q}'')' + /drive/root/microsoft.graph.unarchive: + description: Provides operations to call the unarchive method. + post: + tags: + - drive.driveItem + summary: Invoke action unarchive + operationId: drive.root.unarchive + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.driveItem' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/drive/items/{driveItem-id}/microsoft.graph.unarchive' /drive/root/microsoft.graph.unfollow: description: Provides operations to call the unfollow method. post: @@ -277285,6 +281766,36 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + '/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive': + description: Provides operations to call the archive method. + post: + tags: + - drives.driveItem + summary: Invoke action archive + operationId: drives.drive.items.driveItem.archive + parameters: + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/drives/{drive-id}/root/microsoft.graph.archive' '/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.assignSensitivityLabel': description: Provides operations to call the assignSensitivityLabel method. post: @@ -278352,6 +282863,43 @@ paths: x-ms-docs-grouped-path: - '/drives/{drive-id}/microsoft.graph.search(q=''{q}'')' - '/drives/{drive-id}/root/microsoft.graph.search(q=''{q}'')' + '/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive': + description: Provides operations to call the unarchive method. + post: + tags: + - drives.driveItem + summary: Invoke action unarchive + operationId: drives.drive.items.driveItem.unarchive + parameters: + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.driveItem' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/drives/{drive-id}/root/microsoft.graph.unarchive' '/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unfollow': description: Provides operations to call the unfollow method. post: @@ -278943,7 +283491,7 @@ paths: tags: - drives.driveItem summary: 'driveItem: removeRetentionLabel' - description: 'Remove a retention label from a driveItem. For information about retention labels from an administrator''s perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint.' + description: 'Remove the retention label from a driveItem. This operation clears the retention label and all associated retention settings enforced on the item. For information about retention labels from an administrator''s perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/driveitem-removeretentionlabel?view=graph-rest-beta @@ -292438,6 +296986,29 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + '/drives/{drive-id}/root/microsoft.graph.archive': + description: Provides operations to call the archive method. + post: + tags: + - drives.driveItem + summary: Invoke action archive + operationId: drives.drive.root.archive + parameters: + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' '/drives/{drive-id}/root/microsoft.graph.assignSensitivityLabel': description: Provides operations to call the assignSensitivityLabel method. post: @@ -293386,6 +297957,36 @@ paths: x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.search(q=''{q}'')' - '/drives/{drive-id}/microsoft.graph.search(q=''{q}'')' + '/drives/{drive-id}/root/microsoft.graph.unarchive': + description: Provides operations to call the unarchive method. + post: + tags: + - drives.driveItem + summary: Invoke action unarchive + operationId: drives.drive.root.unarchive + parameters: + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.driveItem' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' '/drives/{drive-id}/root/microsoft.graph.unfollow': description: Provides operations to call the unfollow method. post: @@ -372534,6 +377135,51 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive': + description: Provides operations to call the archive method. + post: + tags: + - groups.drive + summary: Invoke action archive + operationId: groups.group.drives.drive.items.driveItem.archive + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.archive' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' + - '/groups/{group-id}/sites/{site-id}/microsoft.graph.archive' + - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.archive' + - '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.archive' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' + - '/groups/{group-id}/team/microsoft.graph.archive' + - '/groups/{group-id}/team/primaryChannel/microsoft.graph.archive' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/microsoft.graph.archive' '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.assignSensitivityLabel': description: Provides operations to call the assignSensitivityLabel method. post: @@ -373800,6 +378446,58 @@ paths: x-ms-docs-grouped-path: - '/groups/{group-id}/drives/{drive-id}/microsoft.graph.search(q=''{q}'')' - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.search(q=''{q}'')' + '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive': + description: Provides operations to call the unarchive method. + post: + tags: + - groups.drive + summary: Invoke action unarchive + operationId: groups.group.drives.drive.items.driveItem.unarchive + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.driveItem' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.unarchive' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.unarchive' + - '/groups/{group-id}/sites/{site-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/team/microsoft.graph.unarchive' + - '/groups/{group-id}/team/primaryChannel/microsoft.graph.unarchive' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unfollow': description: Provides operations to call the unfollow method. post: @@ -390450,6 +395148,44 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.archive': + description: Provides operations to call the archive method. + post: + tags: + - groups.drive + summary: Invoke action archive + operationId: groups.group.drives.drive.root.archive + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' + - '/groups/{group-id}/sites/{site-id}/microsoft.graph.archive' + - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.archive' + - '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.archive' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' + - '/groups/{group-id}/team/microsoft.graph.archive' + - '/groups/{group-id}/team/primaryChannel/microsoft.graph.archive' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/microsoft.graph.archive' '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.assignSensitivityLabel': description: Provides operations to call the assignSensitivityLabel method. post: @@ -391597,6 +396333,51 @@ paths: x-ms-docs-grouped-path: - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.search(q=''{q}'')' - '/groups/{group-id}/drives/{drive-id}/microsoft.graph.search(q=''{q}'')' + '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.unarchive': + description: Provides operations to call the unarchive method. + post: + tags: + - groups.drive + summary: Invoke action unarchive + operationId: groups.group.drives.drive.root.unarchive + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.driveItem' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.unarchive' + - '/groups/{group-id}/sites/{site-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/team/microsoft.graph.unarchive' + - '/groups/{group-id}/team/primaryChannel/microsoft.graph.unarchive' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.unfollow': description: Provides operations to call the unfollow method. post: @@ -410636,15 +415417,519 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.plannerGroup + summary: Update the navigation property tasks in groups + operationId: groups.planner.plans.buckets.UpdateTasks + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.plannerGroup + summary: Delete navigation property tasks for groups + operationId: groups.planner.plans.buckets.DeleteTasks + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.plannerGroup + summary: Get assignedToTaskBoardFormat from groups + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: groups.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.plannerGroup + summary: Update the navigation property assignedToTaskBoardFormat in groups + operationId: groups.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.plannerGroup + summary: Delete navigation property assignedToTaskBoardFormat for groups + operationId: groups.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.plannerGroup + summary: Get bucketTaskBoardFormat from groups + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: groups.planner.plans.buckets.tasks.GetBucketTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.plannerGroup + summary: Update the navigation property bucketTaskBoardFormat in groups + operationId: groups.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.plannerGroup + summary: Delete navigation property bucketTaskBoardFormat for groups + operationId: groups.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.plannerGroup + summary: Get details from groups + description: Read-only. Nullable. More details about the task. + operationId: groups.planner.plans.buckets.tasks.GetDetails + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - groups.plannerGroup - summary: Update the navigation property tasks in groups - operationId: groups.planner.plans.buckets.UpdateTasks + summary: Update the navigation property details in groups + operationId: groups.planner.plans.buckets.tasks.UpdateDetails parameters: - name: group-id in: path @@ -410674,12 +415959,18 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: '204': @@ -410690,8 +415981,8 @@ paths: delete: tags: - groups.plannerGroup - summary: Delete navigation property tasks for groups - operationId: groups.planner.plans.buckets.DeleteTasks + summary: Delete navigation property details for groups + operationId: groups.planner.plans.buckets.tasks.DeleteDetails parameters: - name: group-id in: path @@ -410733,16 +416024,19 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - groups.plannerGroup - summary: Get assignedToTaskBoardFormat from groups - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: groups.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.planner.plans.buckets.tasks.ListMessages parameters: - name: group-id in: path @@ -410772,6 +416066,21 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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 @@ -410794,19 +416103,18 @@ paths: type: string responses: '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - groups.plannerGroup - summary: Update the navigation property assignedToTaskBoardFormat in groups - operationId: groups.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for groups + operationId: groups.planner.plans.buckets.tasks.CreateMessages parameters: - name: group-id in: path @@ -410836,30 +416144,37 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: - '204': - description: Success + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - groups.plannerGroup - summary: Delete navigation property assignedToTaskBoardFormat for groups - operationId: groups.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.planner.plans.buckets.tasks.GetMessages parameters: - name: group-id in: path @@ -410889,60 +416204,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: - tags: - - groups.plannerGroup - summary: Get bucketTaskBoardFormat from groups - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: groups.planner.plans.buckets.tasks.GetBucketTaskBoardFormat - parameters: - - name: group-id - in: path - description: The unique identifier of group - required: true - schema: - type: string - x-ms-docs-key-type: group - - name: plannerPlan-id - in: path - description: The unique identifier of plannerPlan - required: true - schema: - type: string - x-ms-docs-key-type: plannerPlan - - name: plannerBucket-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of plannerBucket - required: true - schema: - type: string - x-ms-docs-key-type: plannerBucket - - name: plannerTask-id - in: path - description: The unique identifier of plannerTask + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -410969,15 +416237,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - groups.plannerGroup - summary: Update the navigation property bucketTaskBoardFormat in groups - operationId: groups.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in groups + operationId: groups.planner.plans.buckets.tasks.UpdateMessages parameters: - name: group-id in: path @@ -411007,18 +416275,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -411029,8 +416298,8 @@ paths: delete: tags: - groups.plannerGroup - summary: Delete navigation property bucketTaskBoardFormat for groups - operationId: groups.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for groups + operationId: groups.planner.plans.buckets.tasks.DeleteMessages parameters: - name: group-id in: path @@ -411060,6 +416329,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -411072,19 +416348,22 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - groups.plannerGroup - summary: Get details from groups - description: Read-only. Nullable. More details about the task. - operationId: groups.planner.plans.buckets.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: groups.group.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: group-id in: path @@ -411114,41 +416393,50 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - groups.plannerGroup - summary: Update the navigation property details in groups - operationId: groups.planner.plans.buckets.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: groups.group.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: group-id in: path @@ -411178,30 +416466,46 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: '204': description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - groups.plannerGroup - summary: Delete navigation property details for groups - operationId: groups.planner.plans.buckets.tasks.DeleteDetails + summary: Get the number of the resource + operationId: groups.planner.plans.buckets.tasks.messages.GetCount-f8d4 parameters: - name: group-id in: path @@ -411231,23 +416535,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + '200': + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -411893,6 +417187,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.archive' - '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.archive' @@ -412037,6 +417333,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.unarchive' - '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.unarchive' @@ -412742,6 +418040,463 @@ paths: - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.plannerGroup + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.planner.plans.tasks.ListMessages + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $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: + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - groups.plannerGroup + summary: Create new navigation property to messages for groups + operationId: groups.planner.plans.tasks.CreateMessages + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.plannerGroup + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.planner.plans.tasks.GetMessages + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.plannerGroup + summary: Update the navigation property messages in groups + operationId: groups.planner.plans.tasks.UpdateMessages + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.plannerGroup + summary: Delete navigation property messages for groups + operationId: groups.planner.plans.tasks.DeleteMessages + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - groups.plannerGroup + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: groups.group.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - groups.plannerGroup + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: groups.group.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - groups.plannerGroup + summary: Get the number of the resource + operationId: groups.planner.plans.tasks.messages.GetCount-4408 + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -432120,6 +437875,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.archive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.archive' - '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.archive' @@ -433847,6 +439604,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.archive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.archive' - '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.archive' @@ -434107,6 +439866,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.unarchive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.unarchive' - '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.unarchive' @@ -435122,6 +440883,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.unarchive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.unarchive' - '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.unarchive' @@ -474052,9 +479815,15 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -474188,9 +479957,15 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -475050,9 +480825,15 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -475207,9 +480988,15 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -475843,6 +481630,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.archive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.archive' @@ -476100,6 +481889,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.unarchive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.unarchive' @@ -477010,7 +482801,580 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.team + summary: Delete navigation property tasks for groups + operationId: groups.team.channels.planner.plans.buckets.DeleteTasks + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get assignedToTaskBoardFormat from groups + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: groups.team.channels.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.team + summary: Update the navigation property assignedToTaskBoardFormat in groups + operationId: groups.team.channels.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.team + summary: Delete navigation property assignedToTaskBoardFormat for groups + operationId: groups.team.channels.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get bucketTaskBoardFormat from groups + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: groups.team.channels.planner.plans.buckets.tasks.GetBucketTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.team + summary: Update the navigation property bucketTaskBoardFormat in groups + operationId: groups.team.channels.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.team + summary: Delete navigation property bucketTaskBoardFormat for groups + operationId: groups.team.channels.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get details from groups + description: Read-only. Nullable. More details about the task. + operationId: groups.team.channels.planner.plans.buckets.tasks.GetDetails + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.team + summary: Update the navigation property details in groups + operationId: groups.team.channels.planner.plans.buckets.tasks.UpdateDetails + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: '204': @@ -477021,8 +483385,8 @@ paths: delete: tags: - groups.team - summary: Delete navigation property tasks for groups - operationId: groups.team.channels.planner.plans.buckets.DeleteTasks + summary: Delete navigation property details for groups + operationId: groups.team.channels.planner.plans.buckets.tasks.DeleteDetails parameters: - name: group-id in: path @@ -477071,16 +483435,19 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - groups.team - summary: Get assignedToTaskBoardFormat from groups - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: groups.team.channels.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.team.channels.planner.plans.buckets.tasks.ListMessages parameters: - name: group-id in: path @@ -477117,6 +483484,21 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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 @@ -477139,19 +483521,18 @@ paths: type: string responses: '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - groups.team - summary: Update the navigation property assignedToTaskBoardFormat in groups - operationId: groups.team.channels.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for groups + operationId: groups.team.channels.planner.plans.buckets.tasks.CreateMessages parameters: - name: group-id in: path @@ -477188,30 +483569,37 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: - '204': - description: Success + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - groups.team - summary: Delete navigation property assignedToTaskBoardFormat for groups - operationId: groups.team.channels.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.team.channels.planner.plans.buckets.tasks.GetMessages parameters: - name: group-id in: path @@ -477248,67 +483636,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: - tags: - - groups.team - summary: Get bucketTaskBoardFormat from groups - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: groups.team.channels.planner.plans.buckets.tasks.GetBucketTaskBoardFormat - parameters: - - name: group-id - in: path - description: The unique identifier of group - required: true - schema: - type: string - x-ms-docs-key-type: group - - name: channel-id - in: path - description: The unique identifier of channel - required: true - schema: - type: string - x-ms-docs-key-type: channel - - name: plannerPlan-id - in: path - description: The unique identifier of plannerPlan - required: true - schema: - type: string - x-ms-docs-key-type: plannerPlan - - name: plannerBucket-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of plannerBucket - required: true - schema: - type: string - x-ms-docs-key-type: plannerBucket - - name: plannerTask-id - in: path - description: The unique identifier of plannerTask + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -477335,15 +483669,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - groups.team - summary: Update the navigation property bucketTaskBoardFormat in groups - operationId: groups.team.channels.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in groups + operationId: groups.team.channels.planner.plans.buckets.tasks.UpdateMessages parameters: - name: group-id in: path @@ -477380,18 +483714,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -477402,8 +483737,8 @@ paths: delete: tags: - groups.team - summary: Delete navigation property bucketTaskBoardFormat for groups - operationId: groups.team.channels.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for groups + operationId: groups.team.channels.planner.plans.buckets.tasks.DeleteMessages parameters: - name: group-id in: path @@ -477440,6 +483775,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -477452,19 +483794,22 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - groups.team - summary: Get details from groups - description: Read-only. Nullable. More details about the task. - operationId: groups.team.channels.planner.plans.buckets.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: groups.group.team.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: group-id in: path @@ -477501,41 +483846,50 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - groups.team - summary: Update the navigation property details in groups - operationId: groups.team.channels.planner.plans.buckets.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: groups.group.team.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: group-id in: path @@ -477572,30 +483926,46 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: '204': description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - groups.team - summary: Delete navigation property details for groups - operationId: groups.team.channels.planner.plans.buckets.tasks.DeleteDetails + summary: Get the number of the resource + operationId: groups.team.channels.planner.plans.buckets.tasks.messages.GetCount-8fa8 parameters: - name: group-id in: path @@ -477632,23 +484002,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + '200': + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -478371,6 +484731,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.archive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.archive' @@ -478536,6 +484898,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.unarchive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.unarchive' @@ -478727,15 +485091,519 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.team + summary: Update the navigation property tasks in groups + operationId: groups.team.channels.planner.plans.UpdateTasks + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.team + summary: Delete navigation property tasks for groups + operationId: groups.team.channels.planner.plans.DeleteTasks + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get assignedToTaskBoardFormat from groups + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: groups.team.channels.planner.plans.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.team + summary: Update the navigation property assignedToTaskBoardFormat in groups + operationId: groups.team.channels.planner.plans.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.team + summary: Delete navigation property assignedToTaskBoardFormat for groups + operationId: groups.team.channels.planner.plans.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get bucketTaskBoardFormat from groups + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: groups.team.channels.planner.plans.tasks.GetBucketTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.team + summary: Update the navigation property bucketTaskBoardFormat in groups + operationId: groups.team.channels.planner.plans.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.team + summary: Delete navigation property bucketTaskBoardFormat for groups + operationId: groups.team.channels.planner.plans.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get details from groups + description: Read-only. Nullable. More details about the task. + operationId: groups.team.channels.planner.plans.tasks.GetDetails + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - groups.team - summary: Update the navigation property tasks in groups - operationId: groups.team.channels.planner.plans.UpdateTasks + summary: Update the navigation property details in groups + operationId: groups.team.channels.planner.plans.tasks.UpdateDetails parameters: - name: group-id in: path @@ -478765,12 +485633,18 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: '204': @@ -478781,8 +485655,8 @@ paths: delete: tags: - groups.team - summary: Delete navigation property tasks for groups - operationId: groups.team.channels.planner.plans.DeleteTasks + summary: Delete navigation property details for groups + operationId: groups.team.channels.planner.plans.tasks.DeleteDetails parameters: - name: group-id in: path @@ -478824,16 +485698,19 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - groups.team - summary: Get assignedToTaskBoardFormat from groups - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: groups.team.channels.planner.plans.tasks.GetAssignedToTaskBoardFormat + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.team.channels.planner.plans.tasks.ListMessages parameters: - name: group-id in: path @@ -478863,6 +485740,21 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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 @@ -478885,19 +485777,18 @@ paths: type: string responses: '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - groups.team - summary: Update the navigation property assignedToTaskBoardFormat in groups - operationId: groups.team.channels.planner.plans.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for groups + operationId: groups.team.channels.planner.plans.tasks.CreateMessages parameters: - name: group-id in: path @@ -478927,30 +485818,37 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: - '204': - description: Success + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - groups.team - summary: Delete navigation property assignedToTaskBoardFormat for groups - operationId: groups.team.channels.planner.plans.tasks.DeleteAssignedToTaskBoardFormat + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.team.channels.planner.plans.tasks.GetMessages parameters: - name: group-id in: path @@ -478980,60 +485878,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: - tags: - - groups.team - summary: Get bucketTaskBoardFormat from groups - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: groups.team.channels.planner.plans.tasks.GetBucketTaskBoardFormat - parameters: - - name: group-id - in: path - description: The unique identifier of group - required: true - schema: - type: string - x-ms-docs-key-type: group - - name: channel-id - in: path - description: The unique identifier of channel - required: true - schema: - type: string - x-ms-docs-key-type: channel - - name: plannerPlan-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of plannerPlan - required: true - schema: - type: string - x-ms-docs-key-type: plannerPlan - - name: plannerTask-id - in: path - description: The unique identifier of plannerTask + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -479060,15 +485911,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - groups.team - summary: Update the navigation property bucketTaskBoardFormat in groups - operationId: groups.team.channels.planner.plans.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in groups + operationId: groups.team.channels.planner.plans.tasks.UpdateMessages parameters: - name: group-id in: path @@ -479098,18 +485949,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -479120,8 +485972,8 @@ paths: delete: tags: - groups.team - summary: Delete navigation property bucketTaskBoardFormat for groups - operationId: groups.team.channels.planner.plans.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for groups + operationId: groups.team.channels.planner.plans.tasks.DeleteMessages parameters: - name: group-id in: path @@ -479151,6 +486003,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -479163,19 +486022,22 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - groups.team - summary: Get details from groups - description: Read-only. Nullable. More details about the task. - operationId: groups.team.channels.planner.plans.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: groups.group.team.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: group-id in: path @@ -479205,41 +486067,50 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - groups.team - summary: Update the navigation property details in groups - operationId: groups.team.channels.planner.plans.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: groups.group.team.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: group-id in: path @@ -479269,30 +486140,46 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: '204': description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - groups.team - summary: Delete navigation property details for groups - operationId: groups.team.channels.planner.plans.tasks.DeleteDetails + summary: Get the number of the resource + operationId: groups.team.channels.planner.plans.tasks.messages.GetCount-69ce parameters: - name: group-id in: path @@ -479322,23 +486209,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + '200': + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -481942,6 +488819,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.archive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.archive' @@ -482117,6 +488996,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.unarchive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.unarchive' @@ -484889,9 +491770,15 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -485004,9 +491891,15 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -485761,9 +492654,15 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -485897,9 +492796,15 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -486470,6 +493375,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.archive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.archive' @@ -486685,6 +493592,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.unarchive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.unarchive' @@ -487433,15 +494342,519 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.team + summary: Update the navigation property tasks in groups + operationId: groups.team.primaryChannel.planner.plans.buckets.UpdateTasks + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.team + summary: Delete navigation property tasks for groups + operationId: groups.team.primaryChannel.planner.plans.buckets.DeleteTasks + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get assignedToTaskBoardFormat from groups + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.team + summary: Update the navigation property assignedToTaskBoardFormat in groups + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.team + summary: Delete navigation property assignedToTaskBoardFormat for groups + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get bucketTaskBoardFormat from groups + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.GetBucketTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.team + summary: Update the navigation property bucketTaskBoardFormat in groups + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.team + summary: Delete navigation property bucketTaskBoardFormat for groups + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get details from groups + description: Read-only. Nullable. More details about the task. + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.GetDetails + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - groups.team - summary: Update the navigation property tasks in groups - operationId: groups.team.primaryChannel.planner.plans.buckets.UpdateTasks + summary: Update the navigation property details in groups + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.UpdateDetails parameters: - name: group-id in: path @@ -487471,12 +494884,18 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: '204': @@ -487487,8 +494906,8 @@ paths: delete: tags: - groups.team - summary: Delete navigation property tasks for groups - operationId: groups.team.primaryChannel.planner.plans.buckets.DeleteTasks + summary: Delete navigation property details for groups + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.DeleteDetails parameters: - name: group-id in: path @@ -487530,16 +494949,19 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - groups.team - summary: Get assignedToTaskBoardFormat from groups - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.ListMessages parameters: - name: group-id in: path @@ -487569,6 +494991,21 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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 @@ -487591,19 +495028,18 @@ paths: type: string responses: '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - groups.team - summary: Update the navigation property assignedToTaskBoardFormat in groups - operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for groups + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.CreateMessages parameters: - name: group-id in: path @@ -487633,30 +495069,37 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: - '204': - description: Success + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - groups.team - summary: Delete navigation property assignedToTaskBoardFormat for groups - operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.GetMessages parameters: - name: group-id in: path @@ -487686,60 +495129,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: - tags: - - groups.team - summary: Get bucketTaskBoardFormat from groups - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.GetBucketTaskBoardFormat - parameters: - - name: group-id - in: path - description: The unique identifier of group - required: true - schema: - type: string - x-ms-docs-key-type: group - - name: plannerPlan-id - in: path - description: The unique identifier of plannerPlan - required: true - schema: - type: string - x-ms-docs-key-type: plannerPlan - - name: plannerBucket-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of plannerBucket - required: true - schema: - type: string - x-ms-docs-key-type: plannerBucket - - name: plannerTask-id - in: path - description: The unique identifier of plannerTask + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -487766,15 +495162,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - groups.team - summary: Update the navigation property bucketTaskBoardFormat in groups - operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in groups + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.UpdateMessages parameters: - name: group-id in: path @@ -487804,18 +495200,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -487826,8 +495223,8 @@ paths: delete: tags: - groups.team - summary: Delete navigation property bucketTaskBoardFormat for groups - operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for groups + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.DeleteMessages parameters: - name: group-id in: path @@ -487857,6 +495254,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -487869,19 +495273,22 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - groups.team - summary: Get details from groups - description: Read-only. Nullable. More details about the task. - operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: groups.group.team.primaryChannel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: group-id in: path @@ -487911,41 +495318,50 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - groups.team - summary: Update the navigation property details in groups - operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: groups.group.team.primaryChannel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: group-id in: path @@ -487975,30 +495391,46 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: '204': description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - groups.team - summary: Delete navigation property details for groups - operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.DeleteDetails + summary: Get the number of the resource + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.messages.GetCount-1681 parameters: - name: group-id in: path @@ -488028,23 +495460,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + '200': + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -488690,6 +496112,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.archive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.archive' @@ -488834,6 +496258,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.unarchive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.unarchive' @@ -489004,15 +496430,306 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.team + summary: Update the navigation property tasks in groups + operationId: groups.team.primaryChannel.planner.plans.UpdateTasks + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.team + summary: Delete navigation property tasks for groups + operationId: groups.team.primaryChannel.planner.plans.DeleteTasks + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get assignedToTaskBoardFormat from groups + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: groups.team.primaryChannel.planner.plans.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.team + summary: Update the navigation property assignedToTaskBoardFormat in groups + operationId: groups.team.primaryChannel.planner.plans.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.team + summary: Delete navigation property assignedToTaskBoardFormat for groups + operationId: groups.team.primaryChannel.planner.plans.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get bucketTaskBoardFormat from groups + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: groups.team.primaryChannel.planner.plans.tasks.GetBucketTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - groups.team - summary: Update the navigation property tasks in groups - operationId: groups.team.primaryChannel.planner.plans.UpdateTasks + summary: Update the navigation property bucketTaskBoardFormat in groups + operationId: groups.team.primaryChannel.planner.plans.tasks.UpdateBucketTaskBoardFormat parameters: - name: group-id in: path @@ -489035,12 +496752,18 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' required: true responses: '204': @@ -489051,8 +496774,8 @@ paths: delete: tags: - groups.team - summary: Delete navigation property tasks for groups - operationId: groups.team.primaryChannel.planner.plans.DeleteTasks + summary: Delete navigation property bucketTaskBoardFormat for groups + operationId: groups.team.primaryChannel.planner.plans.tasks.DeleteBucketTaskBoardFormat parameters: - name: group-id in: path @@ -489087,16 +496810,19 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. get: tags: - groups.team - summary: Get assignedToTaskBoardFormat from groups - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: groups.team.primaryChannel.planner.plans.tasks.GetAssignedToTaskBoardFormat + summary: Get details from groups + description: Read-only. Nullable. More details about the task. + operationId: groups.team.primaryChannel.planner.plans.tasks.GetDetails parameters: - name: group-id in: path @@ -489145,15 +496871,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - groups.team - summary: Update the navigation property assignedToTaskBoardFormat in groups - operationId: groups.team.primaryChannel.planner.plans.tasks.UpdateAssignedToTaskBoardFormat + summary: Update the navigation property details in groups + operationId: groups.team.primaryChannel.planner.plans.tasks.UpdateDetails parameters: - name: group-id in: path @@ -489187,7 +496913,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: '204': @@ -489198,8 +496924,8 @@ paths: delete: tags: - groups.team - summary: Delete navigation property assignedToTaskBoardFormat for groups - operationId: groups.team.primaryChannel.planner.plans.tasks.DeleteAssignedToTaskBoardFormat + summary: Delete navigation property details for groups + operationId: groups.team.primaryChannel.planner.plans.tasks.DeleteDetails parameters: - name: group-id in: path @@ -489234,19 +496960,19 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - groups.team - summary: Get bucketTaskBoardFormat from groups - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: groups.team.primaryChannel.planner.plans.tasks.GetBucketTaskBoardFormat + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.team.primaryChannel.planner.plans.tasks.ListMessages parameters: - name: group-id in: path @@ -489269,6 +496995,21 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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 @@ -489291,19 +497032,71 @@ paths: type: string responses: '200': - description: Retrieved navigation property + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - groups.team + summary: Create new navigation property to messages for groups + operationId: groups.team.primaryChannel.planner.plans.tasks.CreateMessages + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - patch: + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - groups.team - summary: Update the navigation property bucketTaskBoardFormat in groups - operationId: groups.team.primaryChannel.planner.plans.tasks.UpdateBucketTaskBoardFormat + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.team.primaryChannel.planner.plans.tasks.GetMessages parameters: - name: group-id in: path @@ -489326,30 +497119,48 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' - required: true + x-ms-docs-key-type: plannerTaskChatMessage + - 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: - '204': - description: Success + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + patch: tags: - groups.team - summary: Delete navigation property bucketTaskBoardFormat for groups - operationId: groups.team.primaryChannel.planner.plans.tasks.DeleteBucketTaskBoardFormat + summary: Update the navigation property messages in groups + operationId: groups.team.primaryChannel.planner.plans.tasks.UpdateMessages parameters: - name: group-id in: path @@ -489372,31 +497183,31 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true responses: '204': description: Success default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + delete: tags: - groups.team - summary: Get details from groups - description: Read-only. Nullable. More details about the task. - operationId: groups.team.primaryChannel.planner.plans.tasks.GetDetails + summary: Delete navigation property messages for groups + operationId: groups.team.primaryChannel.planner.plans.tasks.DeleteMessages parameters: - name: group-id in: path @@ -489419,41 +497230,41 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string - - name: $expand - in: query - description: Expand related entities - style: form - explode: false + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: If-Match + in: header + description: ETag schema: - uniqueItems: true - type: array - items: - type: string + type: string responses: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - patch: + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - groups.team - summary: Update the navigation property details in groups - operationId: groups.team.primaryChannel.planner.plans.tasks.UpdateDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: groups.group.team.primaryChannel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: group-id in: path @@ -489476,30 +497287,50 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: '204': description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - groups.team - summary: Delete navigation property details for groups - operationId: groups.team.primaryChannel.planner.plans.tasks.DeleteDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: groups.group.team.primaryChannel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: group-id in: path @@ -489522,23 +497353,75 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: '204': description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation + x-ms-docs-operation-type: action x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - groups.team + summary: Get the number of the resource + operationId: groups.team.primaryChannel.planner.plans.tasks.messages.GetCount-8b53 + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -499461,7 +507344,11 @@ paths: get: tags: - identity.authenticationEventListener - summary: Get authenticationEventListeners from identity + summary: Get authenticationEventListener + description: Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/authenticationeventlistener-get?view=graph-rest-beta operationId: identity.GetAuthenticationEventListeners parameters: - name: authenticationEventListener-id @@ -509060,11 +516947,11 @@ paths: get: tags: - identity.customAuthenticationExtension - summary: Get authenticationEventListener - description: Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. + summary: Get customAuthenticationExtension + description: Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/authenticationeventlistener-get?view=graph-rest-beta + url: https://learn.microsoft.com/graph/api/customauthenticationextension-get?view=graph-rest-beta operationId: identity.GetCustomAuthenticationExtensions parameters: - name: customAuthenticationExtension-id @@ -607737,7 +615624,7 @@ paths: tags: - identityGovernance.entitlementManagement summary: Get accessPackageSubject - description: Get the properties of an existing accessPackageSubject object. + description: Get the properties of an external directory user represented by an existing accessPackageSubject object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/accesspackagesubject-get?view=graph-rest-beta @@ -607859,7 +615746,7 @@ paths: tags: - identityGovernance.entitlementManagement summary: Update accessPackageSubject - description: Update an existing accessPackageSubject object to change the subject lifecycle. + description: Update an external directory user represented by an existing accessPackageSubject object to change the subject lifecycle. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/accesspackagesubject-update?view=graph-rest-beta @@ -608015,7 +615902,7 @@ paths: tags: - identityGovernance.entitlementManagement summary: Update accessPackageSubject - description: Update an existing accessPackageSubject object to change the subject lifecycle. + description: Update an external directory user represented by an existing accessPackageSubject object to change the subject lifecycle. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/accesspackagesubject-update?view=graph-rest-beta @@ -609744,6 +617631,97 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.createNewVersion' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewTaskFailures': + description: Provides operations to call the previewTaskFailures method. + post: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Invoke action previewTaskFailures + description: 'Validate the tasks configured in a workflow to check for configuration errors. This action identifies any tasks that would fail during execution, allowing you to fix issues before running the workflow. Returns an empty collection if no task failures are detected.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-previewtaskfailures?view=graph-rest-beta + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.previewTaskFailures + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + responses: + '200': + 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.identityGovernance.previewFailedTask' + default: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit + x-ms-docs-operation-type: action + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewTaskFailures' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewWorkflow': + description: Provides operations to call the previewWorkflow method. + post: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Invoke action previewWorkflow + description: 'Run a workflow in preview mode for selected directory objects without affecting production users. This action triggers workflow processing in preview mode, and results can be retrieved using the List userProcessingResults operation with $filter=workflowExecutionType eq ''previewMode''.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-previewworkflow?view=graph-rest-beta + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.previewWorkflow + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + subjects: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.directoryObject' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewWorkflow' '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.restore': description: Provides operations to call the restore method. post: @@ -609778,6 +617756,160 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.restore' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/previewScope': + description: Provides operations to manage the previewScope property of the microsoft.graph.identityGovernance.workflow entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get previewScope from identityGovernance + description: A read-only collection of directory objects that are currently in-scope for the workflow based on its execution conditions. This property helps preview which users would be affected before running the workflow. Nullable. Read-only. Returned only on $expand. Supports $expand. + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.ListPreviewScope + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - $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: + '200': + $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' + default: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/previewScope' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/previewScope/{directoryObject-id}': + description: Provides operations to manage the previewScope property of the microsoft.graph.identityGovernance.workflow entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get previewScope from identityGovernance + description: A read-only collection of directory objects that are currently in-scope for the workflow based on its execution conditions. This property helps preview which users would be affected before running the workflow. Nullable. Read-only. Returned only on $expand. Supports $expand. + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetPreviewScope + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: directoryObject-id + in: path + description: The unique identifier of directoryObject + required: true + schema: + type: string + x-ms-docs-key-type: directoryObject + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.directoryObject' + default: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/previewScope/{directoryObject-id}' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/previewScope/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get the number of the resource + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.previewScope.GetCount-35d7 + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs': description: Provides operations to manage the runs property of the microsoft.graph.identityGovernance.workflow entity. get: @@ -617923,103 +626055,503 @@ paths: type: string responses: '200': - description: Entity result. + description: Entity result. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.mailboxSettings' + default: + $ref: '#/components/responses/error' + patch: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Update property mailboxSettings value. + operationId: identityGovernance.lifecycleWorkflows.workflows.lastModifiedBy.UpdateMailboxSettings + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + requestBody: + description: New property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.mailboxSettings' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/serviceProvisioningErrors': + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get serviceProvisioningErrors property value + description: 'Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object.' + operationId: identityGovernance.lifecycleWorkflows.workflows.lastModifiedBy.ListServiceProvisioningErrors + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - $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: + '200': + $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/serviceProvisioningErrors/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get the number of the resource + operationId: identityGovernance.lifecycleWorkflows.workflows.lastModifiedBy.ServiceProvisioningErrors.GetCount-f282 + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.activate': + description: Provides operations to call the activate method. + post: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Invoke action activate + description: 'Run a workflow object on-demand. You can run any workflow on-demand, including scheduled workflows. Workflows created from the ''Real-time employee termination'' template are run on-demand only. When you run a workflow on demand, the tasks are executed regardless of whether the user state matches the scope and trigger execution conditions.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-activate?view=graph-rest-beta + operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.activate + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + subjects: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.user' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.activate' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.activateWithScope': + description: Provides operations to call the activateWithScope method. + post: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Invoke action activateWithScope + description: 'Run a workflow object on-demand with a specific scope. You can run any workflow on-demand, including scheduled workflows. Workflows created from the ''Real-time employee termination'' template are run on-demand only. When you run a workflow on demand, the tasks are executed regardless of whether the user state matches the scope and trigger execution conditions.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-activatewithscope?view=graph-rest-beta + operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.activateWithScope + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + scope: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.identityGovernance.activationScope' + - type: object + nullable: true + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.activateWithScope' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.createNewVersion': + description: Provides operations to call the createNewVersion method. + post: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Invoke action createNewVersion + description: Create a new version of the workflow object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-createnewversion?view=graph-rest-beta + operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.createNewVersion + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + workflow: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.identityGovernance.workflow' + - type: object + nullable: true + required: true + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.identityGovernance.workflow' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.createNewVersion' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewTaskFailures': + description: Provides operations to call the previewTaskFailures method. + post: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Invoke action previewTaskFailures + description: 'Validate the tasks configured in a workflow to check for configuration errors. This action identifies any tasks that would fail during execution, allowing you to fix issues before running the workflow. Returns an empty collection if no task failures are detected.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-previewtaskfailures?view=graph-rest-beta + operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.previewTaskFailures + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + responses: + '200': + 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.identityGovernance.previewFailedTask' + default: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit + x-ms-docs-operation-type: action + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewTaskFailures' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewWorkflow': + description: Provides operations to call the previewWorkflow method. + post: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Invoke action previewWorkflow + description: 'Run a workflow in preview mode for selected directory objects without affecting production users. This action triggers workflow processing in preview mode, and results can be retrieved using the List userProcessingResults operation with $filter=workflowExecutionType eq ''previewMode''.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-previewworkflow?view=graph-rest-beta + operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.previewWorkflow + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + subjects: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.directoryObject' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewWorkflow' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.restore': + description: Provides operations to call the restore method. + post: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Invoke action restore + description: Restore a workflow that has been deleted. You can only restore a workflow that was deleted within the last 30 days before Microsoft Entra ID automatically permanently deletes it. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-restore?view=graph-rest-beta + operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.restore + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.identityGovernance.workflow' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.restore' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/previewScope': + description: Provides operations to manage the previewScope property of the microsoft.graph.identityGovernance.workflow entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get previewScope from identityGovernance + description: A read-only collection of directory objects that are currently in-scope for the workflow based on its execution conditions. This property helps preview which users would be affected before running the workflow. Nullable. Read-only. Returned only on $expand. Supports $expand. + operationId: identityGovernance.lifecycleWorkflows.workflows.ListPreviewScope + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - $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: + '200': + $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' + default: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/previewScope' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/previewScope/{directoryObject-id}': + description: Provides operations to manage the previewScope property of the microsoft.graph.identityGovernance.workflow entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get previewScope from identityGovernance + description: A read-only collection of directory objects that are currently in-scope for the workflow based on its execution conditions. This property helps preview which users would be affected before running the workflow. Nullable. Read-only. Returned only on $expand. Supports $expand. + operationId: identityGovernance.lifecycleWorkflows.workflows.GetPreviewScope + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: directoryObject-id + in: path + description: The unique identifier of directoryObject + required: true + schema: + type: string + x-ms-docs-key-type: directoryObject + - 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: + '200': + description: Retrieved navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.mailboxSettings' - default: - $ref: '#/components/responses/error' - patch: - tags: - - identityGovernance.lifecycleWorkflowsContainer - summary: Update property mailboxSettings value. - operationId: identityGovernance.lifecycleWorkflows.workflows.lastModifiedBy.UpdateMailboxSettings - parameters: - - name: workflow-id - in: path - description: The unique identifier of workflow - required: true - schema: - type: string - x-ms-docs-key-type: workflow - requestBody: - description: New property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.mailboxSettings' - required: true - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/serviceProvisioningErrors': - get: - tags: - - identityGovernance.lifecycleWorkflowsContainer - summary: Get serviceProvisioningErrors property value - description: 'Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object.' - operationId: identityGovernance.lifecycleWorkflows.workflows.lastModifiedBy.ListServiceProvisioningErrors - parameters: - - name: workflow-id - in: path - description: The unique identifier of workflow - required: true - schema: - type: string - x-ms-docs-key-type: workflow - - $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: - '200': - $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse' + $ref: '#/components/schemas/microsoft.graph.directoryObject' default: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/serviceProvisioningErrors/$count': + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/previewScope/{directoryObject-id}' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/previewScope/$count': description: Provides operations to count the resources in the collection. get: tags: - identityGovernance.lifecycleWorkflowsContainer summary: Get the number of the resource - operationId: identityGovernance.lifecycleWorkflows.workflows.lastModifiedBy.ServiceProvisioningErrors.GetCount-f282 + operationId: identityGovernance.lifecycleWorkflows.workflows.previewScope.GetCount-8b8b parameters: - name: workflow-id in: path @@ -618035,166 +626567,11 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.activate': - description: Provides operations to call the activate method. - post: - tags: - - identityGovernance.lifecycleWorkflowsContainer - summary: Invoke action activate - description: 'Run a workflow object on-demand. You can run any workflow on-demand, including scheduled workflows. Workflows created from the ''Real-time employee termination'' template are run on-demand only. When you run a workflow on demand, the tasks are executed regardless of whether the user state matches the scope and trigger execution conditions.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-activate?view=graph-rest-beta - operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.activate - parameters: - - name: workflow-id - in: path - description: The unique identifier of workflow - required: true - schema: - type: string - x-ms-docs-key-type: workflow - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - subjects: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.user' - required: true - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - x-ms-docs-grouped-path: - - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.activate' - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.activateWithScope': - description: Provides operations to call the activateWithScope method. - post: - tags: - - identityGovernance.lifecycleWorkflowsContainer - summary: Invoke action activateWithScope - description: 'Run a workflow object on-demand with a specific scope. You can run any workflow on-demand, including scheduled workflows. Workflows created from the ''Real-time employee termination'' template are run on-demand only. When you run a workflow on demand, the tasks are executed regardless of whether the user state matches the scope and trigger execution conditions.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-activatewithscope?view=graph-rest-beta - operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.activateWithScope - parameters: - - name: workflow-id - in: path - description: The unique identifier of workflow - required: true - schema: - type: string - x-ms-docs-key-type: workflow - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - scope: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.identityGovernance.activationScope' - - type: object - nullable: true - required: true - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - x-ms-docs-grouped-path: - - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.activateWithScope' - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.createNewVersion': - description: Provides operations to call the createNewVersion method. - post: - tags: - - identityGovernance.lifecycleWorkflowsContainer - summary: Invoke action createNewVersion - description: Create a new version of the workflow object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-createnewversion?view=graph-rest-beta - operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.createNewVersion - parameters: - - name: workflow-id - in: path - description: The unique identifier of workflow - required: true - schema: - type: string - x-ms-docs-key-type: workflow - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - workflow: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.identityGovernance.workflow' - - type: object - nullable: true - required: true - responses: - '200': - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.identityGovernance.workflow' - - type: object - nullable: true - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - x-ms-docs-grouped-path: - - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.createNewVersion' - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.restore': - description: Provides operations to call the restore method. - post: - tags: - - identityGovernance.lifecycleWorkflowsContainer - summary: Invoke action restore - description: Restore a workflow that has been deleted. You can only restore a workflow that was deleted within the last 30 days before Microsoft Entra ID automatically permanently deletes it. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-restore?view=graph-rest-beta - operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.restore - parameters: - - name: workflow-id - in: path - description: The unique identifier of workflow - required: true - schema: - type: string - x-ms-docs-key-type: workflow - responses: - '200': - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.identityGovernance.workflow' - - type: object - nullable: true - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - x-ms-docs-grouped-path: - - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.restore' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs': description: Provides operations to manage the runs property of the microsoft.graph.identityGovernance.workflow entity. get: @@ -642014,6 +650391,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -642557,6 +650935,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -649388,6 +657767,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -650324,6 +658704,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -650812,6 +659193,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -651863,6 +660245,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -653077,6 +661460,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -653705,6 +662089,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -654041,6 +662426,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -654678,6 +663064,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -655756,6 +664143,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -656314,6 +664702,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -656615,6 +665004,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -656810,6 +665200,7 @@ paths: - /me/calendars/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -658142,6 +666533,8 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents' '/me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}': description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. get: @@ -658282,6 +666675,8 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' '/me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': description: Provides operations to manage the media for the user entity. get: @@ -658471,6 +666866,10 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -658505,6 +666904,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.softDelete' '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete': description: Provides operations to call the undoSoftDelete method. post: @@ -658539,6 +666939,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.undoSoftDelete' '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction': description: Provides operations to call the unsetReaction method. post: @@ -658580,6 +666981,10 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/me/chats/{chat-id}/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -658684,6 +667089,8 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies' '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -658822,6 +667229,8 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}' '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents': description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. get: @@ -658942,6 +667351,8 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents' '/me/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. get: @@ -659103,6 +667514,8 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value': description: Provides operations to manage the media for the user entity. get: @@ -659327,6 +667740,10 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -659368,6 +667785,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.softDelete' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.softDelete' '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete': description: Provides operations to call the undoSoftDelete method. post: @@ -659409,6 +667827,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.undoSoftDelete' '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction': description: Provides operations to call the unsetReaction method. post: @@ -659457,6 +667876,10 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -659585,6 +668008,7 @@ paths: - /me/calendars/microsoft.graph.delta() - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -659687,6 +668111,7 @@ paths: operationName: listMore x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/microsoft.graph.forwardToChat' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.forwardToChat' '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote': description: Provides operations to call the replyWithQuote method. post: @@ -659746,6 +668171,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/microsoft.graph.replyWithQuote' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.replyWithQuote' '/me/chats/{chat-id}/messages/$count': description: Provides operations to count the resources in the collection. get: @@ -659860,6 +668286,7 @@ paths: - /me/calendars/microsoft.graph.delta() - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -659955,6 +668382,7 @@ paths: operationName: listMore x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.forwardToChat' '/me/chats/{chat-id}/messages/microsoft.graph.replyWithQuote': description: Provides operations to call the replyWithQuote method. post: @@ -660007,6 +668435,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.replyWithQuote' '/me/chats/{chat-id}/microsoft.graph.completeMigration': description: Provides operations to call the completeMigration method. post: @@ -661223,15 +669652,1192 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.teamsTab' + $ref: '#/components/schemas/microsoft.graph.teamsTab' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.chat + summary: Update the navigation property tabs in me + operationId: me.chats.UpdateTabs + parameters: + - 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 + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.teamsTab' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.chat + summary: Delete navigation property tabs for me + operationId: me.chats.DeleteTabs + parameters: + - 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 + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/me/chats/{chat-id}/tabs/{teamsTab-id}/teamsApp': + description: Provides operations to manage the teamsApp property of the microsoft.graph.teamsTab entity. + get: + tags: + - me.chat + summary: Get teamsApp from me + description: The application that is linked to the tab. + operationId: me.chats.tabs.GetTeamsApp + parameters: + - 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 + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.teamsApp' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/me/chats/{chat-id}/tabs/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - me.chat + summary: Get the number of the resource + operationId: me.chats.tabs.GetCount-35b1 + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/me/chats/{chat-id}/targetedMessages': + description: Provides operations to manage the targetedMessages property of the microsoft.graph.chat entity. + get: + tags: + - me.chat + summary: Get targetedMessages from me + operationId: me.chats.ListTargetedMessages + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - $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: + '200': + $ref: '#/components/responses/microsoft.graph.targetedChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - me.chat + summary: Create new navigation property to targetedMessages for me + operationId: me.chats.CreateTargetedMessages + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}': + description: Provides operations to manage the targetedMessages property of the microsoft.graph.chat entity. + get: + tags: + - me.chat + summary: Get targetedMessages from me + operationId: me.chats.GetTargetedMessages + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.chat + summary: Update the navigation property targetedMessages in me + operationId: me.chats.UpdateTargetedMessages + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.chat + summary: Delete navigation property targetedMessages for me + operationId: me.chats.DeleteTargetedMessages + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - me.chat + summary: Get hostedContents from me + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: me.chats.targetedMessages.ListHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $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: + '200': + $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - me.chat + summary: Create new navigation property to hostedContents for me + operationId: me.chats.targetedMessages.CreateHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - me.chat + summary: Get hostedContents from me + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: me.chats.targetedMessages.GetHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.chat + summary: Update the navigation property hostedContents in me + operationId: me.chats.targetedMessages.UpdateHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.chat + summary: Delete navigation property hostedContents for me + operationId: me.chats.targetedMessages.DeleteHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': + description: Provides operations to manage the media for the user entity. + get: + tags: + - me.chat + summary: Get media content for the navigation property hostedContents from me + description: The unique identifier for an entity. Read-only. + operationId: me.chats.targetedMessages.GetHostedContentsContent + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + responses: + '200': + description: Retrieved media content + content: + application/octet-stream: + schema: + type: string + format: binary + default: + $ref: '#/components/responses/error' + put: + tags: + - me.chat + summary: Update media content for the navigation property hostedContents in me + description: The unique identifier for an entity. Read-only. + operationId: me.chats.targetedMessages.UpdateHostedContentsContent + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + requestBody: + description: New media content. + content: + application/octet-stream: + schema: + type: string + format: binary + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + delete: + tags: + - me.chat + summary: Delete media content for the navigation property hostedContents in me + description: The unique identifier for an entity. Read-only. + operationId: me.chats.targetedMessages.DeleteHostedContentsContent + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - me.chat + summary: Get the number of the resource + operationId: me.chats.targetedMessages.hostedContents.GetCount-cf00 + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies': + description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. + get: + tags: + - me.chat + summary: Get replies from me + description: Replies for a specified message. Supports $expand for channel messages. + operationId: me.chats.targetedMessages.ListReplies + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $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: + '200': + $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - me.chat + summary: Create new navigation property to replies for me + operationId: me.chats.targetedMessages.CreateReplies + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}': + description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. + get: + tags: + - me.chat + summary: Get replies from me + description: Replies for a specified message. Supports $expand for channel messages. + operationId: me.chats.targetedMessages.GetReplies + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.chat + summary: Update the navigation property replies in me + operationId: me.chats.targetedMessages.UpdateReplies + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessage' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.chat + summary: Delete navigation property replies for me + operationId: me.chats.targetedMessages.DeleteReplies + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - me.chat + summary: Get hostedContents from me + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: me.chats.targetedMessages.replies.ListHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + - $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: + '200': + $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - me.chat + summary: Create new navigation property to hostedContents for me + operationId: me.chats.targetedMessages.replies.CreateHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - me.chat + summary: Get hostedContents from me + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: me.chats.targetedMessages.replies.GetHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - me.chat - summary: Update the navigation property tabs in me - operationId: me.chats.UpdateTabs + summary: Update the navigation property hostedContents in me + operationId: me.chats.targetedMessages.replies.UpdateHostedContents parameters: - name: chat-id in: path @@ -661240,19 +670846,33 @@ paths: schema: type: string x-ms-docs-key-type: chat - - name: teamsTab-id + - name: targetedChatMessage-id in: path - description: The unique identifier of teamsTab + description: The unique identifier of targetedChatMessage required: true schema: type: string - x-ms-docs-key-type: teamsTab + x-ms-docs-key-type: targetedChatMessage + - 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 requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.teamsTab' + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' required: true responses: '204': @@ -661263,8 +670883,8 @@ paths: delete: tags: - me.chat - summary: Delete navigation property tabs for me - operationId: me.chats.DeleteTabs + summary: Delete navigation property hostedContents for me + operationId: me.chats.targetedMessages.replies.DeleteHostedContents parameters: - name: chat-id in: path @@ -661273,13 +670893,27 @@ paths: schema: type: string x-ms-docs-key-type: chat - - name: teamsTab-id + - name: targetedChatMessage-id in: path - description: The unique identifier of teamsTab + description: The unique identifier of targetedChatMessage required: true schema: type: string - x-ms-docs-key-type: teamsTab + x-ms-docs-key-type: targetedChatMessage + - 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 - name: If-Match in: header description: ETag @@ -661291,14 +670925,18 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/me/chats/{chat-id}/tabs/{teamsTab-id}/teamsApp': - description: Provides operations to manage the teamsApp property of the microsoft.graph.teamsTab entity. + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': + description: Provides operations to manage the media for the user entity. get: tags: - me.chat - summary: Get teamsApp from me - description: The application that is linked to the tab. - operationId: me.chats.tabs.GetTeamsApp + summary: Get media content for the navigation property hostedContents from me + description: The unique identifier for an entity. Read-only. + operationId: me.chats.targetedMessages.replies.GetHostedContentsContent parameters: - name: chat-id in: path @@ -661307,13 +670945,414 @@ paths: schema: type: string x-ms-docs-key-type: chat - - name: teamsTab-id + - name: targetedChatMessage-id in: path - description: The unique identifier of teamsTab + description: The unique identifier of targetedChatMessage required: true schema: type: string - x-ms-docs-key-type: teamsTab + x-ms-docs-key-type: targetedChatMessage + - 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 + responses: + '200': + description: Retrieved media content + content: + application/octet-stream: + schema: + type: string + format: binary + default: + $ref: '#/components/responses/error' + put: + tags: + - me.chat + summary: Update media content for the navigation property hostedContents in me + description: The unique identifier for an entity. Read-only. + operationId: me.chats.targetedMessages.replies.UpdateHostedContentsContent + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + requestBody: + description: New media content. + content: + application/octet-stream: + schema: + type: string + format: binary + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + delete: + tags: + - me.chat + summary: Delete media content for the navigation property hostedContents in me + description: The unique identifier for an entity. Read-only. + operationId: me.chats.targetedMessages.replies.DeleteHostedContentsContent + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - me.chat + summary: Get the number of the resource + operationId: me.chats.targetedMessages.replies.hostedContents.GetCount-4d12 + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - me.chat + summary: Invoke action setReaction + operationId: me.chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.setReaction + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + nullable: true + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.softDelete': + description: Provides operations to call the softDelete method. + post: + tags: + - me.chat + summary: 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-beta + operationId: me.chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.softDelete + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.softDelete' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.undoSoftDelete': + description: Provides operations to call the undoSoftDelete method. + post: + tags: + - me.chat + summary: 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-beta + operationId: me.chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.undoSoftDelete + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - me.chat + summary: Invoke action unsetReaction + operationId: me.chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.unsetReaction + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + nullable: true + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - me.chat + summary: Get the number of the resource + operationId: me.chats.targetedMessages.replies.GetCount-a12f + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()': + description: Provides operations to call the delta method. + get: + tags: + - me.chat + summary: 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 obtain 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-beta + operationId: me.chats.chat.targetedMessages.targetedChatMessage.replies.delta + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $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 @@ -661324,6 +671363,16 @@ paths: 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 @@ -661336,21 +671385,213 @@ paths: type: string responses: '200': - description: Retrieved navigation property + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.teamsApp' + title: Collection of chatMessage + type: object + allOf: + - $ref: '#/components/schemas/BaseDeltaFunctionResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.chatMessage' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/me/chats/{chat-id}/tabs/$count': + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-grouped-path: + - '/me/adhocCalls/{adhocCall-id}/recordings/microsoft.graph.delta()' + - '/me/adhocCalls/{adhocCall-id}/transcripts/microsoft.graph.delta()' + - /me/calendar/calendarView/microsoft.graph.delta() + - '/me/calendar/events/{event-id}/instances/microsoft.graph.delta()' + - /me/calendar/events/microsoft.graph.delta() + - '/me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarView/microsoft.graph.delta()' + - '/me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/instances/microsoft.graph.delta()' + - '/me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/microsoft.graph.delta()' + - '/me/calendarGroups/{calendarGroup-id}/calendars/microsoft.graph.delta()' + - '/me/calendars/{calendar-id}/calendarView/microsoft.graph.delta()' + - '/me/calendars/{calendar-id}/events/{event-id}/instances/microsoft.graph.delta()' + - '/me/calendars/{calendar-id}/events/microsoft.graph.delta()' + - /me/calendars/microsoft.graph.delta() + - /me/calendarView/microsoft.graph.delta() + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' + - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' + - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' + - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' + - /me/contactFolders/microsoft.graph.delta() + - /me/contacts/microsoft.graph.delta() + - /me/devices/microsoft.graph.delta() + - '/me/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.delta()' + - '/me/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.delta(token=''{token}'')' + - '/me/drives/{drive-id}/list/items/microsoft.graph.delta()' + - '/me/drives/{drive-id}/list/items/microsoft.graph.delta(token=''{token}'')' + - '/me/drives/{drive-id}/root/microsoft.graph.delta()' + - '/me/drives/{drive-id}/root/microsoft.graph.delta(token=''{token}'')' + - '/me/events/{event-id}/instances/microsoft.graph.delta()' + - /me/events/microsoft.graph.delta() + - /me/joinedGroups/microsoft.graph.delta() + - '/me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/microsoft.graph.delta()' + - '/me/mailFolders/{mailFolder-id}/childFolders/microsoft.graph.delta()' + - '/me/mailFolders/{mailFolder-id}/messages/microsoft.graph.delta()' + - /me/mailFolders/microsoft.graph.delta() + - /me/messages/microsoft.graph.delta() + - '/me/onlineMeetings/{onlineMeeting-id}/recordings/microsoft.graph.delta()' + - '/me/onlineMeetings/{onlineMeeting-id}/transcripts/microsoft.graph.delta()' + - /me/planner/all/microsoft.graph.delta() + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/microsoft.graph.delta()' + - '/me/planner/plans/{plannerPlan-id}/buckets/microsoft.graph.delta()' + - '/me/planner/plans/{plannerPlan-id}/tasks/microsoft.graph.delta()' + - /me/planner/plans/microsoft.graph.delta() + - /me/planner/tasks/microsoft.graph.delta() + - '/me/todo/lists/{todoTaskList-id}/tasks/microsoft.graph.delta()' + - /me/todo/lists/microsoft.graph.delta() + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.forwardToChat': + description: Provides operations to call the forwardToChat method. + post: + tags: + - me.chat + summary: Invoke action forwardToChat + description: 'Forward a chat message, a channel message, or a channel message reply to a chat.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta + operationId: me.chats.chat.targetedMessages.targetedChatMessage.replies.forwardToChat + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + targetChatIds: + type: array + items: + type: string + nullable: true + messageIds: + type: array + items: + type: string + nullable: true + additionalMessage: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - type: object + nullable: true + required: true + responses: + '200': + 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat' + - '/me/chats/{chat-id}/messages/microsoft.graph.forwardToChat' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.replyWithQuote': + description: Provides operations to call the replyWithQuote method. + post: + tags: + - me.chat + summary: Invoke action replyWithQuote + description: Reply with quote to a single chat message or multiple chat messages in a chat. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta + operationId: me.chats.chat.targetedMessages.targetedChatMessage.replies.replyWithQuote + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + messageIds: + type: array + items: + type: string + nullable: true + replyMessage: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - type: object + nullable: true + required: true + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote' + - '/me/chats/{chat-id}/messages/microsoft.graph.replyWithQuote' + '/me/chats/{chat-id}/targetedMessages/$count': description: Provides operations to count the resources in the collection. get: tags: - me.chat summary: Get the number of the resource - operationId: me.chats.tabs.GetCount-35b1 + operationId: me.chats.targetedMessages.GetCount-23a1 parameters: - name: chat-id in: path @@ -664981,6 +675222,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' - /me/contactFolders/microsoft.graph.delta() @@ -665181,6 +675423,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' - /me/contactFolders/microsoft.graph.delta() @@ -666063,6 +676306,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - /me/contactFolders/microsoft.graph.delta() @@ -666242,6 +676486,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -666997,6 +677242,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -673263,6 +683509,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -681273,28 +691520,211 @@ paths: schema: type: string x-ms-docs-key-type: listItemVersion - - name: If-Match - in: header - description: ETag - schema: - type: string + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}' + - '/me/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}' + '/me/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields': + description: Provides operations to manage the fields property of the microsoft.graph.listItemVersion entity. + get: + tags: + - me.drive + summary: Get fields from me + description: A collection of the fields and values for this version of the list item. + operationId: me.drives.items.listItem.versions.GetFields + parameters: + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + - name: listItemVersion-id + in: path + description: The unique identifier of listItemVersion + required: true + schema: + type: string + x-ms-docs-key-type: listItemVersion + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.fieldValueSet' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.drive + summary: Update the navigation property fields in me + operationId: me.drives.items.listItem.versions.UpdateFields + parameters: + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + - name: listItemVersion-id + in: path + description: The unique identifier of listItemVersion + required: true + schema: + type: string + x-ms-docs-key-type: listItemVersion + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.fieldValueSet' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.drive + summary: Delete navigation property fields for me + operationId: me.drives.items.listItem.versions.DeleteFields + parameters: + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + - name: listItemVersion-id + in: path + description: The unique identifier of listItemVersion + required: true + schema: + type: string + x-ms-docs-key-type: listItemVersion + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields' + - '/me/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields' + - '/me/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields' + - '/me/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields' + - '/me/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields' + '/me/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/microsoft.graph.restoreVersion': + description: Provides operations to call the restoreVersion method. + post: + tags: + - me.drive + summary: Invoke action restoreVersion + operationId: me.drives.drive.items.driveItem.listItem.versions.listItemVersion.restoreVersion + parameters: + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + - name: listItemVersion-id + in: path + description: The unique identifier of listItemVersion + required: true + schema: + type: string + x-ms-docs-key-type: listItemVersion responses: '204': description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation + x-ms-docs-operation-type: action x-ms-docs-grouped-path: - - '/me/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}' - - '/me/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}' - '/me/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields': - description: Provides operations to manage the fields property of the microsoft.graph.listItemVersion entity. + - '/me/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/microsoft.graph.restoreVersion' + - '/me/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/microsoft.graph.restoreVersion' + - '/me/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/microsoft.graph.restoreVersion' + - '/me/drives/{drive-id}/root/versions/{driveItemVersion-id}/microsoft.graph.restoreVersion' + '/me/drives/{drive-id}/items/{driveItem-id}/listItem/versions/$count': + description: Provides operations to count the resources in the collection. get: tags: - me.drive - summary: Get fields from me - description: A collection of the fields and values for this version of the list item. - operationId: me.drives.items.listItem.versions.GetFields + summary: Get the number of the resource + operationId: me.drives.items.listItem.versions.GetCount-14cb parameters: - name: drive-id in: path @@ -681310,134 +691740,20 @@ paths: schema: type: string x-ms-docs-key-type: driveItem - - name: listItemVersion-id - in: path - description: The unique identifier of listItemVersion - required: true - schema: - type: string - x-ms-docs-key-type: listItemVersion - - 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 + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.fieldValueSet' - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - me.drive - summary: Update the navigation property fields in me - operationId: me.drives.items.listItem.versions.UpdateFields - parameters: - - name: drive-id - in: path - description: The unique identifier of drive - required: true - schema: - type: string - x-ms-docs-key-type: drive - - name: driveItem-id - in: path - description: The unique identifier of driveItem - required: true - schema: - type: string - x-ms-docs-key-type: driveItem - - name: listItemVersion-id - in: path - description: The unique identifier of listItemVersion - required: true - schema: - type: string - x-ms-docs-key-type: listItemVersion - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.fieldValueSet' - required: true - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - me.drive - summary: Delete navigation property fields for me - operationId: me.drives.items.listItem.versions.DeleteFields - parameters: - - name: drive-id - in: path - description: The unique identifier of drive - required: true - schema: - type: string - x-ms-docs-key-type: drive - - name: driveItem-id - in: path - description: The unique identifier of driveItem - required: true - schema: - type: string - x-ms-docs-key-type: driveItem - - name: listItemVersion-id - in: path - description: The unique identifier of listItemVersion - required: true - schema: - type: string - x-ms-docs-key-type: listItemVersion - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/me/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields' - - '/me/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields' - - '/me/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields' - - '/me/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields' - - '/me/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields' - '/me/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/microsoft.graph.restoreVersion': - description: Provides operations to call the restoreVersion method. + '/me/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive': + description: Provides operations to call the archive method. post: tags: - me.drive - summary: Invoke action restoreVersion - operationId: me.drives.drive.items.driveItem.listItem.versions.listItemVersion.restoreVersion + summary: Invoke action archive + operationId: me.drives.drive.items.driveItem.archive parameters: - name: drive-id in: path @@ -681453,13 +691769,6 @@ paths: schema: type: string x-ms-docs-key-type: driveItem - - name: listItemVersion-id - in: path - description: The unique identifier of listItemVersion - required: true - schema: - type: string - x-ms-docs-key-type: listItemVersion responses: '204': description: Success @@ -681467,39 +691776,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: - - '/me/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/microsoft.graph.restoreVersion' - - '/me/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/microsoft.graph.restoreVersion' - - '/me/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/microsoft.graph.restoreVersion' - - '/me/drives/{drive-id}/root/versions/{driveItemVersion-id}/microsoft.graph.restoreVersion' - '/me/drives/{drive-id}/items/{driveItem-id}/listItem/versions/$count': - description: Provides operations to count the resources in the collection. - get: - tags: - - me.drive - summary: Get the number of the resource - operationId: me.drives.items.listItem.versions.GetCount-14cb - parameters: - - name: drive-id - in: path - description: The unique identifier of drive - required: true - schema: - type: string - x-ms-docs-key-type: drive - - name: driveItem-id - in: path - description: The unique identifier of driveItem - required: true - schema: - type: string - x-ms-docs-key-type: driveItem - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - '200': - $ref: '#/components/responses/ODataCountResponse' - default: - $ref: '#/components/responses/error' + - '/me/drives/{drive-id}/root/microsoft.graph.archive' + - '/me/planner/plans/{plannerPlan-id}/microsoft.graph.archive' '/me/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.assignSensitivityLabel': description: Provides operations to call the assignSensitivityLabel method. post: @@ -681943,6 +692221,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -682075,6 +692354,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -682692,6 +692972,44 @@ paths: x-ms-docs-grouped-path: - '/me/drives/{drive-id}/microsoft.graph.search(q=''{q}'')' - '/me/drives/{drive-id}/root/microsoft.graph.search(q=''{q}'')' + '/me/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive': + description: Provides operations to call the unarchive method. + post: + tags: + - me.drive + summary: Invoke action unarchive + operationId: me.drives.drive.items.driveItem.unarchive + parameters: + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.driveItem' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/drives/{drive-id}/root/microsoft.graph.unarchive' + - '/me/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' '/me/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unfollow': description: Provides operations to call the unfollow method. post: @@ -690248,6 +700566,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -690373,6 +700692,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -696831,6 +707151,30 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + '/me/drives/{drive-id}/root/microsoft.graph.archive': + description: Provides operations to call the archive method. + post: + tags: + - me.drive + summary: Invoke action archive + operationId: me.drives.drive.root.archive + parameters: + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/me/planner/plans/{plannerPlan-id}/microsoft.graph.archive' '/me/drives/{drive-id}/root/microsoft.graph.assignSensitivityLabel': description: Provides operations to call the assignSensitivityLabel method. post: @@ -697225,6 +707569,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -697350,6 +707695,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -697904,6 +708250,37 @@ paths: x-ms-docs-grouped-path: - '/me/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.search(q=''{q}'')' - '/me/drives/{drive-id}/microsoft.graph.search(q=''{q}'')' + '/me/drives/{drive-id}/root/microsoft.graph.unarchive': + description: Provides operations to call the unarchive method. + post: + tags: + - me.drive + summary: Invoke action unarchive + operationId: me.drives.drive.root.unarchive + parameters: + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.driveItem' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/me/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' '/me/drives/{drive-id}/root/microsoft.graph.unfollow': description: Provides operations to call the unfollow method. post: @@ -699685,6 +710062,7 @@ paths: tags: - me.employeeExperienceUser summary: Get employeeExperience from me + description: The employee experience resources for the user. Read-only. Nullable. operationId: me.GetEmployeeExperience parameters: - name: $select @@ -700445,28 +710823,406 @@ paths: type: string responses: '200': - $ref: '#/components/responses/microsoft.graph.learningCourseActivityCollectionResponse' + $ref: '#/components/responses/microsoft.graph.learningCourseActivityCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + '/me/employeeExperience/learningCourseActivities/{learningCourseActivity-id}': + description: Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperienceUser entity. + get: + tags: + - me.employeeExperienceUser + summary: Get learningCourseActivities from me + operationId: me.employeeExperience.GetLearningCourseActivities + parameters: + - name: learningCourseActivity-id + in: path + description: The unique identifier of learningCourseActivity + required: true + schema: + type: string + x-ms-docs-key-type: learningCourseActivity + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.learningCourseActivity' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/employeeExperience/learningCourseActivities(externalcourseActivityId=''{externalcourseActivityId}'')' + '/me/employeeExperience/learningCourseActivities(externalcourseActivityId=''{externalcourseActivityId}'')': + description: Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperienceUser entity. + get: + tags: + - me.employeeExperienceUser + summary: Get learningCourseActivities from me + operationId: me.employeeExperience.learningCourseActivities.GetByExternalcourseActivityId + parameters: + - name: externalcourseActivityId + in: path + description: Alternate key of learningCourseActivity + required: true + schema: + type: string + nullable: true + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.learningCourseActivity' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/employeeExperience/learningCourseActivities/{learningCourseActivity-id}' + /me/employeeExperience/learningCourseActivities/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - me.employeeExperienceUser + summary: Get the number of the resource + operationId: me.employeeExperience.learningCourseActivities.GetCount-5af0 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /me/employeeExperience/storyline: + description: Provides operations to manage the storyline property of the microsoft.graph.employeeExperienceUser entity. + get: + tags: + - me.employeeExperienceUser + summary: Get storyline from me + description: The user's storyline for following and engagement features. + operationId: me.employeeExperience.GetStoryline + 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storyline' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.employeeExperienceUser + summary: Update the navigation property storyline in me + operationId: me.employeeExperience.UpdateStoryline + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storyline' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.employeeExperienceUser + summary: Delete navigation property storyline for me + operationId: me.employeeExperience.DeleteStoryline + parameters: + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /me/employeeExperience/storyline/followers: + description: Provides operations to manage the followers property of the microsoft.graph.storyline entity. + get: + tags: + - me.employeeExperienceUser + summary: Get followers from me + description: The users who are following this user. + operationId: me.employeeExperience.storyline.ListFollowers + 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: + '200': + $ref: '#/components/responses/microsoft.graph.storylineFollowerCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - me.employeeExperienceUser + summary: Create new navigation property to followers for me + operationId: me.employeeExperience.storyline.CreateFollowers + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/me/employeeExperience/storyline/followers/{storylineFollower-id}': + description: Provides operations to manage the followers property of the microsoft.graph.storyline entity. + get: + tags: + - me.employeeExperienceUser + summary: Get followers from me + description: The users who are following this user. + operationId: me.employeeExperience.storyline.GetFollowers + parameters: + - name: storylineFollower-id + in: path + description: The unique identifier of storylineFollower + required: true + schema: + type: string + x-ms-docs-key-type: storylineFollower + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' default: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - '/me/employeeExperience/learningCourseActivities/{learningCourseActivity-id}': - description: Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperienceUser entity. - get: + patch: tags: - me.employeeExperienceUser - summary: Get learningCourseActivities from me - operationId: me.employeeExperience.GetLearningCourseActivities + summary: Update the navigation property followers in me + operationId: me.employeeExperience.storyline.UpdateFollowers parameters: - - name: learningCourseActivity-id + - name: storylineFollower-id in: path - description: The unique identifier of learningCourseActivity + description: The unique identifier of storylineFollower required: true schema: type: string - x-ms-docs-key-type: learningCourseActivity + x-ms-docs-key-type: storylineFollower + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.employeeExperienceUser + summary: Delete navigation property followers for me + operationId: me.employeeExperience.storyline.DeleteFollowers + parameters: + - name: storylineFollower-id + in: path + description: The unique identifier of storylineFollower + required: true + schema: + type: string + x-ms-docs-key-type: storylineFollower + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /me/employeeExperience/storyline/followers/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - me.employeeExperienceUser + summary: Get the number of the resource + operationId: me.employeeExperience.storyline.followers.GetCount-d5b7 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /me/employeeExperience/storyline/followings: + description: Provides operations to manage the followings property of the microsoft.graph.storyline entity. + get: + tags: + - me.employeeExperienceUser + summary: Get followings from me + description: The users that this user is following. + operationId: me.employeeExperience.storyline.ListFollowings + 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 @@ -700489,31 +711245,51 @@ paths: type: string responses: '200': - description: Retrieved navigation property + $ref: '#/components/responses/microsoft.graph.storylineFollowingCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - me.employeeExperienceUser + summary: Create new navigation property to followings for me + operationId: me.employeeExperience.storyline.CreateFollowings + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' + required: true + responses: + '201': + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.learningCourseActivity' + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/me/employeeExperience/learningCourseActivities(externalcourseActivityId=''{externalcourseActivityId}'')' - '/me/employeeExperience/learningCourseActivities(externalcourseActivityId=''{externalcourseActivityId}'')': - description: Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperienceUser entity. + '/me/employeeExperience/storyline/followings/{storylineFollowing-id}': + description: Provides operations to manage the followings property of the microsoft.graph.storyline entity. get: tags: - me.employeeExperienceUser - summary: Get learningCourseActivities from me - operationId: me.employeeExperience.learningCourseActivities.GetByExternalcourseActivityId + summary: Get followings from me + description: The users that this user is following. + operationId: me.employeeExperience.storyline.GetFollowings parameters: - - name: externalcourseActivityId + - name: storylineFollowing-id in: path - description: Alternate key of learningCourseActivity + description: The unique identifier of storylineFollowing required: true schema: type: string - nullable: true + x-ms-docs-key-type: storylineFollowing - name: $select in: query description: Select properties to be returned @@ -700540,19 +711316,67 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.learningCourseActivity' + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/me/employeeExperience/learningCourseActivities/{learningCourseActivity-id}' - /me/employeeExperience/learningCourseActivities/$count: + patch: + tags: + - me.employeeExperienceUser + summary: Update the navigation property followings in me + operationId: me.employeeExperience.storyline.UpdateFollowings + parameters: + - name: storylineFollowing-id + in: path + description: The unique identifier of storylineFollowing + required: true + schema: + type: string + x-ms-docs-key-type: storylineFollowing + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.employeeExperienceUser + summary: Delete navigation property followings for me + operationId: me.employeeExperience.storyline.DeleteFollowings + parameters: + - name: storylineFollowing-id + in: path + description: The unique identifier of storylineFollowing + required: true + schema: + type: string + x-ms-docs-key-type: storylineFollowing + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /me/employeeExperience/storyline/followings/$count: description: Provides operations to count the resources in the collection. get: tags: - me.employeeExperienceUser summary: Get the number of the resource - operationId: me.employeeExperience.learningCourseActivities.GetCount-5af0 + operationId: me.employeeExperience.storyline.followings.GetCount-2f28 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -701494,6 +712318,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -701982,6 +712807,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -705243,6 +716069,12 @@ paths: $ref: '#/components/responses/microsoft.graph.sharedInsightCollectionResponse' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -705268,6 +716100,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.sharedInsight' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/me/insights/shared/{sharedInsight-id}': description: Provides operations to manage the shared property of the microsoft.graph.officeGraphInsights entity. @@ -705314,6 +716152,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.sharedInsight' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation patch: tags: @@ -705340,6 +716184,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation delete: tags: @@ -705364,6 +716214,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/me/insights/shared/{sharedInsight-id}/lastSharedMethod': description: Provides operations to manage the lastSharedMethod property of the microsoft.graph.sharedInsight entity. @@ -705409,6 +716265,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.entity' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/me/insights/shared/{sharedInsight-id}/resource': description: Provides operations to manage the resource property of the microsoft.graph.sharedInsight entity. @@ -705455,6 +716317,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.entity' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation /me/insights/shared/$count: description: Provides operations to count the resources in the collection. @@ -705471,6 +716339,12 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' /me/insights/trending: description: Provides operations to manage the trending property of the microsoft.graph.officeGraphInsights entity. get: @@ -705758,6 +716632,12 @@ paths: $ref: '#/components/responses/microsoft.graph.usedInsightCollectionResponse' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -705783,6 +716663,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.usedInsight' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/me/insights/used/{usedInsight-id}': description: Provides operations to manage the used property of the microsoft.graph.officeGraphInsights entity. @@ -705829,6 +716715,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.usedInsight' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation patch: tags: @@ -705855,6 +716747,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation delete: tags: @@ -705879,6 +716777,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/me/insights/used/{usedInsight-id}/resource': description: Provides operations to manage the resource property of the microsoft.graph.usedInsight entity. @@ -705925,6 +716829,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.entity' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation /me/insights/used/$count: description: Provides operations to count the resources in the collection. @@ -705941,6 +716851,12 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' /me/invitedBy: description: Provides operations to manage the invitedBy property of the microsoft.graph.user entity. get: @@ -706118,6 +717034,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -709541,6 +720458,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -710246,6 +721164,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -712505,6 +723424,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -713135,6 +724055,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -716166,6 +727087,28 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action + '/me/managedDevices/{managedDevice-id}/microsoft.graph.restoreManagedHomeScreen': + description: Provides operations to call the restoreManagedHomeScreen method. + post: + tags: + - me.managedDevice + summary: Invoke action restoreManagedHomeScreen + description: Restore Managed Home Screen + operationId: me.managedDevices.managedDevice.restoreManagedHomeScreen + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action '/me/managedDevices/{managedDevice-id}/microsoft.graph.retire': description: Provides operations to call the retire method. post: @@ -716188,6 +727131,34 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action + '/me/managedDevices/{managedDevice-id}/microsoft.graph.retrieveDeviceLocalAdminAccountDetail()': + description: Provides operations to call the retrieveDeviceLocalAdminAccountDetail method. + get: + tags: + - me.managedDevice + summary: Invoke function retrieveDeviceLocalAdminAccountDetail + operationId: me.managedDevices.managedDevice.retrieveDeviceLocalAdminAccountDetail + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.deviceLocalAdminAccountDetail' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function '/me/managedDevices/{managedDevice-id}/microsoft.graph.retrieveMacOSManagedDeviceLocalAdminAccountDetail()': description: Provides operations to call the retrieveMacOSManagedDeviceLocalAdminAccountDetail method. get: @@ -716216,6 +727187,35 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: function + '/me/managedDevices/{managedDevice-id}/microsoft.graph.retrieveRecoveryLockPasscode()': + description: Provides operations to call the retrieveRecoveryLockPasscode method. + get: + tags: + - me.managedDevice + summary: Invoke function retrieveRecoveryLockPasscode + operationId: me.managedDevices.managedDevice.retrieveRecoveryLockPasscode + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '200': + description: Success + content: + application/json: + schema: + type: object + properties: + value: + type: string + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function '/me/managedDevices/{managedDevice-id}/microsoft.graph.revokeAppleVppLicenses': description: Provides operations to call the revokeAppleVppLicenses method. post: @@ -716303,6 +727303,28 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action + '/me/managedDevices/{managedDevice-id}/microsoft.graph.rotateRecoveryLockPasscode': + description: Provides operations to call the rotateRecoveryLockPasscode method. + post: + tags: + - me.managedDevice + summary: Invoke action rotateRecoveryLockPasscode + description: Rotates the recovery lock passcode for the specified macOS device + operationId: me.managedDevices.managedDevice.rotateRecoveryLockPasscode + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action '/me/managedDevices/{managedDevice-id}/microsoft.graph.sendCustomNotificationToCompanyPortal': description: Provides operations to call the sendCustomNotificationToCompanyPortal method. post: @@ -716391,6 +727413,38 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action + '/me/managedDevices/{managedDevice-id}/microsoft.graph.suspendManagedHomeScreen': + description: Provides operations to call the suspendManagedHomeScreen method. + post: + tags: + - me.managedDevice + summary: Invoke action suspendManagedHomeScreen + description: Temporarily suspend Managed Home Screen + operationId: me.managedDevices.managedDevice.suspendManagedHomeScreen + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + timeoutMinutes: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action '/me/managedDevices/{managedDevice-id}/microsoft.graph.syncDevice': description: Provides operations to call the syncDevice method. post: @@ -720152,6 +731206,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -731294,6 +742349,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -732517,6 +743573,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -744830,6 +755887,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -746156,6 +757214,449 @@ paths: x-ms-docs-grouped-path: - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/me/planner/tasks/{plannerTask-id}/details' + '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - me.plannerUser + summary: Get messages from me + description: Read-only. Nullable. Chat messages associated with the task. + operationId: me.planner.plans.buckets.tasks.ListMessages + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $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: + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - me.plannerUser + summary: Create new navigation property to messages for me + operationId: me.planner.plans.buckets.tasks.CreateMessages + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/me/planner/tasks/{plannerTask-id}/messages' + '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - me.plannerUser + summary: Get messages from me + description: Read-only. Nullable. Chat messages associated with the task. + operationId: me.planner.plans.buckets.tasks.GetMessages + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.plannerUser + summary: Update the navigation property messages in me + operationId: me.planner.plans.buckets.tasks.UpdateMessages + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.plannerUser + summary: Delete navigation property messages for me + operationId: me.planner.plans.buckets.tasks.DeleteMessages + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - me.plannerUser + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: me.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - me.plannerUser + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: me.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - me.plannerUser + summary: Get the number of the resource + operationId: me.planner.plans.buckets.tasks.messages.GetCount-4a00 + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -746432,6 +757933,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -746576,6 +758078,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -746743,6 +758246,9 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/me/drives/{drive-id}/root/microsoft.graph.archive' '/me/planner/plans/{plannerPlan-id}/microsoft.graph.getUsageRights()': description: Provides operations to call the getUsageRights method. get: @@ -746852,6 +758358,9 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/me/drives/{drive-id}/root/microsoft.graph.unarchive' '/me/planner/plans/{plannerPlan-id}/tasks': description: Provides operations to manage the tasks property of the microsoft.graph.plannerPlan entity. get: @@ -747234,15 +758743,381 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.plannerUser + summary: Update the navigation property bucketTaskBoardFormat in me + operationId: me.planner.plans.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.plannerUser + summary: Delete navigation property bucketTaskBoardFormat for me + operationId: me.planner.plans.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/me/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - me.plannerUser + summary: Get details from me + description: Read-only. Nullable. More details about the task. + operationId: me.planner.plans.tasks.GetDetails + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.plannerUser + summary: Update the navigation property details in me + operationId: me.planner.plans.tasks.UpdateDetails + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.plannerUser + summary: Delete navigation property details for me + operationId: me.planner.plans.tasks.DeleteDetails + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/me/planner/tasks/{plannerTask-id}/details' + '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - me.plannerUser + summary: Get messages from me + description: Read-only. Nullable. Chat messages associated with the task. + operationId: me.planner.plans.tasks.ListMessages + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $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: + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - me.plannerUser + summary: Create new navigation property to messages for me + operationId: me.planner.plans.tasks.CreateMessages + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/me/planner/tasks/{plannerTask-id}/messages' + '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - me.plannerUser + summary: Get messages from me + description: Read-only. Nullable. Chat messages associated with the task. + operationId: me.planner.plans.tasks.GetMessages + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - me.plannerUser - summary: Update the navigation property bucketTaskBoardFormat in me - operationId: me.planner.plans.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in me + operationId: me.planner.plans.tasks.UpdateMessages parameters: - name: plannerPlan-id in: path @@ -747258,18 +759133,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -747280,8 +759156,8 @@ paths: delete: tags: - me.plannerUser - summary: Delete navigation property bucketTaskBoardFormat for me - operationId: me.planner.plans.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for me + operationId: me.planner.plans.tasks.DeleteMessages parameters: - name: plannerPlan-id in: path @@ -747297,6 +759173,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -747309,16 +759192,19 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/me/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - me.plannerUser - summary: Get details from me - description: Read-only. Nullable. More details about the task. - operationId: me.planner.plans.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: me.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: plannerPlan-id in: path @@ -747334,41 +759220,46 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - me.plannerUser - summary: Update the navigation property details in me - operationId: me.planner.plans.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: me.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: plannerPlan-id in: path @@ -747384,30 +759275,42 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: '204': description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - me.plannerUser - summary: Delete navigation property details for me - operationId: me.planner.plans.tasks.DeleteDetails + summary: Get the number of the resource + operationId: me.planner.plans.tasks.messages.GetCount-28d1 parameters: - name: plannerPlan-id in: path @@ -747423,20 +759326,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + '200': + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/me/planner/tasks/{plannerTask-id}/details' '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -747678,6 +759574,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -747808,6 +759705,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -748385,19 +760283,243 @@ paths: type: string responses: '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.plannerUser + summary: Update the navigation property bucketTaskBoardFormat in me + operationId: me.planner.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.plannerUser + summary: Delete navigation property bucketTaskBoardFormat for me + operationId: me.planner.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/me/planner/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - me.plannerUser + summary: Get details from me + description: Read-only. Nullable. More details about the task. + operationId: me.planner.tasks.GetDetails + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.plannerUser + summary: Update the navigation property details in me + operationId: me.planner.tasks.UpdateDetails + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.plannerUser + summary: Delete navigation property details for me + operationId: me.planner.tasks.DeleteDetails + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/me/planner/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - me.plannerUser + summary: Get messages from me + description: Read-only. Nullable. Chat messages associated with the task. + operationId: me.planner.tasks.ListMessages + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $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: + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - me.plannerUser - summary: Update the navigation property bucketTaskBoardFormat in me - operationId: me.planner.tasks.UpdateBucketTaskBoardFormat + summary: Create new navigation property to messages for me + operationId: me.planner.tasks.CreateMessages parameters: - name: plannerTask-id in: path @@ -748406,30 +760528,34 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: - '204': - description: Success + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - me.plannerUser - summary: Delete navigation property bucketTaskBoardFormat for me - operationId: me.planner.tasks.DeleteBucketTaskBoardFormat + summary: Get messages from me + description: Read-only. Nullable. Chat messages associated with the task. + operationId: me.planner.tasks.GetMessages parameters: - name: plannerTask-id in: path @@ -748438,36 +760564,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/me/planner/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: - tags: - - me.plannerUser - summary: Get details from me - description: Read-only. Nullable. More details about the task. - operationId: me.planner.tasks.GetDetails - parameters: - - name: plannerTask-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of plannerTask + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -748494,15 +760597,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - me.plannerUser - summary: Update the navigation property details in me - operationId: me.planner.tasks.UpdateDetails + summary: Update the navigation property messages in me + operationId: me.planner.tasks.UpdateMessages parameters: - name: plannerTask-id in: path @@ -748511,18 +760614,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -748533,8 +760637,8 @@ paths: delete: tags: - me.plannerUser - summary: Delete navigation property details for me - operationId: me.planner.tasks.DeleteDetails + summary: Delete navigation property messages for me + operationId: me.planner.tasks.DeleteMessages parameters: - name: plannerTask-id in: path @@ -748543,6 +760647,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -748555,8 +760666,126 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - me.plannerUser + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: me.planner.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - me.plannerUser + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: me.planner.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/me/planner/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - me.plannerUser + summary: Get the number of the resource + operationId: me.planner.tasks.messages.GetCount-26a7 + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/me/planner/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -748763,6 +760992,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -756361,38 +768591,151 @@ paths: type: string responses: '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.workingTimeSchedule' - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - me.userSolutionRoot - summary: Update the navigation property workingTimeSchedule in me - operationId: me.solutions.UpdateWorkingTimeSchedule - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.workingTimeSchedule' - required: true - responses: - '204': - description: Success + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.workingTimeSchedule' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.userSolutionRoot + summary: Update the navigation property workingTimeSchedule in me + operationId: me.solutions.UpdateWorkingTimeSchedule + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.workingTimeSchedule' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.userSolutionRoot + summary: Delete navigation property workingTimeSchedule for me + operationId: me.solutions.DeleteWorkingTimeSchedule + parameters: + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /me/solutions/workingTimeSchedule/microsoft.graph.endWorkingTime: + description: Provides operations to call the endWorkingTime method. + post: + tags: + - me.userSolutionRoot + summary: Invoke action endWorkingTime + description: Trigger the policies associated with the end of working hours for a specific user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/workingtimeschedule-endworkingtime?view=graph-rest-beta + operationId: me.solutions.workingTimeSchedule.endWorkingTime + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /me/solutions/workingTimeSchedule/microsoft.graph.startWorkingTime: + description: Provides operations to call the startWorkingTime method. + post: + tags: + - me.userSolutionRoot + summary: Invoke action startWorkingTime + description: Trigger the policies associated with the start of working hours for a specific user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/workingtimeschedule-startworkingtime?view=graph-rest-beta + operationId: me.solutions.workingTimeSchedule.startWorkingTime + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /me/sponsors: + description: Provides operations to manage the sponsors property of the microsoft.graph.user entity. + get: + tags: + - me.directoryObject + summary: Get sponsors from me + description: 'The users and groups responsible for this guest user''s privileges in the tenant and keep the guest user''s information and access updated. (HTTP Methods: GET, POST, DELETE.). Supports $expand.' + operationId: me.ListSponsors + 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: + '200': + $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation + '/me/sponsors/{directoryObject-id}/$ref': + description: Provides operations to manage the collection of user entities. delete: tags: - - me.userSolutionRoot - summary: Delete navigation property workingTimeSchedule for me - operationId: me.solutions.DeleteWorkingTimeSchedule + - me.directoryObject + summary: Delete ref of navigation property sponsors for me + operationId: me.sponsors.DeleteRefDirectoryObject parameters: + - name: directoryObject-id + in: path + description: The unique identifier of directoryObject + required: true + schema: + type: string + x-ms-docs-key-type: directoryObject - name: If-Match in: header description: ETag @@ -756404,48 +768747,29 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /me/solutions/workingTimeSchedule/microsoft.graph.endWorkingTime: - description: Provides operations to call the endWorkingTime method. - post: - tags: - - me.userSolutionRoot - summary: Invoke action endWorkingTime - description: Trigger the policies associated with the end of working hours for a specific user. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/workingtimeschedule-endworkingtime?view=graph-rest-beta - operationId: me.solutions.workingTimeSchedule.endWorkingTime - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /me/solutions/workingTimeSchedule/microsoft.graph.startWorkingTime: - description: Provides operations to call the startWorkingTime method. - post: + /me/sponsors/$count: + description: Provides operations to count the resources in the collection. + get: tags: - - me.userSolutionRoot - summary: Invoke action startWorkingTime - description: Trigger the policies associated with the start of working hours for a specific user. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/workingtimeschedule-startworkingtime?view=graph-rest-beta - operationId: me.solutions.workingTimeSchedule.startWorkingTime + - me.directoryObject + summary: Get the number of the resource + operationId: me.sponsors.GetCount-761c + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + '200': + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /me/sponsors: - description: Provides operations to manage the sponsors property of the microsoft.graph.user entity. + /me/sponsors/$ref: + description: Provides operations to manage the collection of user entities. get: tags: - me.directoryObject - summary: Get sponsors from me + summary: Get ref of sponsors from me description: 'The users and groups responsible for this guest user''s privileges in the tenant and keep the guest user''s information and access updated. (HTTP Methods: GET, POST, DELETE.). Supports $expand.' - operationId: me.ListSponsors + operationId: me.ListRefSponsors parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -756462,96 +768786,51 @@ paths: 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: '200': - $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' + $ref: '#/components/responses/StringCollectionResponse' default: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - '/me/sponsors/{directoryObject-id}': - description: Provides operations to manage the sponsors property of the microsoft.graph.user entity. - get: + post: tags: - me.directoryObject - summary: Get sponsors from me - description: 'The users and groups responsible for this guest user''s privileges in the tenant and keep the guest user''s information and access updated. (HTTP Methods: GET, POST, DELETE.). Supports $expand.' - operationId: me.GetSponsors - parameters: - - name: directoryObject-id - in: path - description: The unique identifier of directoryObject - required: true - schema: - type: string - x-ms-docs-key-type: directoryObject - - 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 + summary: Create new navigation property ref to sponsors for me + operationId: me.CreateRefSponsors + requestBody: + $ref: '#/components/requestBodies/refPostBody' responses: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.directoryObject' + '204': + description: Success default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /me/sponsors/$count: - description: Provides operations to count the resources in the collection. - get: + delete: tags: - me.directoryObject - summary: Get the number of the resource - operationId: me.sponsors.GetCount-761c + summary: Delete ref of navigation property sponsors for me + operationId: me.DeleteRefSponsors parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - name: If-Match + in: header + description: ETag + schema: + type: string + - name: '@id' + in: query + description: The delete Uri + required: true + schema: + type: string responses: - '200': - $ref: '#/components/responses/ODataCountResponse' + '204': + description: Success default: $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation /me/teamwork: description: Provides operations to manage the teamwork property of the microsoft.graph.user entity. get: @@ -757188,6 +769467,163 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + /me/teamwork/microsoft.graph.deleteTargetedMessage: + description: Provides operations to call the deleteTargetedMessage method. + post: + tags: + - me.userTeamwork + summary: Invoke action deleteTargetedMessage + operationId: me.teamwork.deleteTargetedMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + teamId: + type: string + channelId: + type: string + messageId: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /me/teamwork/microsoft.graph.getAllRetainedTargetedMessages(): + description: Provides operations to call the getAllRetainedTargetedMessages method. + get: + tags: + - me.userTeamwork + summary: Invoke function getAllRetainedTargetedMessages + operationId: me.teamwork.getAllRetainedTargetedMessages + 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: + '200': + description: Success + content: + application/json: + schema: + title: Collection of targetedChatMessage + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + /me/teamwork/microsoft.graph.getAllTargetedMessages(): + description: Provides operations to call the getAllTargetedMessages method. + get: + tags: + - me.userTeamwork + summary: Invoke function getAllTargetedMessages + operationId: me.teamwork.getAllTargetedMessages + 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: + '200': + description: Success + content: + application/json: + schema: + title: Collection of targetedChatMessage + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore /me/teamwork/microsoft.graph.sendActivityNotification: description: Provides operations to call the sendActivityNotification method. post: @@ -759702,6 +772138,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -759828,6 +772265,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -763633,175 +776071,636 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.filteringPolicy' + $ref: '#/components/schemas/microsoft.graph.networkaccess.filteringPolicy' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /networkAccess/alerts/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - networkAccess.alert + summary: Get the number of the resource + operationId: networkAccess.alerts.GetCount-585b + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/networkAccess/alerts/microsoft.graph.networkaccess.getAlertFrequencies(startDateTime={startDateTime},endDateTime={endDateTime})': + description: Provides operations to call the getAlertFrequencies method. + get: + tags: + - networkAccess.alert + summary: Invoke function getAlertFrequencies + operationId: networkAccess.alerts.getAlertFrequencies + parameters: + - name: startDateTime + in: path + description: 'Usage: startDateTime={startDateTime}' + required: true + schema: + 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 + - name: endDateTime + in: path + description: 'Usage: endDateTime={endDateTime}' + required: true + schema: + 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 + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + responses: + '200': + 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.networkaccess.alertFrequencyPoint' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + '/networkAccess/alerts/microsoft.graph.networkaccess.getAlertSeveritySummaries(startDateTime={startDateTime},endDateTime={endDateTime})': + description: Provides operations to call the getAlertSeveritySummaries method. + get: + tags: + - networkAccess.alert + summary: Invoke function getAlertSeveritySummaries + operationId: networkAccess.alerts.getAlertSeveritySummaries + parameters: + - name: startDateTime + in: path + description: 'Usage: startDateTime={startDateTime}' + required: true + schema: + 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 + - name: endDateTime + in: path + description: 'Usage: endDateTime={endDateTime}' + required: true + schema: + 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 + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + responses: + '200': + 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.networkaccess.alertSeveritySummary' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + '/networkAccess/alerts/microsoft.graph.networkaccess.getAlertSummaries(startDateTime={startDateTime},endDateTime={endDateTime})': + description: Provides operations to call the getAlertSummaries method. + get: + tags: + - networkAccess.alert + summary: Invoke function getAlertSummaries + operationId: networkAccess.alerts.getAlertSummaries + parameters: + - name: startDateTime + in: path + description: 'Usage: startDateTime={startDateTime}' + required: true + schema: + 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 + - name: endDateTime + in: path + description: 'Usage: endDateTime={endDateTime}' + required: true + schema: + 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 + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + responses: + '200': + 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.networkaccess.alertSummary' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + /networkAccess/cloudFirewallPolicies: + description: Provides operations to manage the cloudFirewallPolicies property of the microsoft.graph.networkaccess.networkAccessRoot entity. + get: + tags: + - networkAccess.cloudFirewallPolicy + summary: List cloudFirewallPolicy objects + description: Get a list of the cloudFirewallPolicy objects and their properties. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-networkaccessroot-list-cloudfirewallpolicies?view=graph-rest-beta + operationId: networkAccess.ListCloudFirewallPolicies + 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: + '200': + $ref: '#/components/responses/microsoft.graph.networkaccess.cloudFirewallPolicyCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - networkAccess.cloudFirewallPolicy + summary: Create cloudFirewallPolicy + description: Create a new cloudFirewallPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-networkaccessroot-post-cloudfirewallpolicies?view=graph-rest-beta + operationId: networkAccess.CreateCloudFirewallPolicies + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicy' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicy' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}': + description: Provides operations to manage the cloudFirewallPolicies property of the microsoft.graph.networkaccess.networkAccessRoot entity. + get: + tags: + - networkAccess.cloudFirewallPolicy + summary: Get cloudFirewallPolicy + description: Read the properties and relationships of a cloudFirewallPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-cloudfirewallpolicy-get?view=graph-rest-beta + operationId: networkAccess.GetCloudFirewallPolicies + parameters: + - name: cloudFirewallPolicy-id + in: path + description: The unique identifier of cloudFirewallPolicy + required: true + schema: + type: string + x-ms-docs-key-type: cloudFirewallPolicy + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicy' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - networkAccess.cloudFirewallPolicy + summary: Update cloudFirewallPolicy + description: Update the properties of a cloudFirewallPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-cloudfirewallpolicy-update?view=graph-rest-beta + operationId: networkAccess.UpdateCloudFirewallPolicies + parameters: + - name: cloudFirewallPolicy-id + in: path + description: The unique identifier of cloudFirewallPolicy + required: true + schema: + type: string + x-ms-docs-key-type: cloudFirewallPolicy + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicy' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - networkAccess.cloudFirewallPolicy + summary: Delete cloudFirewallPolicy + description: Delete a cloudFirewallPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-cloudfirewallpolicy-delete?view=graph-rest-beta + operationId: networkAccess.DeleteCloudFirewallPolicies + parameters: + - name: cloudFirewallPolicy-id + in: path + description: The unique identifier of cloudFirewallPolicy + required: true + schema: + type: string + x-ms-docs-key-type: cloudFirewallPolicy + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules': + description: Provides operations to manage the policyRules property of the microsoft.graph.networkaccess.policy entity. + get: + tags: + - networkAccess.cloudFirewallPolicy + summary: List policyRules for cloudFirewallPolicy + description: Get a list of the cloudFirewallRule objects and their properties for a cloudFirewallPolicy. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-cloudfirewallpolicy-list-policyrules?view=graph-rest-beta + operationId: networkAccess.cloudFirewallPolicies.ListPolicyRules + parameters: + - name: cloudFirewallPolicy-id + in: path + description: The unique identifier of cloudFirewallPolicy + required: true + schema: + type: string + x-ms-docs-key-type: cloudFirewallPolicy + - $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: + '200': + $ref: '#/components/responses/microsoft.graph.networkaccess.policyRuleCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - networkAccess.cloudFirewallPolicy + summary: Create cloudFirewallRule + description: Create a new cloudFirewallRule object in a cloudFirewallPolicy. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-cloudfirewallpolicy-post-policyrules?view=graph-rest-beta + operationId: networkAccess.cloudFirewallPolicies.CreatePolicyRules + parameters: + - name: cloudFirewallPolicy-id + in: path + description: The unique identifier of cloudFirewallPolicy + required: true + schema: + type: string + x-ms-docs-key-type: cloudFirewallPolicy + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.policyRule' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.policyRule' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/networkAccess/filteringPolicies/{filteringPolicy-id}/policyRules' + - '/networkAccess/forwardingPolicies/{forwardingPolicy-id}/policyRules' + - '/networkAccess/threatIntelligencePolicies/{threatIntelligencePolicy-id}/policyRules' + - '/networkAccess/tlsInspectionPolicies/{tlsInspectionPolicy-id}/policyRules' + '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules/{policyRule-id}': + description: Provides operations to manage the policyRules property of the microsoft.graph.networkaccess.policy entity. + get: + tags: + - networkAccess.cloudFirewallPolicy + summary: Get cloudFirewallRule + description: Read the properties and relationships of a cloudFirewallRule object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-cloudfirewallrule-get?view=graph-rest-beta + operationId: networkAccess.cloudFirewallPolicies.GetPolicyRules + parameters: + - name: cloudFirewallPolicy-id + in: path + description: The unique identifier of cloudFirewallPolicy + required: true + schema: + type: string + x-ms-docs-key-type: cloudFirewallPolicy + - name: policyRule-id + in: path + description: The unique identifier of policyRule + required: true + schema: + type: string + x-ms-docs-key-type: policyRule + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.policyRule' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /networkAccess/alerts/$count: - description: Provides operations to count the resources in the collection. - get: - tags: - - networkAccess.alert - summary: Get the number of the resource - operationId: networkAccess.alerts.GetCount-585b - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - '200': - $ref: '#/components/responses/ODataCountResponse' - default: - $ref: '#/components/responses/error' - '/networkAccess/alerts/microsoft.graph.networkaccess.getAlertFrequencies(startDateTime={startDateTime},endDateTime={endDateTime})': - description: Provides operations to call the getAlertFrequencies method. - get: + patch: tags: - - networkAccess.alert - summary: Invoke function getAlertFrequencies - operationId: networkAccess.alerts.getAlertFrequencies + - networkAccess.cloudFirewallPolicy + summary: Update cloudFirewallRule + description: Update the properties of a cloudFirewallRule object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-cloudfirewallrule-update?view=graph-rest-beta + operationId: networkAccess.cloudFirewallPolicies.UpdatePolicyRules parameters: - - name: startDateTime + - name: cloudFirewallPolicy-id in: path - description: 'Usage: startDateTime={startDateTime}' + description: The unique identifier of cloudFirewallPolicy required: true schema: - 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 - - name: endDateTime + x-ms-docs-key-type: cloudFirewallPolicy + - name: policyRule-id in: path - description: 'Usage: endDateTime={endDateTime}' + description: The unique identifier of policyRule required: true schema: - 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 - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' + x-ms-docs-key-type: policyRule + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.policyRule' + required: true responses: - '200': + '204': 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.networkaccess.alertFrequencyPoint' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/networkAccess/alerts/microsoft.graph.networkaccess.getAlertSeveritySummaries(startDateTime={startDateTime},endDateTime={endDateTime})': - description: Provides operations to call the getAlertSeveritySummaries method. - get: + x-ms-docs-operation-type: operation + delete: tags: - - networkAccess.alert - summary: Invoke function getAlertSeveritySummaries - operationId: networkAccess.alerts.getAlertSeveritySummaries + - networkAccess.cloudFirewallPolicy + summary: Delete cloudFirewallRule + description: 'Delete a cloudFirewallRule object from a [cloudFirewallPolicy(../resources/networkaccess-cloudfirewallpolicy.md).' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-cloudfirewallrule-delete?view=graph-rest-beta + operationId: networkAccess.cloudFirewallPolicies.DeletePolicyRules parameters: - - name: startDateTime + - name: cloudFirewallPolicy-id in: path - description: 'Usage: startDateTime={startDateTime}' + description: The unique identifier of cloudFirewallPolicy required: true schema: - 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 - - name: endDateTime + x-ms-docs-key-type: cloudFirewallPolicy + - name: policyRule-id in: path - description: 'Usage: endDateTime={endDateTime}' + description: The unique identifier of policyRule required: true schema: - 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 - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' + x-ms-docs-key-type: policyRule + - name: If-Match + in: header + description: ETag + schema: + type: string responses: - '200': + '204': 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.networkaccess.alertSeveritySummary' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/networkAccess/alerts/microsoft.graph.networkaccess.getAlertSummaries(startDateTime={startDateTime},endDateTime={endDateTime})': - description: Provides operations to call the getAlertSummaries method. + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/networkAccess/filteringPolicies/{filteringPolicy-id}/policyRules/{policyRule-id}' + - '/networkAccess/forwardingPolicies/{forwardingPolicy-id}/policyRules/{policyRule-id}' + - '/networkAccess/threatIntelligencePolicies/{threatIntelligencePolicy-id}/policyRules/{policyRule-id}' + - '/networkAccess/tlsInspectionPolicies/{tlsInspectionPolicy-id}/policyRules/{policyRule-id}' + '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules/$count': + description: Provides operations to count the resources in the collection. get: tags: - - networkAccess.alert - summary: Invoke function getAlertSummaries - operationId: networkAccess.alerts.getAlertSummaries + - networkAccess.cloudFirewallPolicy + summary: Get the number of the resource + operationId: networkAccess.cloudFirewallPolicies.policyRules.GetCount-927e parameters: - - name: startDateTime - in: path - description: 'Usage: startDateTime={startDateTime}' - required: true - schema: - 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 - - name: endDateTime + - name: cloudFirewallPolicy-id in: path - description: 'Usage: endDateTime={endDateTime}' + description: The unique identifier of cloudFirewallPolicy required: true schema: - 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 - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' + x-ms-docs-key-type: cloudFirewallPolicy - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' responses: '200': - 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.networkaccess.alertSummary' + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /networkAccess/cloudFirewallPolicies/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - networkAccess.cloudFirewallPolicy + summary: Get the number of the resource + operationId: networkAccess.cloudFirewallPolicies.GetCount-98d0 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore /networkAccess/connectivity: description: Provides operations to manage the connectivity property of the microsoft.graph.networkaccess.networkAccessRoot entity. get: @@ -767165,6 +780064,7 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: + - '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules' - '/networkAccess/forwardingPolicies/{forwardingPolicy-id}/policyRules' - '/networkAccess/threatIntelligencePolicies/{threatIntelligencePolicy-id}/policyRules' - '/networkAccess/tlsInspectionPolicies/{tlsInspectionPolicy-id}/policyRules' @@ -767286,6 +780186,7 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: + - '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/forwardingPolicies/{forwardingPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/threatIntelligencePolicies/{threatIntelligencePolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/tlsInspectionPolicies/{tlsInspectionPolicy-id}/policyRules/{policyRule-id}' @@ -767644,11 +780545,11 @@ paths: get: tags: - networkAccess.filteringProfile - summary: List threatIntelligencePolicyLink objects - description: Get a list of the threatIntelligencePolicyLink objects and their properties. + summary: List filteringPolicyLink objects + description: "Get a list of the filteringPolicyLink objects and their properties. The response can include one or more of the following objects:\r\n- cloudFirewallPolicyLink\r\n- threatIntelligencePolicyLink\r\n- tlsInspectionPolicyLink objects" externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-threatintelligencepolicylink-list?view=graph-rest-beta + url: https://learn.microsoft.com/graph/api/networkaccess-filteringpolicylink-list?view=graph-rest-beta operationId: networkAccess.filteringProfiles.ListPolicies parameters: - name: filteringProfile-id @@ -767705,11 +780606,11 @@ paths: post: tags: - networkAccess.filteringProfile - summary: Create tlsInspectionPolicyLink - description: Create a new tlsInspectionPolicyLink to connect a filtering profile with a tlsInspectionPolicy. One 1 tlsInspectionPolicy is allowed for every filtering profile. + summary: Add policy to filteringProfile + description: 'Add a Global Secure Access network policy to a filteringProfile. The policy can be one of the following types:' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-tlsinspectionpolicylink-post?view=graph-rest-beta + url: https://learn.microsoft.com/graph/api/networkaccess-filteringpolicylink-post?view=graph-rest-beta operationId: networkAccess.filteringProfiles.CreatePolicies parameters: - name: filteringProfile-id @@ -767745,11 +780646,11 @@ paths: get: tags: - networkAccess.filteringProfile - summary: Get threatIntelligencePolicyLink - description: Read the properties and relationships of a threatIntelligencePolicyLink object. + summary: Get filteringPolicyLink + description: "Get a filteringPolicyLink object. The returned object can be a:\r\n- cloudFirewallPolicyLink\r\n- threatIntelligencePolicyLink\r\n- tlsInspectionPolicyLink" externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-threatintelligencepolicylink-get?view=graph-rest-beta + url: https://learn.microsoft.com/graph/api/networkaccess-filteringpolicylink-get?view=graph-rest-beta operationId: networkAccess.filteringProfiles.GetPolicies parameters: - name: filteringProfile-id @@ -767799,11 +780700,11 @@ paths: patch: tags: - networkAccess.filteringProfile - summary: Update threatIntelligencePolicyLink - description: Update the properties of a threatIntelligencePolicyLink object. + summary: Update filteringPolicyLink + description: "Modify the properties of an existing filteringPolicyLink object to update its traffic rules. Use this operation to update any derived type, including:\r\n- cloudFirewallPolicyLink\r\n- threatIntelligencePolicyLink\r\n- tlsInspectionPolicyLink" externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-threatintelligencepolicylink-update?view=graph-rest-beta + url: https://learn.microsoft.com/graph/api/networkaccess-filteringpolicylink-update?view=graph-rest-beta operationId: networkAccess.filteringProfiles.UpdatePolicies parameters: - name: filteringProfile-id @@ -767836,11 +780737,11 @@ paths: delete: tags: - networkAccess.filteringProfile - summary: Delete threatIntelligencePolicyLink - description: Delete a threatIntelligencePolicyLink object. + summary: Delete filtering Policy Link + description: "Delete a filteringPolicyLink object. Use this operation to delete any derived type, including:\r\n- cloudFirewallPolicyLink\r\n- threatIntelligencePolicyLink\r\n- tlsInspectionPolicyLink" externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-threatintelligencepolicylink-delete?view=graph-rest-beta + url: https://learn.microsoft.com/graph/api/networkaccess-filteringpolicylink-delete?view=graph-rest-beta operationId: networkAccess.filteringProfiles.DeletePolicies parameters: - name: filteringProfile-id @@ -768274,6 +781175,7 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: + - '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules' - '/networkAccess/filteringPolicies/{filteringPolicy-id}/policyRules' - '/networkAccess/threatIntelligencePolicies/{threatIntelligencePolicy-id}/policyRules' - '/networkAccess/tlsInspectionPolicies/{tlsInspectionPolicy-id}/policyRules' @@ -768399,6 +781301,7 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: + - '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/filteringPolicies/{filteringPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/threatIntelligencePolicies/{threatIntelligencePolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/tlsInspectionPolicies/{tlsInspectionPolicy-id}/policyRules/{policyRule-id}' @@ -768769,40 +781672,274 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.policyLink' + $ref: '#/components/schemas/microsoft.graph.networkaccess.policyLink' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - networkAccess.forwardingProfile + summary: Update forwardingPolicyLink + description: Update an existing forwarding policy link to modify the association between a forwarding policy and a forwarding profile. This operation allows for linking or unlinking them as needed. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-forwardingpolicylink-update?view=graph-rest-beta + operationId: networkAccess.forwardingProfiles.UpdatePolicies + parameters: + - name: forwardingProfile-id + in: path + description: The unique identifier of forwardingProfile + required: true + schema: + type: string + x-ms-docs-key-type: forwardingProfile + - name: policyLink-id + in: path + description: The unique identifier of policyLink + required: true + schema: + type: string + x-ms-docs-key-type: policyLink + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.policyLink' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - networkAccess.forwardingProfile + summary: Delete navigation property policies for networkAccess + operationId: networkAccess.forwardingProfiles.DeletePolicies + parameters: + - name: forwardingProfile-id + in: path + description: The unique identifier of forwardingProfile + required: true + schema: + type: string + x-ms-docs-key-type: forwardingProfile + - name: policyLink-id + in: path + description: The unique identifier of policyLink + required: true + schema: + type: string + x-ms-docs-key-type: policyLink + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/networkAccess/connectivity/branches/{branchSite-id}/forwardingProfiles/{forwardingProfile-id}/policies/{policyLink-id}' + - '/networkAccess/connectivity/remoteNetworks/{remoteNetwork-id}/forwardingProfiles/{forwardingProfile-id}/policies/{policyLink-id}' + - '/networkAccess/filteringProfiles/{filteringProfile-id}/policies/{policyLink-id}' + '/networkAccess/forwardingProfiles/{forwardingProfile-id}/policies/{policyLink-id}/policy': + description: Provides operations to manage the policy property of the microsoft.graph.networkaccess.policyLink entity. + get: + tags: + - networkAccess.forwardingProfile + summary: Get policy from networkAccess + description: Policy. + operationId: networkAccess.forwardingProfiles.policies.GetPolicy + parameters: + - name: forwardingProfile-id + in: path + description: The unique identifier of forwardingProfile + required: true + schema: + type: string + x-ms-docs-key-type: forwardingProfile + - name: policyLink-id + in: path + description: The unique identifier of policyLink + required: true + schema: + type: string + x-ms-docs-key-type: policyLink + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.policy' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/networkAccess/connectivity/branches/{branchSite-id}/forwardingProfiles/{forwardingProfile-id}/policies/{policyLink-id}/policy' + - '/networkAccess/connectivity/remoteNetworks/{remoteNetwork-id}/forwardingProfiles/{forwardingProfile-id}/policies/{policyLink-id}/policy' + - '/networkAccess/filteringProfiles/{filteringProfile-id}/policies/{policyLink-id}/policy' + '/networkAccess/forwardingProfiles/{forwardingProfile-id}/policies/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - networkAccess.forwardingProfile + summary: Get the number of the resource + operationId: networkAccess.forwardingProfiles.policies.GetCount-c244 + parameters: + - name: forwardingProfile-id + in: path + description: The unique identifier of forwardingProfile + required: true + schema: + type: string + x-ms-docs-key-type: forwardingProfile + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/networkAccess/forwardingProfiles/{forwardingProfile-id}/servicePrincipal': + description: Provides operations to manage the servicePrincipal property of the microsoft.graph.networkaccess.forwardingProfile entity. + get: + tags: + - networkAccess.forwardingProfile + summary: Get servicePrincipal from networkAccess + operationId: networkAccess.forwardingProfiles.GetServicePrincipal + parameters: + - name: forwardingProfile-id + in: path + description: The unique identifier of forwardingProfile + required: true + schema: + type: string + x-ms-docs-key-type: forwardingProfile + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.servicePrincipal' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/networkAccess/connectivity/branches/{branchSite-id}/forwardingProfiles/{forwardingProfile-id}/servicePrincipal' + - '/networkAccess/connectivity/remoteNetworks/{remoteNetwork-id}/forwardingProfiles/{forwardingProfile-id}/servicePrincipal' + /networkAccess/forwardingProfiles/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - networkAccess.forwardingProfile + summary: Get the number of the resource + operationId: networkAccess.forwardingProfiles.GetCount-15e5 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /networkAccess/logs: + description: Provides operations to manage the logs property of the microsoft.graph.networkaccess.networkAccessRoot entity. + get: + tags: + - networkAccess.logs + summary: Get logs from networkAccess + description: Represents network connections that are routed through Global Secure Access. + operationId: networkAccess.GetLogs + 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.logs' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - - networkAccess.forwardingProfile - summary: Update forwardingPolicyLink - description: Update an existing forwarding policy link to modify the association between a forwarding policy and a forwarding profile. This operation allows for linking or unlinking them as needed. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-forwardingpolicylink-update?view=graph-rest-beta - operationId: networkAccess.forwardingProfiles.UpdatePolicies - parameters: - - name: forwardingProfile-id - in: path - description: The unique identifier of forwardingProfile - required: true - schema: - type: string - x-ms-docs-key-type: forwardingProfile - - name: policyLink-id - in: path - description: The unique identifier of policyLink - required: true - schema: - type: string - x-ms-docs-key-type: policyLink + - networkAccess.logs + summary: Update the navigation property logs in networkAccess + operationId: networkAccess.UpdateLogs requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.policyLink' + $ref: '#/components/schemas/microsoft.graph.networkaccess.logs' required: true responses: '204': @@ -768812,24 +781949,10 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - networkAccess.forwardingProfile - summary: Delete navigation property policies for networkAccess - operationId: networkAccess.forwardingProfiles.DeletePolicies + - networkAccess.logs + summary: Delete navigation property logs for networkAccess + operationId: networkAccess.DeleteLogs parameters: - - name: forwardingProfile-id - in: path - description: The unique identifier of forwardingProfile - required: true - schema: - type: string - x-ms-docs-key-type: forwardingProfile - - name: policyLink-id - in: path - description: The unique identifier of policyLink - required: true - schema: - type: string - x-ms-docs-key-type: policyLink - name: If-Match in: header description: ETag @@ -768841,46 +781964,26 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/networkAccess/connectivity/branches/{branchSite-id}/forwardingProfiles/{forwardingProfile-id}/policies/{policyLink-id}' - - '/networkAccess/connectivity/remoteNetworks/{remoteNetwork-id}/forwardingProfiles/{forwardingProfile-id}/policies/{policyLink-id}' - - '/networkAccess/filteringProfiles/{filteringProfile-id}/policies/{policyLink-id}' - '/networkAccess/forwardingProfiles/{forwardingProfile-id}/policies/{policyLink-id}/policy': - description: Provides operations to manage the policy property of the microsoft.graph.networkaccess.policyLink entity. + /networkAccess/logs/connections: + description: Provides operations to manage the connections property of the microsoft.graph.networkaccess.logs entity. get: tags: - - networkAccess.forwardingProfile - summary: Get policy from networkAccess - description: Policy. - operationId: networkAccess.forwardingProfiles.policies.GetPolicy + - networkAccess.logs + summary: List connections + description: Get a list of connection objects and their properties. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-logs-list-connections?view=graph-rest-beta + operationId: networkAccess.logs.ListConnections parameters: - - name: forwardingProfile-id - in: path - description: The unique identifier of forwardingProfile - required: true - schema: - type: string - x-ms-docs-key-type: forwardingProfile - - name: policyLink-id - in: path - description: The unique identifier of policyLink - required: true - schema: - type: string - x-ms-docs-key-type: policyLink - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - type: string - - name: $expand + - $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: Expand related entities + description: Order items by property values style: form explode: false schema: @@ -768888,57 +781991,6 @@ paths: type: array items: type: string - responses: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.policy' - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/networkAccess/connectivity/branches/{branchSite-id}/forwardingProfiles/{forwardingProfile-id}/policies/{policyLink-id}/policy' - - '/networkAccess/connectivity/remoteNetworks/{remoteNetwork-id}/forwardingProfiles/{forwardingProfile-id}/policies/{policyLink-id}/policy' - - '/networkAccess/filteringProfiles/{filteringProfile-id}/policies/{policyLink-id}/policy' - '/networkAccess/forwardingProfiles/{forwardingProfile-id}/policies/$count': - description: Provides operations to count the resources in the collection. - get: - tags: - - networkAccess.forwardingProfile - summary: Get the number of the resource - operationId: networkAccess.forwardingProfiles.policies.GetCount-c244 - parameters: - - name: forwardingProfile-id - in: path - description: The unique identifier of forwardingProfile - required: true - schema: - type: string - x-ms-docs-key-type: forwardingProfile - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - '200': - $ref: '#/components/responses/ODataCountResponse' - default: - $ref: '#/components/responses/error' - '/networkAccess/forwardingProfiles/{forwardingProfile-id}/servicePrincipal': - description: Provides operations to manage the servicePrincipal property of the microsoft.graph.networkaccess.forwardingProfile entity. - get: - tags: - - networkAccess.forwardingProfile - summary: Get servicePrincipal from networkAccess - operationId: networkAccess.forwardingProfiles.GetServicePrincipal - parameters: - - name: forwardingProfile-id - in: path - description: The unique identifier of forwardingProfile - required: true - schema: - type: string - x-ms-docs-key-type: forwardingProfile - name: $select in: query description: Select properties to be returned @@ -768961,41 +782013,54 @@ paths: type: string responses: '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.servicePrincipal' + $ref: '#/components/responses/microsoft.graph.networkaccess.connectionCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/networkAccess/connectivity/branches/{branchSite-id}/forwardingProfiles/{forwardingProfile-id}/servicePrincipal' - - '/networkAccess/connectivity/remoteNetworks/{remoteNetwork-id}/forwardingProfiles/{forwardingProfile-id}/servicePrincipal' - /networkAccess/forwardingProfiles/$count: - description: Provides operations to count the resources in the collection. - get: + post: tags: - - networkAccess.forwardingProfile - summary: Get the number of the resource - operationId: networkAccess.forwardingProfiles.GetCount-15e5 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - networkAccess.logs + summary: Create new navigation property to connections for networkAccess + operationId: networkAccess.logs.CreateConnections + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.connection' + required: true responses: - '200': - $ref: '#/components/responses/ODataCountResponse' + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.connection' default: $ref: '#/components/responses/error' - /networkAccess/logs: - description: Provides operations to manage the logs property of the microsoft.graph.networkaccess.networkAccessRoot entity. + x-ms-docs-operation-type: operation + '/networkAccess/logs/connections/{connection-id}': + description: Provides operations to manage the connections property of the microsoft.graph.networkaccess.logs entity. get: tags: - networkAccess.logs - summary: Get logs from networkAccess - description: Represents network connections that are routed through Global Secure Access. - operationId: networkAccess.GetLogs + summary: Get connection + description: Read the properties and relationships of a connection object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-connection-get?view=graph-rest-beta + operationId: networkAccess.logs.GetConnections parameters: + - name: connection-id + in: path + description: The unique identifier of connection + required: true + schema: + type: string + x-ms-docs-key-type: connection - name: $select in: query description: Select properties to be returned @@ -769022,21 +782087,29 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.logs' + $ref: '#/components/schemas/microsoft.graph.networkaccess.connection' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - networkAccess.logs - summary: Update the navigation property logs in networkAccess - operationId: networkAccess.UpdateLogs + summary: Update the navigation property connections in networkAccess + operationId: networkAccess.logs.UpdateConnections + parameters: + - name: connection-id + in: path + description: The unique identifier of connection + required: true + schema: + type: string + x-ms-docs-key-type: connection requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.logs' + $ref: '#/components/schemas/microsoft.graph.networkaccess.connection' required: true responses: '204': @@ -769047,9 +782120,16 @@ paths: delete: tags: - networkAccess.logs - summary: Delete navigation property logs for networkAccess - operationId: networkAccess.DeleteLogs + summary: Delete navigation property connections for networkAccess + operationId: networkAccess.logs.DeleteConnections parameters: + - name: connection-id + in: path + description: The unique identifier of connection + required: true + schema: + type: string + x-ms-docs-key-type: connection - name: If-Match in: header description: ETag @@ -769061,17 +782141,28 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /networkAccess/logs/connections: - description: Provides operations to manage the connections property of the microsoft.graph.networkaccess.logs entity. + /networkAccess/logs/connections/$count: + description: Provides operations to count the resources in the collection. get: tags: - networkAccess.logs - summary: List connections - description: Get a list of connection objects and their properties. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-logs-list-connections?view=graph-rest-beta - operationId: networkAccess.logs.ListConnections + summary: Get the number of the resource + operationId: networkAccess.logs.connections.GetCount-d0b9 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /networkAccess/logs/generativeAIInsights: + description: Provides operations to manage the generativeAIInsights property of the microsoft.graph.networkaccess.logs entity. + get: + tags: + - networkAccess.logs + summary: Get generativeAIInsights from networkAccess + operationId: networkAccess.logs.ListGenerativeAIInsights parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -769110,7 +782201,7 @@ paths: type: string responses: '200': - $ref: '#/components/responses/microsoft.graph.networkaccess.connectionCollectionResponse' + $ref: '#/components/responses/microsoft.graph.networkaccess.generativeAIInsightCollectionResponse' default: $ref: '#/components/responses/error' x-ms-pageable: @@ -769120,14 +782211,14 @@ paths: post: tags: - networkAccess.logs - summary: Create new navigation property to connections for networkAccess - operationId: networkAccess.logs.CreateConnections + summary: Create new navigation property to generativeAIInsights for networkAccess + operationId: networkAccess.logs.CreateGenerativeAIInsights requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.connection' + $ref: '#/components/schemas/microsoft.graph.networkaccess.generativeAIInsight' required: true responses: '201': @@ -769135,29 +782226,25 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.connection' + $ref: '#/components/schemas/microsoft.graph.networkaccess.generativeAIInsight' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/networkAccess/logs/connections/{connection-id}': - description: Provides operations to manage the connections property of the microsoft.graph.networkaccess.logs entity. + '/networkAccess/logs/generativeAIInsights/{generativeAIInsight-transactionId}': + description: Provides operations to manage the generativeAIInsights property of the microsoft.graph.networkaccess.logs entity. get: tags: - networkAccess.logs - summary: Get connection - description: Read the properties and relationships of a connection object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-connection-get?view=graph-rest-beta - operationId: networkAccess.logs.GetConnections + summary: Get generativeAIInsights from networkAccess + operationId: networkAccess.logs.GetGenerativeAIInsights parameters: - - name: connection-id + - name: generativeAIInsight-transactionId in: path - description: The unique identifier of connection + description: The unique identifier of generativeAIInsight required: true schema: type: string - x-ms-docs-key-type: connection + x-ms-docs-key-type: generativeAIInsight - name: $select in: query description: Select properties to be returned @@ -769184,29 +782271,29 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.connection' + $ref: '#/components/schemas/microsoft.graph.networkaccess.generativeAIInsight' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - networkAccess.logs - summary: Update the navigation property connections in networkAccess - operationId: networkAccess.logs.UpdateConnections + summary: Update the navigation property generativeAIInsights in networkAccess + operationId: networkAccess.logs.UpdateGenerativeAIInsights parameters: - - name: connection-id + - name: generativeAIInsight-transactionId in: path - description: The unique identifier of connection + description: The unique identifier of generativeAIInsight required: true schema: type: string - x-ms-docs-key-type: connection + x-ms-docs-key-type: generativeAIInsight requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.connection' + $ref: '#/components/schemas/microsoft.graph.networkaccess.generativeAIInsight' required: true responses: '204': @@ -769217,16 +782304,16 @@ paths: delete: tags: - networkAccess.logs - summary: Delete navigation property connections for networkAccess - operationId: networkAccess.logs.DeleteConnections + summary: Delete navigation property generativeAIInsights for networkAccess + operationId: networkAccess.logs.DeleteGenerativeAIInsights parameters: - - name: connection-id + - name: generativeAIInsight-transactionId in: path - description: The unique identifier of connection + description: The unique identifier of generativeAIInsight required: true schema: type: string - x-ms-docs-key-type: connection + x-ms-docs-key-type: generativeAIInsight - name: If-Match in: header description: ETag @@ -769238,13 +782325,13 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /networkAccess/logs/connections/$count: + /networkAccess/logs/generativeAIInsights/$count: description: Provides operations to count the resources in the collection. get: tags: - networkAccess.logs summary: Get the number of the resource - operationId: networkAccess.logs.connections.GetCount-d0b9 + operationId: networkAccess.logs.generativeAIInsights.GetCount-55d1 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -769447,7 +782534,7 @@ paths: get: tags: - networkAccess.logs - summary: List networkAccessTraffic + summary: List networkAccessTraffic objects description: Get a list of log events for traffic routed through the Global Secure Access services. externalDocs: description: Find more info here @@ -770059,7 +783146,7 @@ paths: x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore - '/networkAccess/reports/microsoft.graph.networkaccess.deviceReport(startDateTime={startDateTime},endDateTime={endDateTime},discoveredApplicationSegmentId=''@discoveredApplicationSegmentId'')': + '/networkAccess/reports/microsoft.graph.networkaccess.deviceReport(startDateTime={startDateTime},endDateTime={endDateTime},discoveredApplicationSegmentId=''@discoveredApplicationSegmentId'',applicationId=''@applicationId'')': description: Provides operations to call the deviceReport method. get: tags: @@ -770089,6 +783176,12 @@ paths: schema: type: string nullable: true + - name: applicationId + in: query + description: 'Usage: applicationId=''@applicationId''' + schema: + type: string + nullable: true - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' @@ -770295,7 +783388,7 @@ paths: tags: - networkAccess.reports summary: Invoke function getConnectionSummaries - description: 'An API part of Global Secure Access (GSA) product, reports of connections count per traffic type: Private/Internet/Microsoft.' + description: 'Returns connections count per traffic type: Private/Internet/Microsoft.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/networkaccess-reports-getconnectionsummaries?view=graph-rest-beta @@ -770395,7 +783488,7 @@ paths: tags: - networkAccess.reports summary: Invoke function getDestinationSummaries - description: Get counts of the visits to the top destination aggregations as logged in Global Secure Access + description: Get counts of the visits to the top destination aggregations as logged in Global Secure Access. operationId: networkAccess.reports.getDestinationSummaries parameters: - name: startDateTime @@ -770498,7 +783591,7 @@ paths: tags: - networkAccess.reports summary: Invoke function getDiscoveredApplicationSegmentReport - description: Returns a collection of discoveredApplicationSegmentReport based on aggregated traffic logs for a given period. + description: Returns a collection of discovered application segments based on aggregated traffic logs for a given period. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/networkaccess-reports-getdiscoveredapplicationsegmentreport?view=graph-rest-beta @@ -770618,7 +783711,7 @@ paths: tags: - networkAccess.reports summary: Invoke function transactionSummaries - description: 'Get the total number of transactions and the number of blocked transactions in Global Secure Access, grouped by traffic type.' + description: 'Get the total number of transactions , including blocked transactions in Global Secure Access, grouped by traffic type.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/networkaccess-reports-transactionsummaries?view=graph-rest-beta @@ -771605,6 +784698,7 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: + - '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules' - '/networkAccess/filteringPolicies/{filteringPolicy-id}/policyRules' - '/networkAccess/forwardingPolicies/{forwardingPolicy-id}/policyRules' - '/networkAccess/tlsInspectionPolicies/{tlsInspectionPolicy-id}/policyRules' @@ -771726,6 +784820,7 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: + - '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/filteringPolicies/{filteringPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/forwardingPolicies/{forwardingPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/tlsInspectionPolicies/{tlsInspectionPolicy-id}/policyRules/{policyRule-id}' @@ -772331,6 +785426,7 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: + - '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules' - '/networkAccess/filteringPolicies/{filteringPolicy-id}/policyRules' - '/networkAccess/forwardingPolicies/{forwardingPolicy-id}/policyRules' - '/networkAccess/threatIntelligencePolicies/{threatIntelligencePolicy-id}/policyRules' @@ -772463,6 +785559,7 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: + - '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/filteringPolicies/{filteringPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/forwardingPolicies/{forwardingPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/threatIntelligencePolicies/{threatIntelligencePolicy-id}/policyRules/{policyRule-id}' @@ -786967,7 +800064,11 @@ paths: get: tags: - places.place - summary: Get the item of type microsoft.graph.place as microsoft.graph.roomList + summary: Get place + description: 'Read the properties of a place object specified by its ID. The place object can be one of the following types: The listed resources are derived from the place object.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/place-get?view=graph-rest-beta operationId: places.place.GetPlace.AsRoomList parameters: - name: place-id @@ -790103,7 +803204,11 @@ paths: get: tags: - places.place - summary: Get the items of type microsoft.graph.roomList in the microsoft.graph.place collection + summary: Get place + description: 'Read the properties of a place object specified by its ID. The place object can be one of the following types: The listed resources are derived from the place object.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/place-get?view=graph-rest-beta operationId: places.place.ListPlace.AsRoomList parameters: - $ref: '#/components/parameters/top' @@ -791150,6 +804255,391 @@ paths: - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/planner/tasks/{plannerTask-id}/details' + '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerBucket + summary: Get messages from planner + description: Read-only. Nullable. Chat messages associated with the task. + operationId: planner.buckets.tasks.ListMessages + parameters: + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $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: + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - planner.plannerBucket + summary: Create new navigation property to messages for planner + operationId: planner.buckets.tasks.CreateMessages + parameters: + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/planner/tasks/{plannerTask-id}/messages' + '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerBucket + summary: Get messages from planner + description: Read-only. Nullable. Chat messages associated with the task. + operationId: planner.buckets.tasks.GetMessages + parameters: + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - planner.plannerBucket + summary: Update the navigation property messages in planner + operationId: planner.buckets.tasks.UpdateMessages + parameters: + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - planner.plannerBucket + summary: Delete navigation property messages for planner + operationId: planner.buckets.tasks.DeleteMessages + parameters: + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - planner.plannerBucket + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: planner.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - planner.plannerBucket + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: planner.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - planner.plannerBucket + summary: Get the number of the resource + operationId: planner.buckets.tasks.messages.GetCount-d7a8 + parameters: + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -792034,15 +805524,451 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - planner.plannerPlan + summary: Update the navigation property tasks in planner + operationId: planner.plans.buckets.UpdateTasks + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - planner.plannerPlan + summary: Delete navigation property tasks for planner + operationId: planner.plans.buckets.DeleteTasks + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' + '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerPlan + summary: Get assignedToTaskBoardFormat from planner + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - planner.plannerPlan + summary: Update the navigation property assignedToTaskBoardFormat in planner + operationId: planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - planner.plannerPlan + summary: Delete navigation property assignedToTaskBoardFormat for planner + operationId: planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerPlan + summary: Get bucketTaskBoardFormat from planner + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: planner.plans.buckets.tasks.GetBucketTaskBoardFormat + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - planner.plannerPlan + summary: Update the navigation property bucketTaskBoardFormat in planner + operationId: planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - planner.plannerPlan + summary: Delete navigation property bucketTaskBoardFormat for planner + operationId: planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerPlan + summary: Get details from planner + description: Read-only. Nullable. More details about the task. + operationId: planner.plans.buckets.tasks.GetDetails + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - planner.plannerPlan - summary: Update the navigation property tasks in planner - operationId: planner.plans.buckets.UpdateTasks + summary: Update the navigation property details in planner + operationId: planner.plans.buckets.tasks.UpdateDetails parameters: - name: plannerPlan-id in: path @@ -792065,12 +805991,18 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: '204': @@ -792081,8 +806013,8 @@ paths: delete: tags: - planner.plannerPlan - summary: Delete navigation property tasks for planner - operationId: planner.plans.buckets.DeleteTasks + summary: Delete navigation property details for planner + operationId: planner.plans.buckets.tasks.DeleteDetails parameters: - name: plannerPlan-id in: path @@ -792117,15 +806049,17 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/planner/tasks/{plannerTask-id}/details' + '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - planner.plannerPlan - summary: Get assignedToTaskBoardFormat from planner - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + summary: Get messages from planner + description: Read-only. Nullable. Chat messages associated with the task. + operationId: planner.plans.buckets.tasks.ListMessages parameters: - name: plannerPlan-id in: path @@ -792148,6 +806082,21 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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 @@ -792170,19 +806119,18 @@ paths: type: string responses: '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - planner.plannerPlan - summary: Update the navigation property assignedToTaskBoardFormat in planner - operationId: planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for planner + operationId: planner.plans.buckets.tasks.CreateMessages parameters: - name: plannerPlan-id in: path @@ -792205,30 +806153,35 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: - '204': - description: Success + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/planner/tasks/{plannerTask-id}/messages' + '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - planner.plannerPlan - summary: Delete navigation property assignedToTaskBoardFormat for planner - operationId: planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + summary: Get messages from planner + description: Read-only. Nullable. Chat messages associated with the task. + operationId: planner.plans.buckets.tasks.GetMessages parameters: - name: plannerPlan-id in: path @@ -792251,51 +806204,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: - tags: - - planner.plannerPlan - summary: Get bucketTaskBoardFormat from planner - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: planner.plans.buckets.tasks.GetBucketTaskBoardFormat - parameters: - - name: plannerPlan-id - in: path - description: The unique identifier of plannerPlan - required: true - schema: - type: string - x-ms-docs-key-type: plannerPlan - - name: plannerBucket-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of plannerBucket + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: plannerBucket - - name: plannerTask-id - in: path - description: The unique identifier of plannerTask - required: true - schema: - type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -792322,15 +806237,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - planner.plannerPlan - summary: Update the navigation property bucketTaskBoardFormat in planner - operationId: planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in planner + operationId: planner.plans.buckets.tasks.UpdateMessages parameters: - name: plannerPlan-id in: path @@ -792353,18 +806268,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -792375,8 +806291,8 @@ paths: delete: tags: - planner.plannerPlan - summary: Delete navigation property bucketTaskBoardFormat for planner - operationId: planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for planner + operationId: planner.plans.buckets.tasks.DeleteMessages parameters: - name: plannerPlan-id in: path @@ -792399,6 +806315,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -792411,17 +806334,20 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - planner.plannerPlan - summary: Get details from planner - description: Read-only. Nullable. More details about the task. - operationId: planner.plans.buckets.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: plannerPlan-id in: path @@ -792444,41 +806370,44 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - planner.plannerPlan - summary: Update the navigation property details in planner - operationId: planner.plans.buckets.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: plannerPlan-id in: path @@ -792501,30 +806430,40 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: '204': description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - planner.plannerPlan - summary: Delete navigation property details for planner - operationId: planner.plans.buckets.tasks.DeleteDetails + summary: Get the number of the resource + operationId: planner.plans.buckets.tasks.messages.GetCount-caa5 parameters: - name: plannerPlan-id in: path @@ -792547,21 +806486,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + '200': + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/planner/tasks/{plannerTask-id}/details' '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -793574,15 +807505,384 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - planner.plannerPlan + summary: Update the navigation property bucketTaskBoardFormat in planner + operationId: planner.plans.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - planner.plannerPlan + summary: Delete navigation property bucketTaskBoardFormat for planner + operationId: planner.plans.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerPlan + summary: Get details from planner + description: Read-only. Nullable. More details about the task. + operationId: planner.plans.tasks.GetDetails + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - planner.plannerPlan + summary: Update the navigation property details in planner + operationId: planner.plans.tasks.UpdateDetails + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - planner.plannerPlan + summary: Delete navigation property details for planner + operationId: planner.plans.tasks.DeleteDetails + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/planner/tasks/{plannerTask-id}/details' + '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerPlan + summary: Get messages from planner + description: Read-only. Nullable. Chat messages associated with the task. + operationId: planner.plans.tasks.ListMessages + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $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: + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - planner.plannerPlan + summary: Create new navigation property to messages for planner + operationId: planner.plans.tasks.CreateMessages + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/planner/tasks/{plannerTask-id}/messages' + '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerPlan + summary: Get messages from planner + description: Read-only. Nullable. Chat messages associated with the task. + operationId: planner.plans.tasks.GetMessages + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - planner.plannerPlan - summary: Update the navigation property bucketTaskBoardFormat in planner - operationId: planner.plans.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in planner + operationId: planner.plans.tasks.UpdateMessages parameters: - name: plannerPlan-id in: path @@ -793598,18 +807898,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -793620,8 +807921,8 @@ paths: delete: tags: - planner.plannerPlan - summary: Delete navigation property bucketTaskBoardFormat for planner - operationId: planner.plans.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for planner + operationId: planner.plans.tasks.DeleteMessages parameters: - name: plannerPlan-id in: path @@ -793637,6 +807938,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -793649,17 +807957,20 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - planner.plannerPlan - summary: Get details from planner - description: Read-only. Nullable. More details about the task. - operationId: planner.plans.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: plannerPlan-id in: path @@ -793675,41 +807986,44 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - planner.plannerPlan - summary: Update the navigation property details in planner - operationId: planner.plans.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: plannerPlan-id in: path @@ -793725,30 +808039,40 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: '204': description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - planner.plannerPlan - summary: Delete navigation property details for planner - operationId: planner.plans.tasks.DeleteDetails + summary: Get the number of the resource + operationId: planner.plans.tasks.messages.GetCount-9f4e parameters: - name: plannerPlan-id in: path @@ -793764,21 +808088,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + '200': + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/planner/tasks/{plannerTask-id}/details' '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -795194,19 +809510,237 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - planner.plannerTask + summary: Update plannertaskdetails + description: Update the properties of plannerTaskDetails object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskdetails-update?view=graph-rest-beta + operationId: planner.tasks.UpdateDetails + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - planner.plannerTask + summary: Delete navigation property details for planner + operationId: planner.tasks.DeleteDetails + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/planner/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerTask + summary: List messages + description: Retrieve a list of plannerTaskChatMessage objects associated with a plannerTask. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertask-list-messages?view=graph-rest-beta + operationId: planner.tasks.ListMessages + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $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: + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - planner.plannerTask + summary: Create plannerTaskChatMessage + description: Create a new plannerTaskChatMessage on a plannerTask. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertask-post-messages?view=graph-rest-beta + operationId: planner.tasks.CreateMessages + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerTask + summary: Get messages from planner + description: Read-only. Nullable. Chat messages associated with the task. + operationId: planner.tasks.GetMessages + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - planner.plannerTask - summary: Update plannertaskdetails - description: Update the properties of plannerTaskDetails object. + summary: Update plannerTaskChatMessage + description: Update the properties of a plannerTaskChatMessage object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/plannertaskdetails-update?view=graph-rest-beta - operationId: planner.tasks.UpdateDetails + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-update?view=graph-rest-beta + operationId: planner.tasks.UpdateMessages parameters: - name: plannerTask-id in: path @@ -795215,18 +809749,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -795237,8 +809772,12 @@ paths: delete: tags: - planner.plannerTask - summary: Delete navigation property details for planner - operationId: planner.tasks.DeleteDetails + summary: Delete plannerTaskChatMessage + description: Delete a plannerTaskChatMessage object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-delete?view=graph-rest-beta + operationId: planner.tasks.DeleteMessages parameters: - name: plannerTask-id in: path @@ -795247,6 +809786,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -795259,9 +809805,123 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - planner.plannerTask + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: planner.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - planner.plannerTask + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: planner.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/planner/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - planner.plannerTask + summary: Get the number of the resource + operationId: planner.tasks.messages.GetCount-854d + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/planner/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -798949,7 +813609,7 @@ paths: tags: - policies.crossTenantAccessPolicy summary: List partners - description: Get a list of all partner configurations within a cross-tenant access policy. You can also use the $expand parameter to list the user synchronization policy for all partner configurations. + description: Get a list of all partner configurations within a cross-tenant access policy. You can also use the $expand parameter to list the user and group synchronization policy for all partner configurations. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicy-list-partners?view=graph-rest-beta @@ -799138,7 +813798,7 @@ paths: tags: - policies.crossTenantAccessPolicy summary: Get crossTenantIdentitySyncPolicyPartner - description: Get the user synchronization policy of a partner-specific configuration. + description: Get the user and group synchronization policy of a partner-specific configuration. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/crosstenantidentitysyncpolicypartner-get?view=graph-rest-beta @@ -799185,7 +813845,7 @@ paths: tags: - policies.crossTenantAccessPolicy summary: Create identitySynchronization - description: Create a cross-tenant user synchronization policy for a partner-specific configuration. + description: Create a cross-tenant user and optionally group synchronization policy for a partner-specific configuration. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-put-identitysynchronization?view=graph-rest-beta @@ -799215,7 +813875,7 @@ paths: tags: - policies.crossTenantAccessPolicy summary: Delete crossTenantIdentitySyncPolicyPartner - description: Delete the user synchronization policy for a partner-specific configuration. + description: Delete the user and group synchronization policy for a partner-specific configuration. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/crosstenantidentitysyncpolicypartner-delete?view=graph-rest-beta @@ -802929,6 +817589,70 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + /policies/ownerlessGroupPolicy: + description: Provides operations to manage the ownerlessGroupPolicy property of the microsoft.graph.policyRoot entity. + get: + tags: + - policies.ownerlessGroupPolicy + summary: Get ownerlessGroupPolicy + description: Read the properties of an ownerlessGroupPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/ownerlessgrouppolicy-get?view=graph-rest-beta + operationId: policies.GetOwnerlessGroupPolicy + 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.ownerlessGroupPolicy' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - policies.ownerlessGroupPolicy + summary: Create or update ownerlessGroupPolicy + description: 'Create or update the ownerlessGroupPolicy for the tenant. If the policy doesn''t exist, it creates a new one; if the policy exists, it updates the existing policy. To disable the policy, set isEnabled to false. Setting isEnabled to false clears the values of all other policy parameters.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/ownerlessgrouppolicy-upsert?view=graph-rest-beta + operationId: policies.UpdateOwnerlessGroupPolicy + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.ownerlessGroupPolicy' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation /policies/permissionGrantPolicies: description: Provides operations to manage the permissionGrantPolicies property of the microsoft.graph.policyRoot entity. get: @@ -877921,7 +892645,7 @@ paths: get: tags: - security.alert - summary: List alerts + summary: List alerts (deprecated) description: Retrieve a list of alert objects. externalDocs: description: Find more info here @@ -878261,12 +892985,56 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + /security/alerts_v2/microsoft.graph.security.moveAlerts: + description: Provides operations to call the moveAlerts method. + post: + tags: + - security.alert + summary: Invoke action moveAlerts + operationId: security.alerts_v2.moveAlerts + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + alertIds: + type: array + items: + type: string + nullable: true + incidentId: + type: string + nullable: true + alertComment: + type: string + nullable: true + newCorrelationReasons: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.correlationReason' + - type: object + nullable: true + required: true + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.mergeResponse' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action '/security/alerts/{alert-id}': description: Provides operations to manage the alerts property of the microsoft.graph.security entity. get: tags: - security.alert - summary: Get alert + summary: Get alert (deprecated) description: Retrieve the properties and relationships of an alert object. externalDocs: description: Find more info here @@ -878319,7 +893087,7 @@ paths: patch: tags: - security.alert - summary: Update alert + summary: Update alert (deprecated) description: Update an editable alert property within any integrated solution to keep alert status and assignments in sync across solutions. This method updates any solution that has a record of the referenced alert ID. externalDocs: description: Find more info here @@ -881296,6 +896064,7 @@ paths: tags: - security.auditCoreRoot summary: Get auditLog from security + description: The entry point for Microsoft Purview audit log queries and operations. operationId: security.GetAuditLog parameters: - name: $select @@ -893912,6 +908681,47 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + /security/incidents/microsoft.graph.security.mergeIncidents: + description: Provides operations to call the mergeIncidents method. + post: + tags: + - security.incident + summary: Invoke action mergeIncidents + operationId: security.incidents.mergeIncidents + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + incidentIds: + type: array + items: + type: string + nullable: true + incidentComment: + type: string + nullable: true + mergeReasons: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.correlationReason' + - type: object + nullable: true + required: true + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.mergeResponse' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action /security/incidentTasks: description: Provides operations to manage the incidentTasks property of the microsoft.graph.security entity. get: @@ -909215,7 +924025,7 @@ paths: get: tags: - security.tiIndicator - summary: List threat intelligence indicators + summary: List threat intelligence indicators (deprecated) description: Retrieve a list of tiIndicator objects. externalDocs: description: Find more info here @@ -909275,7 +924085,7 @@ paths: post: tags: - security.tiIndicator - summary: Create threat intelligence indicator + summary: Create threat intelligence indicator (deprecated) description: Create a new tiIndicator object. externalDocs: description: Find more info here @@ -909309,7 +924119,7 @@ paths: get: tags: - security.tiIndicator - summary: Get threat intelligence indicator + summary: Get threat intelligence indicator (deprecated) description: Retrieve the properties and relationships of a tiIndicator object. externalDocs: description: Find more info here @@ -909362,7 +924172,7 @@ paths: patch: tags: - security.tiIndicator - summary: Update tiIndicator + summary: Update tiIndicator (deprecated) description: Update the properties of a tiIndicator object. externalDocs: description: Find more info here @@ -909398,7 +924208,7 @@ paths: delete: tags: - security.tiIndicator - summary: Delete threat intelligence indicator + summary: Delete threat intelligence indicator (deprecated) description: Delete a tiIndicator object. externalDocs: description: Find more info here @@ -918034,6 +932844,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: Use validateConnectivity instead. This action will be removed. x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/microsoft.graph.validateCredentials' @@ -918780,6 +933596,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: Use validateConnectivity instead. This action will be removed. x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/microsoft.graph.validateCredentials' @@ -918819,6 +933641,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: This action acquires an access token via Oauth Code Grant Flow. Code Grant will be completely deprecated so this action will be obsolete. x-ms-docs-operation-type: action '/servicePrincipals/{servicePrincipal-id}/synchronization/microsoft.graph.Ping()': description: Provides operations to call the Ping method. @@ -918884,6 +933712,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: Use connectivityParameters for oauth flows and scim endpoint connectivity. Use SynchronizationJobSettings for job-specific settings This property will be removed. '/servicePrincipals/{servicePrincipal-id}/synchronization/secrets/$count': description: Provides operations to count the resources in the collection. get: @@ -918906,6 +933740,12 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: Use connectivityParameters for oauth flows and scim endpoint connectivity. Use SynchronizationJobSettings for job-specific settings This property will be removed. '/servicePrincipals/{servicePrincipal-id}/synchronization/templates': description: Provides operations to manage the templates property of the microsoft.graph.synchronization entity. get: @@ -920908,10 +935748,10 @@ paths: tags: - servicePrincipals.servicePrincipal.Functions summary: Invoke function delta - description: 'Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details.' + description: 'Get newly created, updated, or deleted service principals, agent identities, and agent identity blueprints without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/directoryobject-delta?view=graph-rest-beta + url: https://learn.microsoft.com/graph/api/serviceprincipal-delta?view=graph-rest-beta operationId: servicePrincipals.delta parameters: - $ref: '#/components/parameters/top' @@ -920955,7 +935795,7 @@ paths: content: application/json: schema: - title: Collection of directoryObject + title: Collection of servicePrincipal type: object allOf: - $ref: '#/components/schemas/BaseDeltaFunctionResponse' @@ -920964,7 +935804,7 @@ paths: value: type: array items: - $ref: '#/components/schemas/microsoft.graph.directoryObject' + $ref: '#/components/schemas/microsoft.graph.servicePrincipal' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: function @@ -983271,46 +998111,115 @@ paths: type: string responses: '200': - $ref: '#/components/responses/microsoft.graph.approvalOperationCollectionResponse' + $ref: '#/components/responses/microsoft.graph.approvalOperationCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - solutions.approvalSolution + summary: Create new navigation property to operations for solutions + operationId: solutions.approval.CreateOperations + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.approvalOperation' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.approvalOperation' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/solutions/approval/operations/{approvalOperation-id}': + description: Provides operations to manage the operations property of the microsoft.graph.approvalSolution entity. + get: + tags: + - solutions.approvalSolution + summary: Get approvalOperation + description: Read the properties and relationships of an approvalOperation object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/approvaloperation-get?view=graph-rest-beta + operationId: solutions.approval.GetOperations + parameters: + - name: approvalOperation-id + in: path + description: The unique identifier of approvalOperation + required: true + schema: + type: string + x-ms-docs-key-type: approvalOperation + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.approvalOperation' default: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - post: + patch: tags: - solutions.approvalSolution - summary: Create new navigation property to operations for solutions - operationId: solutions.approval.CreateOperations + summary: Update the navigation property operations in solutions + operationId: solutions.approval.UpdateOperations + parameters: + - name: approvalOperation-id + in: path + description: The unique identifier of approvalOperation + required: true + schema: + type: string + x-ms-docs-key-type: approvalOperation requestBody: - description: New navigation property + description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.approvalOperation' required: true responses: - '201': - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.approvalOperation' + '204': + description: Success default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/solutions/approval/operations/{approvalOperation-id}': - description: Provides operations to manage the operations property of the microsoft.graph.approvalSolution entity. - get: + delete: tags: - solutions.approvalSolution - summary: Get approvalOperation - description: Read the properties and relationships of an approvalOperation object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/approvaloperation-get?view=graph-rest-beta - operationId: solutions.approval.GetOperations + summary: Delete navigation property operations for solutions + operationId: solutions.approval.DeleteOperations parameters: - name: approvalOperation-id in: path @@ -983319,6 +998228,44 @@ paths: schema: type: string x-ms-docs-key-type: approvalOperation + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /solutions/approval/operations/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - solutions.approvalSolution + summary: Get the number of the resource + operationId: solutions.approval.operations.GetCount-5932 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /solutions/backupRestore: + description: Provides operations to manage the backupRestore property of the microsoft.graph.solutionsRoot entity. + get: + tags: + - solutions.backupRestoreRoot + summary: Get backupRestoreRoot + description: Get the serviceStatus of the Microsoft 365 Backup Storage service in a tenant. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/backuprestoreroot-get?view=graph-rest-beta + operationId: solutions.GetBackupRestore + parameters: - name: $select in: query description: Select properties to be returned @@ -983345,29 +998292,21 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.approvalOperation' + $ref: '#/components/schemas/microsoft.graph.backupRestoreRoot' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - - solutions.approvalSolution - summary: Update the navigation property operations in solutions - operationId: solutions.approval.UpdateOperations - parameters: - - name: approvalOperation-id - in: path - description: The unique identifier of approvalOperation - required: true - schema: - type: string - x-ms-docs-key-type: approvalOperation + - solutions.backupRestoreRoot + summary: Update the navigation property backupRestore in solutions + operationId: solutions.UpdateBackupRestore requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.approvalOperation' + $ref: '#/components/schemas/microsoft.graph.backupRestoreRoot' required: true responses: '204': @@ -983377,17 +998316,10 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - solutions.approvalSolution - summary: Delete navigation property operations for solutions - operationId: solutions.approval.DeleteOperations + - solutions.backupRestoreRoot + summary: Delete navigation property backupRestore for solutions + operationId: solutions.DeleteBackupRestore parameters: - - name: approvalOperation-id - in: path - description: The unique identifier of approvalOperation - required: true - schema: - type: string - x-ms-docs-key-type: approvalOperation - name: If-Match in: header description: ETag @@ -983399,33 +998331,95 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /solutions/approval/operations/$count: - description: Provides operations to count the resources in the collection. + /solutions/backupRestore/activityLogs: + description: Provides operations to manage the activityLogs property of the microsoft.graph.backupRestoreRoot entity. get: tags: - - solutions.approvalSolution - summary: Get the number of the resource - operationId: solutions.approval.operations.GetCount-5932 + - solutions.backupRestoreRoot + summary: Get activityLogs from solutions + operationId: solutions.backupRestore.ListActivityLogs 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: '200': - $ref: '#/components/responses/ODataCountResponse' + $ref: '#/components/responses/microsoft.graph.activityLogBaseCollectionResponse' default: $ref: '#/components/responses/error' - /solutions/backupRestore: - description: Provides operations to manage the backupRestore property of the microsoft.graph.solutionsRoot entity. + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - solutions.backupRestoreRoot + summary: Create new navigation property to activityLogs for solutions + operationId: solutions.backupRestore.CreateActivityLogs + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.activityLogBase' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.activityLogBase' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/solutions/backupRestore/activityLogs/{activityLogBase-id}': + description: Provides operations to manage the activityLogs property of the microsoft.graph.backupRestoreRoot entity. get: tags: - solutions.backupRestoreRoot - summary: Get backupRestoreRoot - description: Get the serviceStatus of the Microsoft 365 Backup Storage service in a tenant. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/backuprestoreroot-get?view=graph-rest-beta - operationId: solutions.GetBackupRestore + summary: Get activityLogs from solutions + operationId: solutions.backupRestore.GetActivityLogs parameters: + - name: activityLogBase-id + in: path + description: The unique identifier of activityLogBase + required: true + schema: + type: string + x-ms-docs-key-type: activityLogBase - name: $select in: query description: Select properties to be returned @@ -983452,21 +998446,29 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.backupRestoreRoot' + $ref: '#/components/schemas/microsoft.graph.activityLogBase' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - solutions.backupRestoreRoot - summary: Update the navigation property backupRestore in solutions - operationId: solutions.UpdateBackupRestore + summary: Update the navigation property activityLogs in solutions + operationId: solutions.backupRestore.UpdateActivityLogs + parameters: + - name: activityLogBase-id + in: path + description: The unique identifier of activityLogBase + required: true + schema: + type: string + x-ms-docs-key-type: activityLogBase requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.backupRestoreRoot' + $ref: '#/components/schemas/microsoft.graph.activityLogBase' required: true responses: '204': @@ -983477,9 +998479,16 @@ paths: delete: tags: - solutions.backupRestoreRoot - summary: Delete navigation property backupRestore for solutions - operationId: solutions.DeleteBackupRestore + summary: Delete navigation property activityLogs for solutions + operationId: solutions.backupRestore.DeleteActivityLogs parameters: + - name: activityLogBase-id + in: path + description: The unique identifier of activityLogBase + required: true + schema: + type: string + x-ms-docs-key-type: activityLogBase - name: If-Match in: header description: ETag @@ -983491,6 +998500,21 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + /solutions/backupRestore/activityLogs/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - solutions.backupRestoreRoot + summary: Get the number of the resource + operationId: solutions.backupRestore.activityLogs.GetCount-f140 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' /solutions/backupRestore/allDrivesBackup: description: Provides operations to manage the allDrivesBackup property of the microsoft.graph.backupRestoreRoot entity. get: @@ -989566,27 +1004590,127 @@ paths: type: string responses: '200': - $ref: '#/components/responses/microsoft.graph.siteProtectionUnitCollectionResponse' + $ref: '#/components/responses/microsoft.graph.siteProtectionUnitCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + /solutions/backupRestore/protectionUnits/microsoft.graph.siteProtectionUnit/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - solutions.backupRestoreRoot + summary: Get the number of the resource + operationId: solutions.backupRestore.ProtectionUnits.GetCount.AsSiteProtectionUnit-4565 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /solutions/backupRestore/reports: + description: Provides operations to manage the reports property of the microsoft.graph.backupRestoreRoot entity. + get: + tags: + - solutions.backupRestoreRoot + summary: Get reports from solutions + operationId: solutions.backupRestore.GetReports + 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.backupReport' default: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /solutions/backupRestore/protectionUnits/microsoft.graph.siteProtectionUnit/$count: - description: Provides operations to count the resources in the collection. + x-ms-docs-operation-type: operation + patch: + tags: + - solutions.backupRestoreRoot + summary: Update the navigation property reports in solutions + operationId: solutions.backupRestore.UpdateReports + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.backupReport' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - solutions.backupRestoreRoot + summary: Delete navigation property reports for solutions + operationId: solutions.backupRestore.DeleteReports + parameters: + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/solutions/backupRestore/reports/microsoft.graph.getStatisticsByPolicy(policyId=''{policyId}'')': + description: Provides operations to call the getStatisticsByPolicy method. get: tags: - solutions.backupRestoreRoot - summary: Get the number of the resource - operationId: solutions.backupRestore.ProtectionUnits.GetCount.AsSiteProtectionUnit-4565 + summary: Invoke function getStatisticsByPolicy + operationId: solutions.backupRestore.reports.getStatisticsByPolicy parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - name: policyId + in: path + description: 'Usage: policyId=''{policyId}''' + required: true + schema: + type: string responses: '200': - $ref: '#/components/responses/ODataCountResponse' + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.backupPolicyReport' + - type: object + nullable: true default: $ref: '#/components/responses/error' + x-ms-docs-operation-type: function /solutions/backupRestore/restorePoints: description: Provides operations to manage the restorePoints property of the microsoft.graph.backupRestoreRoot entity. get: @@ -995801,7 +1010925,253 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - solutions.businessScenario + summary: Delete navigation property assignedToTaskBoardFormat for solutions + operationId: solutions.businessScenarios.planner.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: businessScenario-id + in: path + description: The unique identifier of businessScenario + required: true + schema: + type: string + x-ms-docs-key-type: businessScenario + - name: businessScenarioTask-id + in: path + description: The unique identifier of businessScenarioTask + required: true + schema: + type: string + x-ms-docs-key-type: businessScenarioTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - solutions.businessScenario + summary: Get bucketTaskBoardFormat from solutions + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: solutions.businessScenarios.planner.tasks.GetBucketTaskBoardFormat + parameters: + - name: businessScenario-id + in: path + description: The unique identifier of businessScenario + required: true + schema: + type: string + x-ms-docs-key-type: businessScenario + - name: businessScenarioTask-id + in: path + description: The unique identifier of businessScenarioTask + required: true + schema: + type: string + x-ms-docs-key-type: businessScenarioTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - solutions.businessScenario + summary: Update the navigation property bucketTaskBoardFormat in solutions + operationId: solutions.businessScenarios.planner.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: businessScenario-id + in: path + description: The unique identifier of businessScenario + required: true + schema: + type: string + x-ms-docs-key-type: businessScenario + - name: businessScenarioTask-id + in: path + description: The unique identifier of businessScenarioTask + required: true + schema: + type: string + x-ms-docs-key-type: businessScenarioTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - solutions.businessScenario + summary: Delete navigation property bucketTaskBoardFormat for solutions + operationId: solutions.businessScenarios.planner.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: businessScenario-id + in: path + description: The unique identifier of businessScenario + required: true + schema: + type: string + x-ms-docs-key-type: businessScenario + - name: businessScenarioTask-id + in: path + description: The unique identifier of businessScenarioTask + required: true + schema: + type: string + x-ms-docs-key-type: businessScenarioTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - solutions.businessScenario + summary: Get details from solutions + description: Read-only. Nullable. More details about the task. + operationId: solutions.businessScenarios.planner.tasks.GetDetails + parameters: + - name: businessScenario-id + in: path + description: The unique identifier of businessScenario + required: true + schema: + type: string + x-ms-docs-key-type: businessScenario + - name: businessScenarioTask-id + in: path + description: The unique identifier of businessScenarioTask + required: true + schema: + type: string + x-ms-docs-key-type: businessScenarioTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - solutions.businessScenario + summary: Update the navigation property details in solutions + operationId: solutions.businessScenarios.planner.tasks.UpdateDetails + parameters: + - name: businessScenario-id + in: path + description: The unique identifier of businessScenario + required: true + schema: + type: string + x-ms-docs-key-type: businessScenario + - name: businessScenarioTask-id + in: path + description: The unique identifier of businessScenarioTask + required: true + schema: + type: string + x-ms-docs-key-type: businessScenarioTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: '204': @@ -995812,8 +1011182,8 @@ paths: delete: tags: - solutions.businessScenario - summary: Delete navigation property assignedToTaskBoardFormat for solutions - operationId: solutions.businessScenarios.planner.tasks.DeleteAssignedToTaskBoardFormat + summary: Delete navigation property details for solutions + operationId: solutions.businessScenarios.planner.tasks.DeleteDetails parameters: - name: businessScenario-id in: path @@ -995840,14 +1011210,14 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + '/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - solutions.businessScenario - summary: Get bucketTaskBoardFormat from solutions - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: solutions.businessScenarios.planner.tasks.GetBucketTaskBoardFormat + summary: Get messages from solutions + description: Read-only. Nullable. Chat messages associated with the task. + operationId: solutions.businessScenarios.planner.tasks.ListMessages parameters: - name: businessScenario-id in: path @@ -995863,6 +1011233,21 @@ paths: schema: type: string x-ms-docs-key-type: businessScenarioTask + - $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 @@ -995885,19 +1011270,18 @@ paths: type: string responses: '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - solutions.businessScenario - summary: Update the navigation property bucketTaskBoardFormat in solutions - operationId: solutions.businessScenarios.planner.tasks.UpdateBucketTaskBoardFormat + summary: Create new navigation property to messages for solutions + operationId: solutions.businessScenarios.planner.tasks.CreateMessages parameters: - name: businessScenario-id in: path @@ -995913,30 +1011297,31 @@ paths: schema: type: string x-ms-docs-key-type: businessScenarioTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: - '204': - description: Success + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + '/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - solutions.businessScenario - summary: Delete navigation property bucketTaskBoardFormat for solutions - operationId: solutions.businessScenarios.planner.tasks.DeleteBucketTaskBoardFormat + summary: Get messages from solutions + description: Read-only. Nullable. Chat messages associated with the task. + operationId: solutions.businessScenarios.planner.tasks.GetMessages parameters: - name: businessScenario-id in: path @@ -995952,40 +1011337,13 @@ paths: schema: type: string x-ms-docs-key-type: businessScenarioTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: - tags: - - solutions.businessScenario - summary: Get details from solutions - description: Read-only. Nullable. More details about the task. - operationId: solutions.businessScenarios.planner.tasks.GetDetails - parameters: - - name: businessScenario-id - in: path - description: The unique identifier of businessScenario - required: true - schema: - type: string - x-ms-docs-key-type: businessScenario - - name: businessScenarioTask-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of businessScenarioTask + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: businessScenarioTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -996012,15 +1011370,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - solutions.businessScenario - summary: Update the navigation property details in solutions - operationId: solutions.businessScenarios.planner.tasks.UpdateDetails + summary: Update the navigation property messages in solutions + operationId: solutions.businessScenarios.planner.tasks.UpdateMessages parameters: - name: businessScenario-id in: path @@ -996036,18 +1011394,19 @@ paths: schema: type: string x-ms-docs-key-type: businessScenarioTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -996058,8 +1011417,8 @@ paths: delete: tags: - solutions.businessScenario - summary: Delete navigation property details for solutions - operationId: solutions.businessScenarios.planner.tasks.DeleteDetails + summary: Delete navigation property messages for solutions + operationId: solutions.businessScenarios.planner.tasks.DeleteMessages parameters: - name: businessScenario-id in: path @@ -996075,6 +1011434,13 @@ paths: schema: type: string x-ms-docs-key-type: businessScenarioTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -996086,6 +1011452,133 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + '/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - solutions.businessScenario + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: solutions.businessScenarios.businessScenario.planner.tasks.businessScenarioTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: businessScenario-id + in: path + description: The unique identifier of businessScenario + required: true + schema: + type: string + x-ms-docs-key-type: businessScenario + - name: businessScenarioTask-id + in: path + description: The unique identifier of businessScenarioTask + required: true + schema: + type: string + x-ms-docs-key-type: businessScenarioTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - solutions.businessScenario + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: solutions.businessScenarios.businessScenario.planner.tasks.businessScenarioTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: businessScenario-id + in: path + description: The unique identifier of businessScenario + required: true + schema: + type: string + x-ms-docs-key-type: businessScenario + - name: businessScenarioTask-id + in: path + description: The unique identifier of businessScenarioTask + required: true + schema: + type: string + x-ms-docs-key-type: businessScenarioTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - solutions.businessScenario + summary: Get the number of the resource + operationId: solutions.businessScenarios.planner.tasks.messages.GetCount-e6d5 + parameters: + - name: businessScenario-id + in: path + description: The unique identifier of businessScenario + required: true + schema: + type: string + x-ms-docs-key-type: businessScenario + - name: businessScenarioTask-id + in: path + description: The unique identifier of businessScenarioTask + required: true + schema: + type: string + x-ms-docs-key-type: businessScenarioTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1006723,6 +1022216,33 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/microsoft.graph.activate' + '/storage/fileStorage/containers/{fileStorageContainer-id}/microsoft.graph.archive': + description: Provides operations to call the archive method. + post: + tags: + - storage.fileStorage + summary: Invoke action archive + description: Archive an active fileStorageContainer. This action updates the archivalDetails. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestoragecontainer-archive?view=graph-rest-beta + operationId: storage.fileStorage.containers.fileStorageContainer.archive + parameters: + - name: fileStorageContainer-id + in: path + description: The unique identifier of fileStorageContainer + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainer + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/microsoft.graph.archive' '/storage/fileStorage/containers/{fileStorageContainer-id}/microsoft.graph.lock': description: Provides operations to call the lock method. post: @@ -1006848,6 +1022368,33 @@ paths: - '/storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/microsoft.graph.restore' - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/microsoft.graph.restore' - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/microsoft.graph.restore' + '/storage/fileStorage/containers/{fileStorageContainer-id}/microsoft.graph.unarchive': + description: Provides operations to call the unarchive method. + post: + tags: + - storage.fileStorage + summary: Invoke action unarchive + description: Unarchive an archived fileStorageContainer. This action updates the archivalDetails. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestoragecontainer-unarchive?view=graph-rest-beta + operationId: storage.fileStorage.containers.fileStorageContainer.unarchive + parameters: + - name: fileStorageContainer-id + in: path + description: The unique identifier of fileStorageContainer + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainer + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/microsoft.graph.unarchive' '/storage/fileStorage/containers/{fileStorageContainer-id}/microsoft.graph.unlock': description: Provides operations to call the unlock method. post: @@ -1007656,6 +1023203,7 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-grouped-path: + - '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}/permissions/{permission-id}/microsoft.graph.grant' - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/{permission-id}/microsoft.graph.grant' '/storage/fileStorage/containers/{fileStorageContainer-id}/permissions/{permission-id}/microsoft.graph.revokeGrants': description: Provides operations to call the revokeGrants method. @@ -1007709,6 +1023257,7 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}/permissions/{permission-id}/microsoft.graph.revokeGrants' - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/{permission-id}/microsoft.graph.revokeGrants' '/storage/fileStorage/containers/{fileStorageContainer-id}/permissions/$count': description: Provides operations to count the resources in the collection. @@ -1009868,40 +1025417,484 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.fileStorageContainerTypeAppPermissionGrant' + $ref: '#/components/schemas/microsoft.graph.fileStorageContainerTypeAppPermissionGrant' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - storage.fileStorage + summary: Update fileStorageContainerTypeAppPermissionGrant + description: Update the properties of a fileStorageContainerTypeAppPermissionGrant object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestoragecontainertypeapppermissiongrant-update?view=graph-rest-beta + operationId: storage.fileStorage.containerTypeRegistrations.UpdateApplicationPermissionGrants + parameters: + - name: fileStorageContainerTypeRegistration-id + in: path + description: The unique identifier of fileStorageContainerTypeRegistration + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainerTypeRegistration + - name: fileStorageContainerTypeAppPermissionGrant-appId + in: path + description: The unique identifier of fileStorageContainerTypeAppPermissionGrant + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainerTypeAppPermissionGrant + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.fileStorageContainerTypeAppPermissionGrant' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - storage.fileStorage + summary: Delete fileStorageContainerTypeAppPermissionGrant + description: Delete a fileStorageContainerTypeAppPermissionGrant object in a fileStorageContainerTypeRegistration. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestoragecontainertyperegistration-delete-applicationpermissiongrants?view=graph-rest-beta + operationId: storage.fileStorage.containerTypeRegistrations.DeleteApplicationPermissionGrants + parameters: + - name: fileStorageContainerTypeRegistration-id + in: path + description: The unique identifier of fileStorageContainerTypeRegistration + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainerTypeRegistration + - name: fileStorageContainerTypeAppPermissionGrant-appId + in: path + description: The unique identifier of fileStorageContainerTypeAppPermissionGrant + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainerTypeAppPermissionGrant + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/storage/fileStorage/containerTypeRegistrations/{fileStorageContainerTypeRegistration-id}/applicationPermissionGrants/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - storage.fileStorage + summary: Get the number of the resource + operationId: storage.fileStorage.containerTypeRegistrations.applicationPermissionGrants.GetCount-000d + parameters: + - name: fileStorageContainerTypeRegistration-id + in: path + description: The unique identifier of fileStorageContainerTypeRegistration + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainerTypeRegistration + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /storage/fileStorage/containerTypeRegistrations/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - storage.fileStorage + summary: Get the number of the resource + operationId: storage.fileStorage.containerTypeRegistrations.GetCount-6b6c + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /storage/fileStorage/containerTypes: + description: Provides operations to manage the containerTypes property of the microsoft.graph.fileStorage entity. + get: + tags: + - storage.fileStorage + summary: List containerTypes + description: Get a list of the fileStorageContainerType objects and their properties for the current tenant. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestorage-list-containertypes?view=graph-rest-beta + operationId: storage.fileStorage.ListContainerTypes + 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: + '200': + $ref: '#/components/responses/microsoft.graph.fileStorageContainerTypeCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - storage.fileStorage + summary: Create fileStorageContainerType + description: Create a new fileStorageContainerType in the owning tenant. The number of container types in a tenant is limited. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestorage-post-containertypes?view=graph-rest-beta + operationId: storage.fileStorage.CreateContainerTypes + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.fileStorageContainerType' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.fileStorageContainerType' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}': + description: Provides operations to manage the containerTypes property of the microsoft.graph.fileStorage entity. + get: + tags: + - storage.fileStorage + summary: Get fileStorageContainerType + description: Get a fileStorageContainerType using its ID. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestoragecontainertype-get?view=graph-rest-beta + operationId: storage.fileStorage.GetContainerTypes + parameters: + - name: fileStorageContainerType-id + in: path + description: The unique identifier of fileStorageContainerType + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainerType + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.fileStorageContainerType' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - storage.fileStorage + summary: Update fileStorageContainerType + description: 'Update the properties of a fileStorageContainerType object. The properties updated are reflected in each registered fileStorageContainerTypeRegistration in a maximum of 24 hours. Settings overridden in a tenant aren''t updated. ETag is used for optimistic concurrency control. It must match the value from Create, Get or the previous Update.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestoragecontainertype-update?view=graph-rest-beta + operationId: storage.fileStorage.UpdateContainerTypes + parameters: + - name: fileStorageContainerType-id + in: path + description: The unique identifier of fileStorageContainerType + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainerType + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.fileStorageContainerType' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - storage.fileStorage + summary: Delete fileStorageContainerType + description: Delete a fileStorageContainerType object from the tenant. A fileStorageContainerType can only be deleted if no registrations are associated with it in any tenant. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestorage-delete-containertypes?view=graph-rest-beta + operationId: storage.fileStorage.DeleteContainerTypes + parameters: + - name: fileStorageContainerType-id + in: path + description: The unique identifier of fileStorageContainerType + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainerType + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}/permissions': + description: Provides operations to manage the permissions property of the microsoft.graph.fileStorageContainerType entity. + get: + tags: + - storage.fileStorage + summary: List permissions for a fileStorageContainerType + description: 'Get the list of permission objects associated with a fileStorageContainerType. Each permission represents a user with management rights to the container type. The calling user must be listed in the permissions collection for the container type with the owner role, or be a SharePoint Embedded Administrator or Global Administrator.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestoragecontainertype-list-permissions?view=graph-rest-beta + operationId: storage.fileStorage.containerTypes.ListPermissions + parameters: + - name: fileStorageContainerType-id + in: path + description: The unique identifier of fileStorageContainerType + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainerType + - $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: + '200': + $ref: '#/components/responses/microsoft.graph.permissionCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - storage.fileStorage + summary: Create permission for a fileStorageContainerType + description: "Create a user permission object, which adds this permission to a fileStorageContainerType. Only existing owners (users with the owner role in the permissions collection of the container type), SharePoint Embedded Administrators, or Global Administrators can add permissions. The following constraints apply:\r\n- A maximum of 3 permissions per container type is allowed. Adding a fourth permission returns a 400 Bad Request error.\r\n- Duplicate permissions are treated as idempotent. If the specified user already has a permission on the container type, the service makes no changes and returns the existing permission resource in the response body with a 201 Created status, even though no new permission is created.\r\n- Currently only the owner role is supported." + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestoragecontainertype-post-permissions?view=graph-rest-beta + operationId: storage.fileStorage.containerTypes.CreatePermissions + parameters: + - name: fileStorageContainerType-id + in: path + description: The unique identifier of fileStorageContainerType + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainerType + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.permission' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.permission' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}/permissions/{permission-id}': + description: Provides operations to manage the permissions property of the microsoft.graph.fileStorageContainerType entity. + get: + tags: + - storage.fileStorage + summary: Get permissions from storage + description: The set of permissions for users in the container type. The permissions collection defines who has access to manage the container type. Use the owner role to grant management access. + operationId: storage.fileStorage.containerTypes.GetPermissions + parameters: + - name: fileStorageContainerType-id + in: path + description: The unique identifier of fileStorageContainerType + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainerType + - name: permission-id + in: path + description: The unique identifier of permission + required: true + schema: + type: string + x-ms-docs-key-type: permission + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.permission' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - storage.fileStorage - summary: Update fileStorageContainerTypeAppPermissionGrant - description: Update the properties of a fileStorageContainerTypeAppPermissionGrant object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/filestoragecontainertypeapppermissiongrant-update?view=graph-rest-beta - operationId: storage.fileStorage.containerTypeRegistrations.UpdateApplicationPermissionGrants + summary: Update the navigation property permissions in storage + operationId: storage.fileStorage.containerTypes.UpdatePermissions parameters: - - name: fileStorageContainerTypeRegistration-id + - name: fileStorageContainerType-id in: path - description: The unique identifier of fileStorageContainerTypeRegistration + description: The unique identifier of fileStorageContainerType required: true schema: type: string - x-ms-docs-key-type: fileStorageContainerTypeRegistration - - name: fileStorageContainerTypeAppPermissionGrant-appId + x-ms-docs-key-type: fileStorageContainerType + - name: permission-id in: path - description: The unique identifier of fileStorageContainerTypeAppPermissionGrant + description: The unique identifier of permission required: true schema: type: string - x-ms-docs-key-type: fileStorageContainerTypeAppPermissionGrant + x-ms-docs-key-type: permission requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.fileStorageContainerTypeAppPermissionGrant' + $ref: '#/components/schemas/microsoft.graph.permission' required: true responses: '204': @@ -1009912,27 +1025905,23 @@ paths: delete: tags: - storage.fileStorage - summary: Delete fileStorageContainerTypeAppPermissionGrant - description: Delete a fileStorageContainerTypeAppPermissionGrant object in a fileStorageContainerTypeRegistration. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/filestoragecontainertyperegistration-delete-applicationpermissiongrants?view=graph-rest-beta - operationId: storage.fileStorage.containerTypeRegistrations.DeleteApplicationPermissionGrants + summary: Delete navigation property permissions for storage + operationId: storage.fileStorage.containerTypes.DeletePermissions parameters: - - name: fileStorageContainerTypeRegistration-id + - name: fileStorageContainerType-id in: path - description: The unique identifier of fileStorageContainerTypeRegistration + description: The unique identifier of fileStorageContainerType required: true schema: type: string - x-ms-docs-key-type: fileStorageContainerTypeRegistration - - name: fileStorageContainerTypeAppPermissionGrant-appId + x-ms-docs-key-type: fileStorageContainerType + - name: permission-id in: path - description: The unique identifier of fileStorageContainerTypeAppPermissionGrant + description: The unique identifier of permission required: true schema: type: string - x-ms-docs-key-type: fileStorageContainerTypeAppPermissionGrant + x-ms-docs-key-type: permission - name: If-Match in: header description: ETag @@ -1009944,136 +1025933,85 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/storage/fileStorage/containerTypeRegistrations/{fileStorageContainerTypeRegistration-id}/applicationPermissionGrants/$count': - description: Provides operations to count the resources in the collection. - get: + '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}/permissions/{permission-id}/microsoft.graph.grant': + description: Provides operations to call the grant method. + post: tags: - storage.fileStorage - summary: Get the number of the resource - operationId: storage.fileStorage.containerTypeRegistrations.applicationPermissionGrants.GetCount-000d + summary: Invoke action grant + description: Grant users access to a link represented by a permission. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-beta + operationId: storage.fileStorage.containerTypes.fileStorageContainerType.permissions.permission.grant parameters: - - name: fileStorageContainerTypeRegistration-id + - name: fileStorageContainerType-id in: path - description: The unique identifier of fileStorageContainerTypeRegistration + description: The unique identifier of fileStorageContainerType required: true schema: type: string - x-ms-docs-key-type: fileStorageContainerTypeRegistration - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - '200': - $ref: '#/components/responses/ODataCountResponse' - default: - $ref: '#/components/responses/error' - /storage/fileStorage/containerTypeRegistrations/$count: - description: Provides operations to count the resources in the collection. - get: - tags: - - storage.fileStorage - summary: Get the number of the resource - operationId: storage.fileStorage.containerTypeRegistrations.GetCount-6b6c - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - '200': - $ref: '#/components/responses/ODataCountResponse' - default: - $ref: '#/components/responses/error' - /storage/fileStorage/containerTypes: - description: Provides operations to manage the containerTypes property of the microsoft.graph.fileStorage entity. - get: - tags: - - storage.fileStorage - summary: List containerTypes - description: Get a list of the fileStorageContainerType objects and their properties for the current tenant. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/filestorage-list-containertypes?view=graph-rest-beta - operationId: storage.fileStorage.ListContainerTypes - 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 + x-ms-docs-key-type: fileStorageContainerType + - name: permission-id + in: path + description: The unique identifier of permission + required: true schema: - uniqueItems: true - type: array - items: - type: string - responses: - '200': - $ref: '#/components/responses/microsoft.graph.fileStorageContainerTypeCollectionResponse' - default: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - storage.fileStorage - summary: Create fileStorageContainerType - description: Create a new fileStorageContainerType in the owning tenant. The number of container types in a tenant is limited. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/filestorage-post-containertypes?view=graph-rest-beta - operationId: storage.fileStorage.CreateContainerTypes + type: string + x-ms-docs-key-type: permission requestBody: - description: New navigation property + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.fileStorageContainerType' + type: object + properties: + roles: + type: array + items: + type: string + nullable: true + recipients: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.driveRecipient' required: true responses: - '201': - description: Created navigation property. + '200': + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.fileStorageContainerType' + title: Collection of permission + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.permission' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}': - description: Provides operations to manage the containerTypes property of the microsoft.graph.fileStorage entity. - get: + x-ms-docs-operation-type: action + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-grouped-path: + - '/storage/fileStorage/containers/{fileStorageContainer-id}/permissions/{permission-id}/microsoft.graph.grant' + - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/{permission-id}/microsoft.graph.grant' + '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}/permissions/{permission-id}/microsoft.graph.revokeGrants': + description: Provides operations to call the revokeGrants method. + post: tags: - storage.fileStorage - summary: Get fileStorageContainerType - description: Get a fileStorageContainerType using its ID. + summary: Invoke action revokeGrants + description: Revoke access to a listItem or driveItem granted via a sharing link by removing the specified recipient from the link. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/filestoragecontainertype-get?view=graph-rest-beta - operationId: storage.fileStorage.GetContainerTypes + url: https://learn.microsoft.com/graph/api/permission-revokegrants?view=graph-rest-beta + operationId: storage.fileStorage.containerTypes.fileStorageContainerType.permissions.permission.revokeGrants parameters: - name: fileStorageContainerType-id in: path @@ -1010082,75 +1026020,48 @@ paths: schema: type: string x-ms-docs-key-type: fileStorageContainerType - - 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: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.fileStorageContainerType' - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - storage.fileStorage - summary: Update fileStorageContainerType - description: 'Update the properties of a fileStorageContainerType object. The properties updated are reflected in each registered fileStorageContainerTypeRegistration in a maximum of 24 hours. Settings overridden in a tenant aren''t updated. ETag is used for optimistic concurrency control. It must match the value from Create, Get or the previous Update.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/filestoragecontainertype-update?view=graph-rest-beta - operationId: storage.fileStorage.UpdateContainerTypes - parameters: - - name: fileStorageContainerType-id + - name: permission-id in: path - description: The unique identifier of fileStorageContainerType + description: The unique identifier of permission required: true schema: type: string - x-ms-docs-key-type: fileStorageContainerType + x-ms-docs-key-type: permission requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.fileStorageContainerType' + type: object + properties: + grantees: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.driveRecipient' required: true responses: - '204': + '200': description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.permission' + - type: object + nullable: true default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/storage/fileStorage/containers/{fileStorageContainer-id}/permissions/{permission-id}/microsoft.graph.revokeGrants' + - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/{permission-id}/microsoft.graph.revokeGrants' + '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}/permissions/$count': + description: Provides operations to count the resources in the collection. + get: tags: - storage.fileStorage - summary: Delete fileStorageContainerType - description: Delete a fileStorageContainerType object from the tenant. A fileStorageContainerType can only be deleted if no registrations are associated with it in any tenant. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/filestorage-delete-containertypes?view=graph-rest-beta - operationId: storage.fileStorage.DeleteContainerTypes + summary: Get the number of the resource + operationId: storage.fileStorage.containerTypes.permissions.GetCount-720b parameters: - name: fileStorageContainerType-id in: path @@ -1010159,17 +1026070,13 @@ paths: schema: type: string x-ms-docs-key-type: fileStorageContainerType - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + '200': + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation /storage/fileStorage/containerTypes/$count: description: Provides operations to count the resources in the collection. get: @@ -1010719,6 +1026626,33 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/storage/fileStorage/containers/{fileStorageContainer-id}/microsoft.graph.activate' + '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/microsoft.graph.archive': + description: Provides operations to call the archive method. + post: + tags: + - storage.fileStorage + summary: Invoke action archive + description: Archive an active fileStorageContainer. This action updates the archivalDetails. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestoragecontainer-archive?view=graph-rest-beta + operationId: storage.fileStorage.deletedContainers.fileStorageContainer.archive + parameters: + - name: fileStorageContainer-id + in: path + description: The unique identifier of fileStorageContainer + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainer + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/storage/fileStorage/containers/{fileStorageContainer-id}/microsoft.graph.archive' '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/microsoft.graph.lock': description: Provides operations to call the lock method. post: @@ -1010844,6 +1026778,33 @@ paths: - '/storage/fileStorage/containers/{fileStorageContainer-id}/microsoft.graph.restore' - '/storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/microsoft.graph.restore' - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/microsoft.graph.restore' + '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/microsoft.graph.unarchive': + description: Provides operations to call the unarchive method. + post: + tags: + - storage.fileStorage + summary: Invoke action unarchive + description: Unarchive an archived fileStorageContainer. This action updates the archivalDetails. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestoragecontainer-unarchive?view=graph-rest-beta + operationId: storage.fileStorage.deletedContainers.fileStorageContainer.unarchive + parameters: + - name: fileStorageContainer-id + in: path + description: The unique identifier of fileStorageContainer + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainer + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/storage/fileStorage/containers/{fileStorageContainer-id}/microsoft.graph.unarchive' '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/microsoft.graph.unlock': description: Provides operations to call the unlock method. post: @@ -1011653,6 +1027614,7 @@ paths: operationName: listMore x-ms-docs-grouped-path: - '/storage/fileStorage/containers/{fileStorageContainer-id}/permissions/{permission-id}/microsoft.graph.grant' + - '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}/permissions/{permission-id}/microsoft.graph.grant' '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/{permission-id}/microsoft.graph.revokeGrants': description: Provides operations to call the revokeGrants method. post: @@ -1011706,6 +1027668,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/storage/fileStorage/containers/{fileStorageContainer-id}/permissions/{permission-id}/microsoft.graph.revokeGrants' + - '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}/permissions/{permission-id}/microsoft.graph.revokeGrants' '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/$count': description: Provides operations to count the resources in the collection. get: @@ -1016834,8 +1032797,12 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1016970,8 +1032937,12 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -1017848,8 +1033819,12 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1018005,8 +1033980,12 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -1019709,15 +1035688,577 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teams.channel + summary: Update the navigation property tasks in teams + operationId: teams.channels.planner.plans.buckets.UpdateTasks + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teams.channel + summary: Delete navigation property tasks for teams + operationId: teams.channels.planner.plans.buckets.DeleteTasks + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teams.channel + summary: Get assignedToTaskBoardFormat from teams + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: teams.channels.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teams.channel + summary: Update the navigation property assignedToTaskBoardFormat in teams + operationId: teams.channels.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teams.channel + summary: Delete navigation property assignedToTaskBoardFormat for teams + operationId: teams.channels.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teams.channel + summary: Get bucketTaskBoardFormat from teams + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: teams.channels.planner.plans.buckets.tasks.GetBucketTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teams.channel + summary: Update the navigation property bucketTaskBoardFormat in teams + operationId: teams.channels.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teams.channel + summary: Delete navigation property bucketTaskBoardFormat for teams + operationId: teams.channels.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - teams.channel + summary: Get details from teams + description: Read-only. Nullable. More details about the task. + operationId: teams.channels.planner.plans.buckets.tasks.GetDetails + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teams.channel - summary: Update the navigation property tasks in teams - operationId: teams.channels.planner.plans.buckets.UpdateTasks + summary: Update the navigation property details in teams + operationId: teams.channels.planner.plans.buckets.tasks.UpdateDetails parameters: - name: team-id in: path @@ -1019754,12 +1036295,18 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: '204': @@ -1019770,8 +1036317,8 @@ paths: delete: tags: - teams.channel - summary: Delete navigation property tasks for teams - operationId: teams.channels.planner.plans.buckets.DeleteTasks + summary: Delete navigation property details for teams + operationId: teams.channels.planner.plans.buckets.tasks.DeleteDetails parameters: - name: team-id in: path @@ -1019820,15 +1036367,17 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teams.channel - summary: Get assignedToTaskBoardFormat from teams - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: teams.channels.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + summary: Get messages from teams + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teams.channels.planner.plans.buckets.tasks.ListMessages parameters: - name: team-id in: path @@ -1019865,6 +1036414,21 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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 @@ -1019887,19 +1036451,18 @@ paths: type: string responses: '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - teams.channel - summary: Update the navigation property assignedToTaskBoardFormat in teams - operationId: teams.channels.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for teams + operationId: teams.channels.planner.plans.buckets.tasks.CreateMessages parameters: - name: team-id in: path @@ -1019936,30 +1036499,35 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: - '204': - description: Success + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - teams.channel - summary: Delete navigation property assignedToTaskBoardFormat for teams - operationId: teams.channels.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + summary: Get messages from teams + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teams.channels.planner.plans.buckets.tasks.GetMessages parameters: - name: team-id in: path @@ -1019996,65 +1036564,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: - tags: - - teams.channel - summary: Get bucketTaskBoardFormat from teams - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: teams.channels.planner.plans.buckets.tasks.GetBucketTaskBoardFormat - parameters: - - name: team-id - in: path - description: The unique identifier of team - required: true - schema: - type: string - x-ms-docs-key-type: team - - name: channel-id - in: path - description: The unique identifier of channel - required: true - schema: - type: string - x-ms-docs-key-type: channel - - name: plannerPlan-id - in: path - description: The unique identifier of plannerPlan - required: true - schema: - type: string - x-ms-docs-key-type: plannerPlan - - name: plannerBucket-id - in: path - description: The unique identifier of plannerBucket - required: true - schema: - type: string - x-ms-docs-key-type: plannerBucket - - name: plannerTask-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of plannerTask + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -1020081,15 +1036597,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teams.channel - summary: Update the navigation property bucketTaskBoardFormat in teams - operationId: teams.channels.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in teams + operationId: teams.channels.planner.plans.buckets.tasks.UpdateMessages parameters: - name: team-id in: path @@ -1020126,18 +1036642,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -1020148,8 +1036665,8 @@ paths: delete: tags: - teams.channel - summary: Delete navigation property bucketTaskBoardFormat for teams - operationId: teams.channels.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for teams + operationId: teams.channels.planner.plans.buckets.tasks.DeleteMessages parameters: - name: team-id in: path @@ -1020186,6 +1036703,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1020198,17 +1036722,20 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - teams.channel - summary: Get details from teams - description: Read-only. Nullable. More details about the task. - operationId: teams.channels.planner.plans.buckets.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teams.team.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: team-id in: path @@ -1020245,41 +1036772,48 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - teams.channel - summary: Update the navigation property details in teams - operationId: teams.channels.planner.plans.buckets.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teams.team.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: team-id in: path @@ -1020316,30 +1036850,44 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: '204': description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - teams.channel - summary: Delete navigation property details for teams - operationId: teams.channels.planner.plans.buckets.tasks.DeleteDetails + summary: Get the number of the resource + operationId: teams.channels.planner.plans.buckets.tasks.messages.GetCount-f6b8 parameters: - name: team-id in: path @@ -1020376,21 +1036924,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + '200': + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1021502,25 +1038042,480 @@ paths: x-ms-docs-key-type: plannerTask - name: If-Match in: header - description: ETag + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teams.channel + summary: Get assignedToTaskBoardFormat from teams + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: teams.channels.planner.plans.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teams.channel + summary: Update the navigation property assignedToTaskBoardFormat in teams + operationId: teams.channels.planner.plans.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teams.channel + summary: Delete navigation property assignedToTaskBoardFormat for teams + operationId: teams.channels.planner.plans.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teams.channel + summary: Get bucketTaskBoardFormat from teams + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: teams.channels.planner.plans.tasks.GetBucketTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teams.channel + summary: Update the navigation property bucketTaskBoardFormat in teams + operationId: teams.channels.planner.plans.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teams.channel + summary: Delete navigation property bucketTaskBoardFormat for teams + operationId: teams.channels.planner.plans.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - teams.channel + summary: Get details from teams + description: Read-only. Nullable. More details about the task. + operationId: teams.channels.planner.plans.tasks.GetDetails + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teams.channel + summary: Update the navigation property details in teams + operationId: teams.channels.planner.plans.tasks.UpdateDetails + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true schema: type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + required: true responses: '204': description: Success default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: + delete: tags: - teams.channel - summary: Get assignedToTaskBoardFormat from teams - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: teams.channels.planner.plans.tasks.GetAssignedToTaskBoardFormat + summary: Delete navigation property details for teams + operationId: teams.channels.planner.plans.tasks.DeleteDetails parameters: - name: team-id in: path @@ -1021550,41 +1038545,29 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: If-Match + in: header + description: ETag schema: - uniqueItems: true - type: array - items: - type: string + type: string responses: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + '204': + description: Success default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - patch: + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - teams.channel - summary: Update the navigation property assignedToTaskBoardFormat in teams - operationId: teams.channels.planner.plans.tasks.UpdateAssignedToTaskBoardFormat + summary: Get messages from teams + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teams.channels.planner.plans.tasks.ListMessages parameters: - name: team-id in: path @@ -1021614,30 +1038597,55 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true + - $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: - type: string - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' - required: true + 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: - '204': - description: Success + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - delete: + post: tags: - teams.channel - summary: Delete navigation property assignedToTaskBoardFormat for teams - operationId: teams.channels.planner.plans.tasks.DeleteAssignedToTaskBoardFormat + summary: Create new navigation property to messages for teams + operationId: teams.channels.planner.plans.tasks.CreateMessages parameters: - name: team-id in: path @@ -1021667,29 +1038675,35 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true responses: - '204': - description: Success + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teams.channel - summary: Get bucketTaskBoardFormat from teams - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: teams.channels.planner.plans.tasks.GetBucketTaskBoardFormat + summary: Get messages from teams + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teams.channels.planner.plans.tasks.GetMessages parameters: - name: team-id in: path @@ -1021719,6 +1038733,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -1021745,15 +1038766,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teams.channel - summary: Update the navigation property bucketTaskBoardFormat in teams - operationId: teams.channels.planner.plans.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in teams + operationId: teams.channels.planner.plans.tasks.UpdateMessages parameters: - name: team-id in: path @@ -1021783,18 +1038804,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -1021805,8 +1038827,8 @@ paths: delete: tags: - teams.channel - summary: Delete navigation property bucketTaskBoardFormat for teams - operationId: teams.channels.planner.plans.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for teams + operationId: teams.channels.planner.plans.tasks.DeleteMessages parameters: - name: team-id in: path @@ -1021836,6 +1038858,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1021848,17 +1038877,20 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - teams.channel - summary: Get details from teams - description: Read-only. Nullable. More details about the task. - operationId: teams.channels.planner.plans.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teams.team.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: team-id in: path @@ -1021888,41 +1038920,48 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - teams.channel - summary: Update the navigation property details in teams - operationId: teams.channels.planner.plans.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teams.team.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: team-id in: path @@ -1021952,30 +1038991,44 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: '204': description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - teams.channel - summary: Delete navigation property details for teams - operationId: teams.channels.planner.plans.tasks.DeleteDetails + summary: Get the number of the resource + operationId: teams.channels.planner.plans.tasks.messages.GetCount-15bf parameters: - name: team-id in: path @@ -1022005,21 +1039058,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + '200': + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1027584,7 +1044629,11 @@ paths: x-ms-docs-grouped-path: - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1027699,7 +1044748,11 @@ paths: x-ms-docs-grouped-path: - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -1028456,7 +1045509,11 @@ paths: x-ms-docs-grouped-path: - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1028592,7 +1045649,11 @@ paths: x-ms-docs-grouped-path: - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -1030162,25 +1047223,480 @@ paths: x-ms-docs-key-type: plannerTask - name: If-Match in: header - description: ETag + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teams.channel + summary: Get assignedToTaskBoardFormat from teams + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: teams.primaryChannel.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teams.channel + summary: Update the navigation property assignedToTaskBoardFormat in teams + operationId: teams.primaryChannel.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teams.channel + summary: Delete navigation property assignedToTaskBoardFormat for teams + operationId: teams.primaryChannel.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teams.channel + summary: Get bucketTaskBoardFormat from teams + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: teams.primaryChannel.planner.plans.buckets.tasks.GetBucketTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teams.channel + summary: Update the navigation property bucketTaskBoardFormat in teams + operationId: teams.primaryChannel.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teams.channel + summary: Delete navigation property bucketTaskBoardFormat for teams + operationId: teams.primaryChannel.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - teams.channel + summary: Get details from teams + description: Read-only. Nullable. More details about the task. + operationId: teams.primaryChannel.planner.plans.buckets.tasks.GetDetails + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teams.channel + summary: Update the navigation property details in teams + operationId: teams.primaryChannel.planner.plans.buckets.tasks.UpdateDetails + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true schema: type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + required: true responses: '204': description: Success default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: + delete: tags: - teams.channel - summary: Get assignedToTaskBoardFormat from teams - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: teams.primaryChannel.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + summary: Delete navigation property details for teams + operationId: teams.primaryChannel.planner.plans.buckets.tasks.DeleteDetails parameters: - name: team-id in: path @@ -1030210,41 +1047726,29 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: If-Match + in: header + description: ETag schema: - uniqueItems: true - type: array - items: - type: string + type: string responses: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + '204': + description: Success default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - patch: + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - teams.channel - summary: Update the navigation property assignedToTaskBoardFormat in teams - operationId: teams.primaryChannel.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + summary: Get messages from teams + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teams.primaryChannel.planner.plans.buckets.tasks.ListMessages parameters: - name: team-id in: path @@ -1030274,30 +1047778,55 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true + - $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: - type: string - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' - required: true + 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: - '204': - description: Success + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - delete: + post: tags: - teams.channel - summary: Delete navigation property assignedToTaskBoardFormat for teams - operationId: teams.primaryChannel.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + summary: Create new navigation property to messages for teams + operationId: teams.primaryChannel.planner.plans.buckets.tasks.CreateMessages parameters: - name: team-id in: path @@ -1030327,29 +1047856,35 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true responses: - '204': - description: Success + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teams.channel - summary: Get bucketTaskBoardFormat from teams - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: teams.primaryChannel.planner.plans.buckets.tasks.GetBucketTaskBoardFormat + summary: Get messages from teams + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teams.primaryChannel.planner.plans.buckets.tasks.GetMessages parameters: - name: team-id in: path @@ -1030379,6 +1047914,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -1030405,15 +1047947,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teams.channel - summary: Update the navigation property bucketTaskBoardFormat in teams - operationId: teams.primaryChannel.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in teams + operationId: teams.primaryChannel.planner.plans.buckets.tasks.UpdateMessages parameters: - name: team-id in: path @@ -1030443,18 +1047985,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -1030465,8 +1048008,8 @@ paths: delete: tags: - teams.channel - summary: Delete navigation property bucketTaskBoardFormat for teams - operationId: teams.primaryChannel.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for teams + operationId: teams.primaryChannel.planner.plans.buckets.tasks.DeleteMessages parameters: - name: team-id in: path @@ -1030496,6 +1048039,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1030508,17 +1048058,20 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - teams.channel - summary: Get details from teams - description: Read-only. Nullable. More details about the task. - operationId: teams.primaryChannel.planner.plans.buckets.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teams.team.primaryChannel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: team-id in: path @@ -1030548,41 +1048101,48 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - teams.channel - summary: Update the navigation property details in teams - operationId: teams.primaryChannel.planner.plans.buckets.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teams.team.primaryChannel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: team-id in: path @@ -1030612,30 +1048172,44 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: '204': description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - teams.channel - summary: Delete navigation property details for teams - operationId: teams.primaryChannel.planner.plans.buckets.tasks.DeleteDetails + summary: Get the number of the resource + operationId: teams.primaryChannel.planner.plans.buckets.tasks.messages.GetCount-d267 parameters: - name: team-id in: path @@ -1030665,21 +1048239,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + '200': + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1032113,6 +1049679,455 @@ paths: - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teams.channel + summary: Get messages from teams + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teams.primaryChannel.planner.plans.tasks.ListMessages + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $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: + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - teams.channel + summary: Create new navigation property to messages for teams + operationId: teams.primaryChannel.planner.plans.tasks.CreateMessages + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teams.channel + summary: Get messages from teams + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teams.primaryChannel.planner.plans.tasks.GetMessages + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teams.channel + summary: Update the navigation property messages in teams + operationId: teams.primaryChannel.planner.plans.tasks.UpdateMessages + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teams.channel + summary: Delete navigation property messages for teams + operationId: teams.primaryChannel.planner.plans.tasks.DeleteMessages + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - teams.channel + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teams.team.primaryChannel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - teams.channel + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teams.team.primaryChannel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teams.channel + summary: Get the number of the resource + operationId: teams.primaryChannel.planner.plans.tasks.messages.GetCount-2eb5 + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1040357,8 +1058372,12 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1040493,8 +1058512,12 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -1041355,8 +1059378,12 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1041512,8 +1059539,12 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -1043213,15 +1061244,577 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamTemplateDefinition.team + summary: Update the navigation property tasks in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.UpdateTasks + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamTemplateDefinition.team + summary: Delete navigation property tasks for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.DeleteTasks + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get assignedToTaskBoardFormat from teamTemplateDefinition + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamTemplateDefinition.team + summary: Update the navigation property assignedToTaskBoardFormat in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamTemplateDefinition.team + summary: Delete navigation property assignedToTaskBoardFormat for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get bucketTaskBoardFormat from teamTemplateDefinition + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.GetBucketTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamTemplateDefinition.team + summary: Update the navigation property bucketTaskBoardFormat in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamTemplateDefinition.team + summary: Delete navigation property bucketTaskBoardFormat for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get details from teamTemplateDefinition + description: Read-only. Nullable. More details about the task. + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.GetDetails + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teamTemplateDefinition.team - summary: Update the navigation property tasks in teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.UpdateTasks + summary: Update the navigation property details in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.UpdateDetails parameters: - name: teamTemplateDefinition-id in: path @@ -1043258,12 +1061851,18 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: '204': @@ -1043274,8 +1061873,8 @@ paths: delete: tags: - teamTemplateDefinition.team - summary: Delete navigation property tasks for teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.DeleteTasks + summary: Delete navigation property details for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.DeleteDetails parameters: - name: teamTemplateDefinition-id in: path @@ -1043324,15 +1061923,17 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teamTemplateDefinition.team - summary: Get assignedToTaskBoardFormat from teamTemplateDefinition - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + summary: Get messages from teamTemplateDefinition + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.ListMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1043369,6 +1061970,21 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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 @@ -1043391,19 +1062007,18 @@ paths: type: string responses: '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - teamTemplateDefinition.team - summary: Update the navigation property assignedToTaskBoardFormat in teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.CreateMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1043440,30 +1062055,35 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: - '204': - description: Success + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - teamTemplateDefinition.team - summary: Delete navigation property assignedToTaskBoardFormat for teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + summary: Get messages from teamTemplateDefinition + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.GetMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1043500,65 +1062120,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: - tags: - - teamTemplateDefinition.team - summary: Get bucketTaskBoardFormat from teamTemplateDefinition - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.GetBucketTaskBoardFormat - parameters: - - name: teamTemplateDefinition-id - in: path - description: The unique identifier of teamTemplateDefinition - required: true - schema: - type: string - x-ms-docs-key-type: teamTemplateDefinition - - name: channel-id - in: path - description: The unique identifier of channel - required: true - schema: - type: string - x-ms-docs-key-type: channel - - name: plannerPlan-id - in: path - description: The unique identifier of plannerPlan - required: true - schema: - type: string - x-ms-docs-key-type: plannerPlan - - name: plannerBucket-id - in: path - description: The unique identifier of plannerBucket - required: true - schema: - type: string - x-ms-docs-key-type: plannerBucket - - name: plannerTask-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of plannerTask + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -1043585,15 +1062153,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teamTemplateDefinition.team - summary: Update the navigation property bucketTaskBoardFormat in teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.UpdateMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1043630,18 +1062198,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -1043652,8 +1062221,8 @@ paths: delete: tags: - teamTemplateDefinition.team - summary: Delete navigation property bucketTaskBoardFormat for teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.DeleteMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1043690,6 +1062259,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1043702,17 +1062278,20 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - teamTemplateDefinition.team - summary: Get details from teamTemplateDefinition - description: Read-only. Nullable. More details about the task. - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamTemplateDefinition.teamTemplateDefinition.teamDefinition.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: teamTemplateDefinition-id in: path @@ -1043749,41 +1062328,48 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - teamTemplateDefinition.team - summary: Update the navigation property details in teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamTemplateDefinition.teamTemplateDefinition.teamDefinition.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: teamTemplateDefinition-id in: path @@ -1043820,30 +1062406,44 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: '204': description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - teamTemplateDefinition.team - summary: Delete navigation property details for teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.DeleteDetails + summary: Get the number of the resource + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.messages.GetCount-8b3b parameters: - name: teamTemplateDefinition-id in: path @@ -1043880,21 +1062480,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + '200': + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1045006,25 +1063598,480 @@ paths: x-ms-docs-key-type: plannerTask - name: If-Match in: header - description: ETag + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get assignedToTaskBoardFormat from teamTemplateDefinition + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamTemplateDefinition.team + summary: Update the navigation property assignedToTaskBoardFormat in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamTemplateDefinition.team + summary: Delete navigation property assignedToTaskBoardFormat for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get bucketTaskBoardFormat from teamTemplateDefinition + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.GetBucketTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamTemplateDefinition.team + summary: Update the navigation property bucketTaskBoardFormat in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamTemplateDefinition.team + summary: Delete navigation property bucketTaskBoardFormat for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get details from teamTemplateDefinition + description: Read-only. Nullable. More details about the task. + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.GetDetails + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamTemplateDefinition.team + summary: Update the navigation property details in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.UpdateDetails + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true schema: type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + required: true responses: '204': description: Success default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: + delete: tags: - teamTemplateDefinition.team - summary: Get assignedToTaskBoardFormat from teamTemplateDefinition - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.GetAssignedToTaskBoardFormat + summary: Delete navigation property details for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.DeleteDetails parameters: - name: teamTemplateDefinition-id in: path @@ -1045054,41 +1064101,29 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: If-Match + in: header + description: ETag schema: - uniqueItems: true - type: array - items: - type: string + type: string responses: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + '204': + description: Success default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - patch: + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - teamTemplateDefinition.team - summary: Update the navigation property assignedToTaskBoardFormat in teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.UpdateAssignedToTaskBoardFormat + summary: Get messages from teamTemplateDefinition + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.ListMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1045118,30 +1064153,55 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true + - $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: - type: string - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' - required: true + 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: - '204': - description: Success + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - delete: + post: tags: - teamTemplateDefinition.team - summary: Delete navigation property assignedToTaskBoardFormat for teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.DeleteAssignedToTaskBoardFormat + summary: Create new navigation property to messages for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.CreateMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1045171,29 +1064231,35 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true responses: - '204': - description: Success + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teamTemplateDefinition.team - summary: Get bucketTaskBoardFormat from teamTemplateDefinition - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.GetBucketTaskBoardFormat + summary: Get messages from teamTemplateDefinition + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.GetMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1045223,6 +1064289,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -1045249,15 +1064322,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teamTemplateDefinition.team - summary: Update the navigation property bucketTaskBoardFormat in teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.UpdateMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1045287,18 +1064360,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -1045309,8 +1064383,8 @@ paths: delete: tags: - teamTemplateDefinition.team - summary: Delete navigation property bucketTaskBoardFormat for teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.DeleteMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1045340,6 +1064414,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1045352,17 +1064433,20 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - teamTemplateDefinition.team - summary: Get details from teamTemplateDefinition - description: Read-only. Nullable. More details about the task. - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamTemplateDefinition.teamTemplateDefinition.teamDefinition.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: teamTemplateDefinition-id in: path @@ -1045392,41 +1064476,48 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - teamTemplateDefinition.team - summary: Update the navigation property details in teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamTemplateDefinition.teamTemplateDefinition.teamDefinition.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: teamTemplateDefinition-id in: path @@ -1045456,30 +1064547,44 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: '204': description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - teamTemplateDefinition.team - summary: Delete navigation property details for teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.DeleteDetails + summary: Get the number of the resource + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.messages.GetCount-ca09 parameters: - name: teamTemplateDefinition-id in: path @@ -1045509,21 +1064614,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + '200': + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1051020,7 +1070117,11 @@ paths: x-ms-docs-grouped-path: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1051135,7 +1070236,11 @@ paths: x-ms-docs-grouped-path: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -1051892,7 +1070997,11 @@ paths: x-ms-docs-grouped-path: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1052028,7 +1071137,11 @@ paths: x-ms-docs-grouped-path: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -1053598,25 +1072711,480 @@ paths: x-ms-docs-key-type: plannerTask - name: If-Match in: header - description: ETag + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get assignedToTaskBoardFormat from teamTemplateDefinition + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamTemplateDefinition.team + summary: Update the navigation property assignedToTaskBoardFormat in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamTemplateDefinition.team + summary: Delete navigation property assignedToTaskBoardFormat for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get bucketTaskBoardFormat from teamTemplateDefinition + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.GetBucketTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamTemplateDefinition.team + summary: Update the navigation property bucketTaskBoardFormat in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamTemplateDefinition.team + summary: Delete navigation property bucketTaskBoardFormat for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get details from teamTemplateDefinition + description: Read-only. Nullable. More details about the task. + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.GetDetails + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamTemplateDefinition.team + summary: Update the navigation property details in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.UpdateDetails + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true schema: type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + required: true responses: '204': description: Success default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: + delete: tags: - teamTemplateDefinition.team - summary: Get assignedToTaskBoardFormat from teamTemplateDefinition - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + summary: Delete navigation property details for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.DeleteDetails parameters: - name: teamTemplateDefinition-id in: path @@ -1053646,41 +1073214,29 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: If-Match + in: header + description: ETag schema: - uniqueItems: true - type: array - items: - type: string + type: string responses: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + '204': + description: Success default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - patch: + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - teamTemplateDefinition.team - summary: Update the navigation property assignedToTaskBoardFormat in teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + summary: Get messages from teamTemplateDefinition + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.ListMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1053710,30 +1073266,55 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true + - $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: - type: string - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' - required: true + 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: - '204': - description: Success + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - delete: + post: tags: - teamTemplateDefinition.team - summary: Delete navigation property assignedToTaskBoardFormat for teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + summary: Create new navigation property to messages for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.CreateMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1053763,29 +1073344,35 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true responses: - '204': - description: Success + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teamTemplateDefinition.team - summary: Get bucketTaskBoardFormat from teamTemplateDefinition - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.GetBucketTaskBoardFormat + summary: Get messages from teamTemplateDefinition + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.GetMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1053815,6 +1073402,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -1053841,15 +1073435,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teamTemplateDefinition.team - summary: Update the navigation property bucketTaskBoardFormat in teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.UpdateMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1053879,18 +1073473,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -1053901,8 +1073496,8 @@ paths: delete: tags: - teamTemplateDefinition.team - summary: Delete navigation property bucketTaskBoardFormat for teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.DeleteMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1053932,6 +1073527,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1053944,17 +1073546,20 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - teamTemplateDefinition.team - summary: Get details from teamTemplateDefinition - description: Read-only. Nullable. More details about the task. - operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamTemplateDefinition.teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: teamTemplateDefinition-id in: path @@ -1053984,41 +1073589,48 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - teamTemplateDefinition.team - summary: Update the navigation property details in teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamTemplateDefinition.teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: teamTemplateDefinition-id in: path @@ -1054048,30 +1073660,44 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: '204': description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - teamTemplateDefinition.team - summary: Delete navigation property details for teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.DeleteDetails + summary: Get the number of the resource + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.messages.GetCount-e4e8 parameters: - name: teamTemplateDefinition-id in: path @@ -1054101,21 +1073727,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + '200': + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1055549,6 +1075167,455 @@ paths: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get messages from teamTemplateDefinition + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.tasks.ListMessages + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $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: + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - teamTemplateDefinition.team + summary: Create new navigation property to messages for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.tasks.CreateMessages + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get messages from teamTemplateDefinition + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.tasks.GetMessages + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamTemplateDefinition.team + summary: Update the navigation property messages in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.tasks.UpdateMessages + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamTemplateDefinition.team + summary: Delete navigation property messages for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.tasks.DeleteMessages + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - teamTemplateDefinition.team + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamTemplateDefinition.teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - teamTemplateDefinition.team + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamTemplateDefinition.teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teamTemplateDefinition.team + summary: Get the number of the resource + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.tasks.messages.GetCount-c7e6 + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1063137,10 +1083204,16 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1063279,10 +1083352,16 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -1064149,10 +1084228,16 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1064312,10 +1084397,16 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -1066100,7 +1086191,580 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.deletedTeam + summary: Delete navigation property tasks for teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.DeleteTasks + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.deletedTeam + summary: Get assignedToTaskBoardFormat from teamwork + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.deletedTeam + summary: Update the navigation property assignedToTaskBoardFormat in teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.deletedTeam + summary: Delete navigation property assignedToTaskBoardFormat for teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.deletedTeam + summary: Get bucketTaskBoardFormat from teamwork + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.GetBucketTaskBoardFormat + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.deletedTeam + summary: Update the navigation property bucketTaskBoardFormat in teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.deletedTeam + summary: Delete navigation property bucketTaskBoardFormat for teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.deletedTeam + summary: Get details from teamwork + description: Read-only. Nullable. More details about the task. + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.GetDetails + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.deletedTeam + summary: Update the navigation property details in teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.UpdateDetails + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: '204': @@ -1066111,8 +1086775,8 @@ paths: delete: tags: - teamwork.deletedTeam - summary: Delete navigation property tasks for teamwork - operationId: teamwork.deletedTeams.channels.planner.plans.buckets.DeleteTasks + summary: Delete navigation property details for teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.DeleteDetails parameters: - name: deletedTeam-id in: path @@ -1066161,16 +1086825,19 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teamwork.deletedTeam - summary: Get assignedToTaskBoardFormat from teamwork - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.ListMessages parameters: - name: deletedTeam-id in: path @@ -1066207,6 +1086874,21 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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 @@ -1066229,19 +1086911,18 @@ paths: type: string responses: '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - teamwork.deletedTeam - summary: Update the navigation property assignedToTaskBoardFormat in teamwork - operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.CreateMessages parameters: - name: deletedTeam-id in: path @@ -1066278,30 +1086959,37 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: - '204': - description: Success + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - teamwork.deletedTeam - summary: Delete navigation property assignedToTaskBoardFormat for teamwork - operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.GetMessages parameters: - name: deletedTeam-id in: path @@ -1066338,67 +1087026,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: - tags: - - teamwork.deletedTeam - summary: Get bucketTaskBoardFormat from teamwork - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.GetBucketTaskBoardFormat - parameters: - - name: deletedTeam-id - in: path - description: The unique identifier of deletedTeam - required: true - schema: - type: string - x-ms-docs-key-type: deletedTeam - - name: channel-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of channel - required: true - schema: - type: string - x-ms-docs-key-type: channel - - name: plannerPlan-id - in: path - description: The unique identifier of plannerPlan + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: plannerPlan - - name: plannerBucket-id - in: path - description: The unique identifier of plannerBucket - required: true - schema: - type: string - x-ms-docs-key-type: plannerBucket - - name: plannerTask-id - in: path - description: The unique identifier of plannerTask - required: true - schema: - type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -1066425,15 +1087059,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teamwork.deletedTeam - summary: Update the navigation property bucketTaskBoardFormat in teamwork - operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.UpdateMessages parameters: - name: deletedTeam-id in: path @@ -1066470,18 +1087104,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -1066492,8 +1087127,8 @@ paths: delete: tags: - teamwork.deletedTeam - summary: Delete navigation property bucketTaskBoardFormat for teamwork - operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.DeleteMessages parameters: - name: deletedTeam-id in: path @@ -1066530,6 +1087165,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1066542,19 +1087184,22 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - teamwork.deletedTeam - summary: Get details from teamwork - description: Read-only. Nullable. More details about the task. - operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamwork.deletedTeams.deletedTeam.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: deletedTeam-id in: path @@ -1066591,41 +1087236,52 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - teamwork.deletedTeam - summary: Update the navigation property details in teamwork - operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamwork.deletedTeams.deletedTeam.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: deletedTeam-id in: path @@ -1066662,30 +1087318,48 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: '204': description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - teamwork.deletedTeam - summary: Delete navigation property details for teamwork - operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.DeleteDetails + summary: Get the number of the resource + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.messages.GetCount-07b8 parameters: - name: deletedTeam-id in: path @@ -1066722,23 +1087396,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + '200': + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1067828,7 +1088492,517 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.deletedTeam + summary: Delete navigation property tasks for teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.DeleteTasks + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.deletedTeam + summary: Get assignedToTaskBoardFormat from teamwork + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.deletedTeam + summary: Update the navigation property assignedToTaskBoardFormat in teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.deletedTeam + summary: Delete navigation property assignedToTaskBoardFormat for teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.deletedTeam + summary: Get bucketTaskBoardFormat from teamwork + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.GetBucketTaskBoardFormat + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.deletedTeam + summary: Update the navigation property bucketTaskBoardFormat in teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.deletedTeam + summary: Delete navigation property bucketTaskBoardFormat for teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.deletedTeam + summary: Get details from teamwork + description: Read-only. Nullable. More details about the task. + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.GetDetails + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.deletedTeam + summary: Update the navigation property details in teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.UpdateDetails + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: '204': @@ -1067839,8 +1089013,8 @@ paths: delete: tags: - teamwork.deletedTeam - summary: Delete navigation property tasks for teamwork - operationId: teamwork.deletedTeams.channels.planner.plans.DeleteTasks + summary: Delete navigation property details for teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.DeleteDetails parameters: - name: deletedTeam-id in: path @@ -1067882,16 +1089056,19 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teamwork.deletedTeam - summary: Get assignedToTaskBoardFormat from teamwork - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: teamwork.deletedTeams.channels.planner.plans.tasks.GetAssignedToTaskBoardFormat + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.ListMessages parameters: - name: deletedTeam-id in: path @@ -1067921,6 +1089098,21 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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 @@ -1067943,19 +1089135,18 @@ paths: type: string responses: '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - teamwork.deletedTeam - summary: Update the navigation property assignedToTaskBoardFormat in teamwork - operationId: teamwork.deletedTeams.channels.planner.plans.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.CreateMessages parameters: - name: deletedTeam-id in: path @@ -1067985,30 +1089176,37 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: - '204': - description: Success + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - teamwork.deletedTeam - summary: Delete navigation property assignedToTaskBoardFormat for teamwork - operationId: teamwork.deletedTeams.channels.planner.plans.tasks.DeleteAssignedToTaskBoardFormat + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.GetMessages parameters: - name: deletedTeam-id in: path @@ -1068038,60 +1089236,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: - tags: - - teamwork.deletedTeam - summary: Get bucketTaskBoardFormat from teamwork - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: teamwork.deletedTeams.channels.planner.plans.tasks.GetBucketTaskBoardFormat - parameters: - - name: deletedTeam-id - in: path - description: The unique identifier of deletedTeam - required: true - schema: - type: string - x-ms-docs-key-type: deletedTeam - - name: channel-id - in: path - description: The unique identifier of channel - required: true - schema: - type: string - x-ms-docs-key-type: channel - - name: plannerPlan-id - in: path - description: The unique identifier of plannerPlan - required: true - schema: - type: string - x-ms-docs-key-type: plannerPlan - - name: plannerTask-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of plannerTask + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -1068118,15 +1089269,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teamwork.deletedTeam - summary: Update the navigation property bucketTaskBoardFormat in teamwork - operationId: teamwork.deletedTeams.channels.planner.plans.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.UpdateMessages parameters: - name: deletedTeam-id in: path @@ -1068156,18 +1089307,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -1068178,8 +1089330,8 @@ paths: delete: tags: - teamwork.deletedTeam - summary: Delete navigation property bucketTaskBoardFormat for teamwork - operationId: teamwork.deletedTeams.channels.planner.plans.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.DeleteMessages parameters: - name: deletedTeam-id in: path @@ -1068209,6 +1089361,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1068221,19 +1089380,22 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - teamwork.deletedTeam - summary: Get details from teamwork - description: Read-only. Nullable. More details about the task. - operationId: teamwork.deletedTeams.channels.planner.plans.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamwork.deletedTeams.deletedTeam.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: deletedTeam-id in: path @@ -1068263,41 +1089425,52 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - teamwork.deletedTeam - summary: Update the navigation property details in teamwork - operationId: teamwork.deletedTeams.channels.planner.plans.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamwork.deletedTeams.deletedTeam.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: deletedTeam-id in: path @@ -1068327,30 +1089500,48 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: '204': description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - teamwork.deletedTeam - summary: Delete navigation property details for teamwork - operationId: teamwork.deletedTeams.channels.planner.plans.tasks.DeleteDetails + summary: Get the number of the resource + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.messages.GetCount-aefc parameters: - name: deletedTeam-id in: path @@ -1068380,23 +1089571,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + '200': + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1074230,9 +1095411,15 @@ paths: x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1074393,9 +1095580,15 @@ paths: x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -1075368,9 +1096561,15 @@ paths: x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1075552,9 +1096751,15 @@ paths: x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -1077077,34 +1098282,570 @@ paths: schema: type: string x-ms-docs-key-type: plannerPlan - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucket' - required: true + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucket' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucket' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}': + description: Provides operations to manage the buckets property of the microsoft.graph.plannerPlan entity. + get: + tags: + - teamwork.teamTemplate + summary: Get buckets from teamwork + description: Collection of buckets in the plan. Read-only. Nullable. + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.GetBuckets + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucket' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.teamTemplate + summary: Update the navigation property buckets in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.UpdateBuckets + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucket' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.teamTemplate + summary: Delete navigation property buckets for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.DeleteBuckets + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks': + description: Provides operations to manage the tasks property of the microsoft.graph.plannerBucket entity. + get: + tags: + - teamwork.teamTemplate + summary: Get tasks from teamwork + description: Read-only. Nullable. The collection of tasks in the bucket. + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.ListTasks + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - $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: + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - teamwork.teamTemplate + summary: Create new navigation property to tasks for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.CreateTasks + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}': + description: Provides operations to manage the tasks property of the microsoft.graph.plannerBucket entity. + get: + tags: + - teamwork.teamTemplate + summary: Get tasks from teamwork + description: Read-only. Nullable. The collection of tasks in the bucket. + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.GetTasks + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.teamTemplate + summary: Update the navigation property tasks in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.UpdateTasks + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.teamTemplate + summary: Delete navigation property tasks for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.DeleteTasks + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string responses: - '201': - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucket' + '204': + description: Success default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}': - description: Provides operations to manage the buckets property of the microsoft.graph.plannerPlan entity. + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: tags: - teamwork.teamTemplate - summary: Get buckets from teamwork - description: Collection of buckets in the plan. Read-only. Nullable. - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.GetBuckets + summary: Get assignedToTaskBoardFormat from teamwork + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat parameters: - name: teamTemplate-id in: path @@ -1077141,6 +1098882,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask - name: $select in: query description: Select properties to be returned @@ -1077167,15 +1098915,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucket' + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teamwork.teamTemplate - summary: Update the navigation property buckets in teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.UpdateBuckets + summary: Update the navigation property assignedToTaskBoardFormat in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat parameters: - name: teamTemplate-id in: path @@ -1077212,12 +1098960,25 @@ paths: schema: type: string x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucket' + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' required: true responses: '204': @@ -1077228,8 +1098989,8 @@ paths: delete: tags: - teamwork.teamTemplate - summary: Delete navigation property buckets for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.DeleteBuckets + summary: Delete navigation property assignedToTaskBoardFormat for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat parameters: - name: teamTemplate-id in: path @@ -1077266,6 +1099027,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask - name: If-Match in: header description: ETag @@ -1077278,16 +1099046,19 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks': - description: Provides operations to manage the tasks property of the microsoft.graph.plannerBucket entity. + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: tags: - teamwork.teamTemplate - summary: Get tasks from teamwork - description: Read-only. Nullable. The collection of tasks in the bucket. - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.ListTasks + summary: Get bucketTaskBoardFormat from teamwork + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.GetBucketTaskBoardFormat parameters: - name: teamTemplate-id in: path @@ -1077324,21 +1099095,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerBucket - - $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 + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTask - name: $select in: query description: Select properties to be returned @@ -1077361,18 +1099124,19 @@ paths: type: string responses: '200': - $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' default: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - post: + patch: tags: - teamwork.teamTemplate - summary: Create new navigation property to tasks for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.CreateTasks + summary: Update the navigation property bucketTaskBoardFormat in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat parameters: - name: teamTemplate-id in: path @@ -1077409,34 +1099173,105 @@ paths: schema: type: string x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string requestBody: - description: New navigation property + description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' required: true responses: - '201': - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.teamTemplate + summary: Delete navigation property bucketTaskBoardFormat for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}': - description: Provides operations to manage the tasks property of the microsoft.graph.plannerBucket entity. + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. get: tags: - teamwork.teamTemplate - summary: Get tasks from teamwork - description: Read-only. Nullable. The collection of tasks in the bucket. - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.GetTasks + summary: Get details from teamwork + description: Read-only. Nullable. More details about the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.GetDetails parameters: - name: teamTemplate-id in: path @@ -1077506,15 +1099341,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teamwork.teamTemplate - summary: Update the navigation property tasks in teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.UpdateTasks + summary: Update the navigation property details in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.UpdateDetails parameters: - name: teamTemplate-id in: path @@ -1077558,12 +1099393,18 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: '204': @@ -1077574,8 +1099415,8 @@ paths: delete: tags: - teamwork.teamTemplate - summary: Delete navigation property tasks for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.DeleteTasks + summary: Delete navigation property details for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.DeleteDetails parameters: - name: teamTemplate-id in: path @@ -1077631,16 +1099472,19 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teamwork.teamTemplate - summary: Get assignedToTaskBoardFormat from teamwork - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.ListMessages parameters: - name: teamTemplate-id in: path @@ -1077684,6 +1099528,21 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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 @@ -1077706,19 +1099565,18 @@ paths: type: string responses: '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - teamwork.teamTemplate - summary: Update the navigation property assignedToTaskBoardFormat in teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.CreateMessages parameters: - name: teamTemplate-id in: path @@ -1077762,30 +1099620,37 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: - '204': - description: Success + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - teamwork.teamTemplate - summary: Delete navigation property assignedToTaskBoardFormat for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.GetMessages parameters: - name: teamTemplate-id in: path @@ -1077829,74 +1099694,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: - tags: - - teamwork.teamTemplate - summary: Get bucketTaskBoardFormat from teamwork - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.GetBucketTaskBoardFormat - parameters: - - name: teamTemplate-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of teamTemplate - required: true - schema: - type: string - x-ms-docs-key-type: teamTemplate - - name: teamTemplateDefinition-id - in: path - description: The unique identifier of teamTemplateDefinition + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: teamTemplateDefinition - - name: channel-id - in: path - description: The unique identifier of channel - required: true - schema: - type: string - x-ms-docs-key-type: channel - - name: plannerPlan-id - in: path - description: The unique identifier of plannerPlan - required: true - schema: - type: string - x-ms-docs-key-type: plannerPlan - - name: plannerBucket-id - in: path - description: The unique identifier of plannerBucket - required: true - schema: - type: string - x-ms-docs-key-type: plannerBucket - - name: plannerTask-id - in: path - description: The unique identifier of plannerTask - required: true - schema: - type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -1077923,15 +1099727,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teamwork.teamTemplate - summary: Update the navigation property bucketTaskBoardFormat in teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.UpdateMessages parameters: - name: teamTemplate-id in: path @@ -1077975,18 +1099779,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -1077997,8 +1099802,8 @@ paths: delete: tags: - teamwork.teamTemplate - summary: Delete navigation property bucketTaskBoardFormat for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.DeleteMessages parameters: - name: teamTemplate-id in: path @@ -1078042,6 +1099847,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1078054,19 +1099866,22 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - teamwork.teamTemplate - summary: Get details from teamwork - description: Read-only. Nullable. More details about the task. - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamwork.teamTemplates.teamTemplate.definitions.teamTemplateDefinition.teamDefinition.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: teamTemplate-id in: path @@ -1078110,41 +1099925,52 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - teamwork.teamTemplate - summary: Update the navigation property details in teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamwork.teamTemplates.teamTemplate.definitions.teamTemplateDefinition.teamDefinition.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: teamTemplate-id in: path @@ -1078188,30 +1100014,48 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: '204': description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - teamwork.teamTemplate - summary: Delete navigation property details for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.DeleteDetails + summary: Get the number of the resource + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.messages.GetCount-6bfa parameters: - name: teamTemplate-id in: path @@ -1078255,23 +1100099,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + '200': + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1079487,7 +1101321,580 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.teamTemplate + summary: Delete navigation property tasks for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.DeleteTasks + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.teamTemplate + summary: Get assignedToTaskBoardFormat from teamwork + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.teamTemplate + summary: Update the navigation property assignedToTaskBoardFormat in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.teamTemplate + summary: Delete navigation property assignedToTaskBoardFormat for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.teamTemplate + summary: Get bucketTaskBoardFormat from teamwork + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.GetBucketTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.teamTemplate + summary: Update the navigation property bucketTaskBoardFormat in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.teamTemplate + summary: Delete navigation property bucketTaskBoardFormat for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.teamTemplate + summary: Get details from teamwork + description: Read-only. Nullable. More details about the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.GetDetails + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.teamTemplate + summary: Update the navigation property details in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.UpdateDetails + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: '204': @@ -1079498,8 +1101905,8 @@ paths: delete: tags: - teamwork.teamTemplate - summary: Delete navigation property tasks for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.DeleteTasks + summary: Delete navigation property details for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.DeleteDetails parameters: - name: teamTemplate-id in: path @@ -1079548,16 +1101955,19 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teamwork.teamTemplate - summary: Get assignedToTaskBoardFormat from teamwork - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.GetAssignedToTaskBoardFormat + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.ListMessages parameters: - name: teamTemplate-id in: path @@ -1079594,6 +1102004,21 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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 @@ -1079616,19 +1102041,18 @@ paths: type: string responses: '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - teamwork.teamTemplate - summary: Update the navigation property assignedToTaskBoardFormat in teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.CreateMessages parameters: - name: teamTemplate-id in: path @@ -1079665,30 +1102089,37 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: - '204': - description: Success + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - teamwork.teamTemplate - summary: Delete navigation property assignedToTaskBoardFormat for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.DeleteAssignedToTaskBoardFormat + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.GetMessages parameters: - name: teamTemplate-id in: path @@ -1079725,67 +1102156,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: - tags: - - teamwork.teamTemplate - summary: Get bucketTaskBoardFormat from teamwork - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.GetBucketTaskBoardFormat - parameters: - - name: teamTemplate-id - in: path - description: The unique identifier of teamTemplate - required: true - schema: - type: string - x-ms-docs-key-type: teamTemplate - - name: teamTemplateDefinition-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of teamTemplateDefinition - required: true - schema: - type: string - x-ms-docs-key-type: teamTemplateDefinition - - name: channel-id - in: path - description: The unique identifier of channel + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: channel - - name: plannerPlan-id - in: path - description: The unique identifier of plannerPlan - required: true - schema: - type: string - x-ms-docs-key-type: plannerPlan - - name: plannerTask-id - in: path - description: The unique identifier of plannerTask - required: true - schema: - type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -1079812,15 +1102189,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teamwork.teamTemplate - summary: Update the navigation property bucketTaskBoardFormat in teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.UpdateMessages parameters: - name: teamTemplate-id in: path @@ -1079857,18 +1102234,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -1079879,8 +1102257,8 @@ paths: delete: tags: - teamwork.teamTemplate - summary: Delete navigation property bucketTaskBoardFormat for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.DeleteMessages parameters: - name: teamTemplate-id in: path @@ -1079917,6 +1102295,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1079929,19 +1102314,22 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - teamwork.teamTemplate - summary: Get details from teamwork - description: Read-only. Nullable. More details about the task. - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamwork.teamTemplates.teamTemplate.definitions.teamTemplateDefinition.teamDefinition.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: teamTemplate-id in: path @@ -1079978,41 +1102366,52 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - teamwork.teamTemplate - summary: Update the navigation property details in teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamwork.teamTemplates.teamTemplate.definitions.teamTemplateDefinition.teamDefinition.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: teamTemplate-id in: path @@ -1080049,30 +1102448,48 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: '204': description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - teamwork.teamTemplate - summary: Delete navigation property details for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.DeleteDetails + summary: Get the number of the resource + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.messages.GetCount-7b32 parameters: - name: teamTemplate-id in: path @@ -1080109,23 +1102526,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + '200': + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1086556,9 +1108963,15 @@ paths: x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1086698,9 +1109111,15 @@ paths: x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -1087568,9 +1109987,15 @@ paths: x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1087731,9 +1110156,15 @@ paths: x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -1089518,7 +1111949,580 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.teamTemplate + summary: Delete navigation property tasks for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.DeleteTasks + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.teamTemplate + summary: Get assignedToTaskBoardFormat from teamwork + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.teamTemplate + summary: Update the navigation property assignedToTaskBoardFormat in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.teamTemplate + summary: Delete navigation property assignedToTaskBoardFormat for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.teamTemplate + summary: Get bucketTaskBoardFormat from teamwork + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.GetBucketTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.teamTemplate + summary: Update the navigation property bucketTaskBoardFormat in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.teamTemplate + summary: Delete navigation property bucketTaskBoardFormat for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.teamTemplate + summary: Get details from teamwork + description: Read-only. Nullable. More details about the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.GetDetails + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.teamTemplate + summary: Update the navigation property details in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.UpdateDetails + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: '204': @@ -1089529,8 +1112533,8 @@ paths: delete: tags: - teamwork.teamTemplate - summary: Delete navigation property tasks for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.DeleteTasks + summary: Delete navigation property details for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.DeleteDetails parameters: - name: teamTemplate-id in: path @@ -1089579,16 +1112583,19 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teamwork.teamTemplate - summary: Get assignedToTaskBoardFormat from teamwork - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.ListMessages parameters: - name: teamTemplate-id in: path @@ -1089625,6 +1112632,21 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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 @@ -1089647,19 +1112669,18 @@ paths: type: string responses: '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - teamwork.teamTemplate - summary: Update the navigation property assignedToTaskBoardFormat in teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.CreateMessages parameters: - name: teamTemplate-id in: path @@ -1089696,30 +1112717,37 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: - '204': - description: Success + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - teamwork.teamTemplate - summary: Delete navigation property assignedToTaskBoardFormat for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.GetMessages parameters: - name: teamTemplate-id in: path @@ -1089756,67 +1112784,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: - tags: - - teamwork.teamTemplate - summary: Get bucketTaskBoardFormat from teamwork - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.GetBucketTaskBoardFormat - parameters: - - name: teamTemplate-id - in: path - description: The unique identifier of teamTemplate - required: true - schema: - type: string - x-ms-docs-key-type: teamTemplate - - name: teamTemplateDefinition-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of teamTemplateDefinition - required: true - schema: - type: string - x-ms-docs-key-type: teamTemplateDefinition - - name: plannerPlan-id - in: path - description: The unique identifier of plannerPlan + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: plannerPlan - - name: plannerBucket-id - in: path - description: The unique identifier of plannerBucket - required: true - schema: - type: string - x-ms-docs-key-type: plannerBucket - - name: plannerTask-id - in: path - description: The unique identifier of plannerTask - required: true - schema: - type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -1089843,15 +1112817,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teamwork.teamTemplate - summary: Update the navigation property bucketTaskBoardFormat in teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.UpdateMessages parameters: - name: teamTemplate-id in: path @@ -1089888,18 +1112862,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -1089910,8 +1112885,8 @@ paths: delete: tags: - teamwork.teamTemplate - summary: Delete navigation property bucketTaskBoardFormat for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.DeleteMessages parameters: - name: teamTemplate-id in: path @@ -1089948,6 +1112923,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1089960,19 +1112942,22 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - teamwork.teamTemplate - summary: Get details from teamwork - description: Read-only. Nullable. More details about the task. - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamwork.teamTemplates.teamTemplate.definitions.teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: teamTemplate-id in: path @@ -1090009,41 +1112994,52 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - teamwork.teamTemplate - summary: Update the navigation property details in teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamwork.teamTemplates.teamTemplate.definitions.teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: teamTemplate-id in: path @@ -1090080,30 +1113076,48 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: '204': description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - teamwork.teamTemplate - summary: Delete navigation property details for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.DeleteDetails + summary: Get the number of the resource + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.messages.GetCount-4281 parameters: - name: teamTemplate-id in: path @@ -1090140,23 +1113154,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + '200': + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1091246,7 +1114250,517 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.teamTemplate + summary: Delete navigation property tasks for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.DeleteTasks + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.teamTemplate + summary: Get assignedToTaskBoardFormat from teamwork + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.teamTemplate + summary: Update the navigation property assignedToTaskBoardFormat in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.teamTemplate + summary: Delete navigation property assignedToTaskBoardFormat for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.teamTemplate + summary: Get bucketTaskBoardFormat from teamwork + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.GetBucketTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.teamTemplate + summary: Update the navigation property bucketTaskBoardFormat in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.teamTemplate + summary: Delete navigation property bucketTaskBoardFormat for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.teamTemplate + summary: Get details from teamwork + description: Read-only. Nullable. More details about the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.GetDetails + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.teamTemplate + summary: Update the navigation property details in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.UpdateDetails + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: '204': @@ -1091257,8 +1114771,8 @@ paths: delete: tags: - teamwork.teamTemplate - summary: Delete navigation property tasks for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.DeleteTasks + summary: Delete navigation property details for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.DeleteDetails parameters: - name: teamTemplate-id in: path @@ -1091300,16 +1114814,19 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teamwork.teamTemplate - summary: Get assignedToTaskBoardFormat from teamwork - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.GetAssignedToTaskBoardFormat + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.ListMessages parameters: - name: teamTemplate-id in: path @@ -1091339,6 +1114856,21 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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 @@ -1091361,19 +1114893,18 @@ paths: type: string responses: '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - teamwork.teamTemplate - summary: Update the navigation property assignedToTaskBoardFormat in teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.CreateMessages parameters: - name: teamTemplate-id in: path @@ -1091403,30 +1114934,37 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: - '204': - description: Success + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - teamwork.teamTemplate - summary: Delete navigation property assignedToTaskBoardFormat for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.DeleteAssignedToTaskBoardFormat + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.GetMessages parameters: - name: teamTemplate-id in: path @@ -1091456,60 +1114994,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: - tags: - - teamwork.teamTemplate - summary: Get bucketTaskBoardFormat from teamwork - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.GetBucketTaskBoardFormat - parameters: - - name: teamTemplate-id - in: path - description: The unique identifier of teamTemplate - required: true - schema: - type: string - x-ms-docs-key-type: teamTemplate - - name: teamTemplateDefinition-id - in: path - description: The unique identifier of teamTemplateDefinition - required: true - schema: - type: string - x-ms-docs-key-type: teamTemplateDefinition - - name: plannerPlan-id - in: path - description: The unique identifier of plannerPlan - required: true - schema: - type: string - x-ms-docs-key-type: plannerPlan - - name: plannerTask-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of plannerTask + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -1091536,15 +1115027,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teamwork.teamTemplate - summary: Update the navigation property bucketTaskBoardFormat in teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.UpdateMessages parameters: - name: teamTemplate-id in: path @@ -1091574,18 +1115065,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -1091596,8 +1115088,8 @@ paths: delete: tags: - teamwork.teamTemplate - summary: Delete navigation property bucketTaskBoardFormat for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.DeleteMessages parameters: - name: teamTemplate-id in: path @@ -1091627,6 +1115119,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1091639,19 +1115138,22 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - teamwork.teamTemplate - summary: Get details from teamwork - description: Read-only. Nullable. More details about the task. - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamwork.teamTemplates.teamTemplate.definitions.teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: teamTemplate-id in: path @@ -1091681,41 +1115183,52 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - teamwork.teamTemplate - summary: Update the navigation property details in teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamwork.teamTemplates.teamTemplate.definitions.teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: teamTemplate-id in: path @@ -1091745,30 +1115258,48 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: '204': description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - teamwork.teamTemplate - summary: Delete navigation property details for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.DeleteDetails + summary: Get the number of the resource + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.messages.GetCount-9151 parameters: - name: teamTemplate-id in: path @@ -1091798,23 +1115329,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + '200': + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1126892,6 +1150413,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1127531,6 +1151053,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1130773,7 +1154296,7 @@ paths: tags: - users.authentication summary: Get externalAuthenticationMethods from users - description: Represents the external methods registered to a user for authentication. + description: Represents the external MFA registered to a user for authentication. operationId: users.authentication.ListExternalAuthenticationMethods parameters: - name: user-id @@ -1130867,7 +1154390,7 @@ paths: tags: - users.authentication summary: Get externalAuthenticationMethods from users - description: Represents the external methods registered to a user for authentication. + description: Represents the external MFA registered to a user for authentication. operationId: users.authentication.GetExternalAuthenticationMethods parameters: - name: user-id @@ -1135754,6 +1159277,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1136830,6 +1160354,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1137390,6 +1160915,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1138568,6 +1162094,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1139924,6 +1163451,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1140624,6 +1164152,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1140997,6 +1164526,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1141728,6 +1165258,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1142944,6 +1166475,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1143574,6 +1167106,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1143912,6 +1167445,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1144120,6 +1167654,7 @@ paths: - '/users/{user-id}/calendars/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1145684,6 +1169219,8 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents' '/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. get: @@ -1145845,6 +1169382,8 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': description: Provides operations to manage the media for the user entity. get: @@ -1146069,6 +1169608,10 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1146110,6 +1169653,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.softDelete' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete': description: Provides operations to call the undoSoftDelete method. post: @@ -1146151,6 +1169695,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.undoSoftDelete' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction': description: Provides operations to call the unsetReaction method. post: @@ -1146199,6 +1169744,10 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -1146317,6 +1169866,8 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies' '/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. get: @@ -1146476,6 +1170027,8 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}' '/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. get: @@ -1146610,6 +1170163,8 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents' '/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. get: @@ -1146792,6 +1170347,8 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' '/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. get: @@ -1147051,6 +1170608,10 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1147099,6 +1170660,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.softDelete' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.softDelete' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete': description: Provides operations to call the undoSoftDelete method. post: @@ -1147147,6 +1170709,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.undoSoftDelete' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction': description: Provides operations to call the unsetReaction method. post: @@ -1147202,6 +1170765,10 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -1147344,6 +1170911,7 @@ paths: - '/users/{user-id}/calendars/microsoft.graph.delta()' - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1147455,6 +1171023,7 @@ paths: operationName: listMore x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.forwardToChat' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.forwardToChat' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote': description: Provides operations to call the replyWithQuote method. post: @@ -1147521,6 +1171090,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.replyWithQuote' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.replyWithQuote' '/users/{user-id}/chats/{chat-id}/messages/$count': description: Provides operations to count the resources in the collection. get: @@ -1147649,6 +1171219,7 @@ paths: - '/users/{user-id}/calendars/microsoft.graph.delta()' - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1147753,6 +1171324,7 @@ paths: operationName: listMore x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.forwardToChat' '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.replyWithQuote': description: Provides operations to call the replyWithQuote method. post: @@ -1147812,6 +1171384,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.replyWithQuote' '/users/{user-id}/chats/{chat-id}/microsoft.graph.completeMigration': description: Provides operations to call the completeMigration method. post: @@ -1148907,15 +1172480,1705 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo' + $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.chat + summary: Update the navigation property pinnedMessages in users + operationId: users.chats.UpdatePinnedMessages + 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 + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.chat + summary: Delete navigation property pinnedMessages for users + operationId: users.chats.DeletePinnedMessages + 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 + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $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. + get: + tags: + - users.chat + summary: Get message from users + description: Represents details about the chat message that is pinned. + operationId: users.chats.pinnedMessages.GetMessage + 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 + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessage' + default: + $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. + get: + tags: + - users.chat + summary: Get the number of the resource + operationId: users.chats.pinnedMessages.GetCount-bc2d + 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 + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $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. + get: + tags: + - users.chat + summary: Get tabs from users + description: A collection of all the tabs in the chat. Nullable. + operationId: users.chats.ListTabs + 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 + - $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: + '200': + $ref: '#/components/responses/microsoft.graph.teamsTabCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - users.chat + summary: Create new navigation property to tabs for users + operationId: users.chats.CreateTabs + 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 + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.teamsTab' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.teamsTab' + default: + $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. + get: + tags: + - users.chat + summary: Get tabs from users + description: A collection of all the tabs in the chat. Nullable. + operationId: users.chats.GetTabs + 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 + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.teamsTab' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.chat + summary: Update the navigation property tabs in users + operationId: users.chats.UpdateTabs + 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 + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.teamsTab' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.chat + summary: Delete navigation property tabs for users + operationId: users.chats.DeleteTabs + 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 + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $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. + get: + tags: + - users.chat + summary: Get teamsApp from users + description: The application that is linked to the tab. + operationId: users.chats.tabs.GetTeamsApp + 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 + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.teamsApp' + default: + $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. + get: + tags: + - users.chat + summary: Get the number of the resource + operationId: users.chats.tabs.GetCount-bf26 + 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 + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/users/{user-id}/chats/{chat-id}/targetedMessages': + description: Provides operations to manage the targetedMessages property of the microsoft.graph.chat entity. + get: + tags: + - users.chat + summary: Get targetedMessages from users + operationId: users.chats.ListTargetedMessages + 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 + - $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: + '200': + $ref: '#/components/responses/microsoft.graph.targetedChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - users.chat + summary: Create new navigation property to targetedMessages for users + operationId: users.chats.CreateTargetedMessages + 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 + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}': + description: Provides operations to manage the targetedMessages property of the microsoft.graph.chat entity. + get: + tags: + - users.chat + summary: Get targetedMessages from users + operationId: users.chats.GetTargetedMessages + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.chat + summary: Update the navigation property targetedMessages in users + operationId: users.chats.UpdateTargetedMessages + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.chat + summary: Delete navigation property targetedMessages for users + operationId: users.chats.DeleteTargetedMessages + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - users.chat + summary: Get hostedContents from users + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: users.chats.targetedMessages.ListHostedContents + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $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: + '200': + $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - users.chat + summary: Create new navigation property to hostedContents for users + operationId: users.chats.targetedMessages.CreateHostedContents + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - users.chat + summary: Get hostedContents from users + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: users.chats.targetedMessages.GetHostedContents + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.chat + summary: Update the navigation property hostedContents in users + operationId: users.chats.targetedMessages.UpdateHostedContents + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.chat + summary: Delete navigation property hostedContents for users + operationId: users.chats.targetedMessages.DeleteHostedContents + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': + description: Provides operations to manage the media for the user entity. + get: + tags: + - users.chat + summary: Get media content for the navigation property hostedContents from users + description: The unique identifier for an entity. Read-only. + operationId: users.chats.targetedMessages.GetHostedContentsContent + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + responses: + '200': + description: Retrieved media content + content: + application/octet-stream: + schema: + type: string + format: binary + default: + $ref: '#/components/responses/error' + put: + tags: + - users.chat + summary: Update media content for the navigation property hostedContents in users + description: The unique identifier for an entity. Read-only. + operationId: users.chats.targetedMessages.UpdateHostedContentsContent + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + requestBody: + description: New media content. + content: + application/octet-stream: + schema: + type: string + format: binary + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + delete: + tags: + - users.chat + summary: Delete media content for the navigation property hostedContents in users + description: The unique identifier for an entity. Read-only. + operationId: users.chats.targetedMessages.DeleteHostedContentsContent + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - users.chat + summary: Get the number of the resource + operationId: users.chats.targetedMessages.hostedContents.GetCount-94c1 + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies': + description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. + get: + tags: + - users.chat + summary: Get replies from users + description: Replies for a specified message. Supports $expand for channel messages. + operationId: users.chats.targetedMessages.ListReplies + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $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: + '200': + $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - users.chat + summary: Create new navigation property to replies for users + operationId: users.chats.targetedMessages.CreateReplies + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}': + description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. + get: + tags: + - users.chat + summary: Get replies from users + description: Replies for a specified message. Supports $expand for channel messages. + operationId: users.chats.targetedMessages.GetReplies + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.chat + summary: Update the navigation property replies in users + operationId: users.chats.targetedMessages.UpdateReplies + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessage' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.chat + summary: Delete navigation property replies for users + operationId: users.chats.targetedMessages.DeleteReplies + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - users.chat + summary: Get hostedContents from users + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: users.chats.targetedMessages.replies.ListHostedContents + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + - $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: + '200': + $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - users.chat + summary: Create new navigation property to hostedContents for users + operationId: users.chats.targetedMessages.replies.CreateHostedContents + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - users.chat + summary: Get hostedContents from users + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: users.chats.targetedMessages.replies.GetHostedContents + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - users.chat - summary: Update the navigation property pinnedMessages in users - operationId: users.chats.UpdatePinnedMessages + summary: Update the navigation property hostedContents in users + operationId: users.chats.targetedMessages.replies.UpdateHostedContents parameters: - name: user-id in: path @@ -1148931,19 +1174194,33 @@ paths: schema: type: string x-ms-docs-key-type: chat - - name: pinnedChatMessageInfo-id + - name: targetedChatMessage-id in: path - description: The unique identifier of pinnedChatMessageInfo + description: The unique identifier of targetedChatMessage required: true schema: type: string - x-ms-docs-key-type: pinnedChatMessageInfo + x-ms-docs-key-type: targetedChatMessage + - 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 requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo' + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' required: true responses: '204': @@ -1148954,8 +1174231,8 @@ paths: delete: tags: - users.chat - summary: Delete navigation property pinnedMessages for users - operationId: users.chats.DeletePinnedMessages + summary: Delete navigation property hostedContents for users + operationId: users.chats.targetedMessages.replies.DeleteHostedContents parameters: - name: user-id in: path @@ -1148971,13 +1174248,27 @@ paths: schema: type: string x-ms-docs-key-type: chat - - name: pinnedChatMessageInfo-id + - name: targetedChatMessage-id in: path - description: The unique identifier of pinnedChatMessageInfo + description: The unique identifier of targetedChatMessage required: true schema: type: string - x-ms-docs-key-type: pinnedChatMessageInfo + x-ms-docs-key-type: targetedChatMessage + - 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 - name: If-Match in: header description: ETag @@ -1148989,14 +1174280,18 @@ paths: default: $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. + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': + description: Provides operations to manage the media for the user entity. get: tags: - users.chat - summary: Get message from users - description: Represents details about the chat message that is pinned. - operationId: users.chats.pinnedMessages.GetMessage + summary: Get media content for the navigation property hostedContents from users + description: The unique identifier for an entity. Read-only. + operationId: users.chats.targetedMessages.replies.GetHostedContentsContent parameters: - name: user-id in: path @@ -1149012,50 +1174307,43 @@ paths: schema: type: string x-ms-docs-key-type: chat - - name: pinnedChatMessageInfo-id + - name: targetedChatMessage-id in: path - description: The unique identifier of pinnedChatMessageInfo + description: The unique identifier of targetedChatMessage required: true schema: type: string - x-ms-docs-key-type: pinnedChatMessageInfo - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string - - name: $expand - in: query - description: Expand related entities - style: form - explode: false + type: string + x-ms-docs-key-type: chatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: chatMessageHostedContent responses: '200': - description: Retrieved navigation property + description: Retrieved media content content: - application/json: + application/octet-stream: schema: - $ref: '#/components/schemas/microsoft.graph.chatMessage' + type: string + format: binary default: $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. - get: + put: tags: - users.chat - summary: Get the number of the resource - operationId: users.chats.pinnedMessages.GetCount-bc2d + summary: Update media content for the navigation property hostedContents in users + description: The unique identifier for an entity. Read-only. + operationId: users.chats.targetedMessages.replies.UpdateHostedContentsContent parameters: - name: user-id in: path @@ -1149071,21 +1174359,46 @@ paths: schema: type: string x-ms-docs-key-type: chat - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + requestBody: + description: New media content. + content: + application/octet-stream: + schema: + type: string + format: binary + required: true responses: - '200': - $ref: '#/components/responses/ODataCountResponse' + '204': + description: Success default: $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. - get: + delete: tags: - users.chat - summary: Get tabs from users - description: A collection of all the tabs in the chat. Nullable. - operationId: users.chats.ListTabs + summary: Delete media content for the navigation property hostedContents in users + description: The unique identifier for an entity. Read-only. + operationId: users.chats.targetedMessages.replies.DeleteHostedContentsContent parameters: - name: user-id in: path @@ -1149101,55 +1174414,87 @@ paths: schema: type: string x-ms-docs-key-type: chat - - $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 + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string - - name: $expand - in: query - description: Expand related entities - style: form - explode: false + type: string + x-ms-docs-key-type: chatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: chatMessageHostedContent + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - users.chat + summary: Get the number of the resource + operationId: users.chats.targetedMessages.replies.hostedContents.GetCount-bec2 + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: '200': - $ref: '#/components/responses/microsoft.graph.teamsTabCollectionResponse' + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. post: tags: - users.chat - summary: Create new navigation property to tabs for users - operationId: users.chats.CreateTabs + summary: Invoke action setReaction + operationId: users.user.chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.setReaction parameters: - name: user-id in: path @@ -1149165,31 +1174510,54 @@ paths: schema: type: string x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage requestBody: - description: New navigation property + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.teamsTab' + type: object + properties: + reactionType: + type: string + nullable: true required: true responses: - '201': - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.teamsTab' + '204': + description: Success default: $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. - get: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.softDelete': + description: Provides operations to call the softDelete method. + post: tags: - users.chat - summary: Get tabs from users - description: A collection of all the tabs in the chat. Nullable. - operationId: users.chats.GetTabs + summary: 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-beta + operationId: users.user.chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.softDelete parameters: - name: user-id in: path @@ -1149205,48 +1174573,85 @@ paths: schema: type: string x-ms-docs-key-type: chat - - name: teamsTab-id + - name: targetedChatMessage-id in: path - description: The unique identifier of teamsTab + description: The unique identifier of targetedChatMessage required: true schema: type: string - x-ms-docs-key-type: teamsTab - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string - - name: $expand - in: query - description: Expand related entities - style: form - explode: false + type: string + x-ms-docs-key-type: chatMessage + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.softDelete' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.undoSoftDelete': + description: Provides operations to call the undoSoftDelete method. + post: + tags: + - users.chat + summary: 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-beta + operationId: users.user.chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.undoSoftDelete + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true schema: - uniqueItems: true - type: array - items: - type: string + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage responses: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.teamsTab' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - users.chat - summary: Update the navigation property tabs in users - operationId: users.chats.UpdateTabs + summary: Invoke action unsetReaction + operationId: users.user.chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.unsetReaction parameters: - name: user-id in: path @@ -1149262,31 +1174667,50 @@ paths: schema: type: string x-ms-docs-key-type: chat - - name: teamsTab-id + - name: targetedChatMessage-id in: path - description: The unique identifier of teamsTab + description: The unique identifier of targetedChatMessage required: true schema: type: string - x-ms-docs-key-type: teamsTab + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.teamsTab' + type: object + properties: + reactionType: + type: string + nullable: true required: true responses: '204': description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/$count': + description: Provides operations to count the resources in the collection. + get: tags: - users.chat - summary: Delete navigation property tabs for users - operationId: users.chats.DeleteTabs + summary: Get the number of the resource + operationId: users.chats.targetedMessages.replies.GetCount-b067 parameters: - name: user-id in: path @@ -1149302,32 +1174726,31 @@ paths: schema: type: string x-ms-docs-key-type: chat - - name: teamsTab-id + - name: targetedChatMessage-id in: path - description: The unique identifier of teamsTab + description: The unique identifier of targetedChatMessage required: true schema: type: string - x-ms-docs-key-type: teamsTab - - name: If-Match - in: header - description: ETag - schema: - type: string + x-ms-docs-key-type: targetedChatMessage + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + '200': + $ref: '#/components/responses/ODataCountResponse' default: $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. + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()': + description: Provides operations to call the delta method. get: tags: - users.chat - summary: Get teamsApp from users - description: The application that is linked to the tab. - operationId: users.chats.tabs.GetTeamsApp + summary: 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 obtain 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-beta + operationId: users.user.chats.chat.targetedMessages.targetedChatMessage.replies.delta parameters: - name: user-id in: path @@ -1149343,13 +1174766,18 @@ paths: schema: type: string x-ms-docs-key-type: chat - - name: teamsTab-id + - name: targetedChatMessage-id in: path - description: The unique identifier of teamsTab + description: The unique identifier of targetedChatMessage required: true schema: type: string - x-ms-docs-key-type: teamsTab + x-ms-docs-key-type: targetedChatMessage + - $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 @@ -1149360,6 +1174788,16 @@ paths: 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 @@ -1149372,21 +1174810,229 @@ paths: type: string responses: '200': - description: Retrieved navigation property + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.teamsApp' + title: Collection of chatMessage + type: object + allOf: + - $ref: '#/components/schemas/BaseDeltaFunctionResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.chatMessage' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/users/{user-id}/chats/{chat-id}/tabs/$count': + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-grouped-path: + - '/users/{user-id}/adhocCalls/{adhocCall-id}/recordings/microsoft.graph.delta()' + - '/users/{user-id}/adhocCalls/{adhocCall-id}/transcripts/microsoft.graph.delta()' + - '/users/{user-id}/calendar/calendarView/microsoft.graph.delta()' + - '/users/{user-id}/calendar/events/{event-id}/instances/microsoft.graph.delta()' + - '/users/{user-id}/calendar/events/microsoft.graph.delta()' + - '/users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarView/microsoft.graph.delta()' + - '/users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/instances/microsoft.graph.delta()' + - '/users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/microsoft.graph.delta()' + - '/users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/microsoft.graph.delta()' + - '/users/{user-id}/calendars/{calendar-id}/calendarView/microsoft.graph.delta()' + - '/users/{user-id}/calendars/{calendar-id}/events/{event-id}/instances/microsoft.graph.delta()' + - '/users/{user-id}/calendars/{calendar-id}/events/microsoft.graph.delta()' + - '/users/{user-id}/calendars/microsoft.graph.delta()' + - '/users/{user-id}/calendarView/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' + - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' + - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' + - '/users/{user-id}/contactFolders/microsoft.graph.delta()' + - '/users/{user-id}/contacts/microsoft.graph.delta()' + - '/users/{user-id}/devices/microsoft.graph.delta()' + - '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.delta()' + - '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.delta(token=''{token}'')' + - '/users/{user-id}/drives/{drive-id}/list/items/microsoft.graph.delta()' + - '/users/{user-id}/drives/{drive-id}/list/items/microsoft.graph.delta(token=''{token}'')' + - '/users/{user-id}/drives/{drive-id}/root/microsoft.graph.delta()' + - '/users/{user-id}/drives/{drive-id}/root/microsoft.graph.delta(token=''{token}'')' + - '/users/{user-id}/events/{event-id}/instances/microsoft.graph.delta()' + - '/users/{user-id}/events/microsoft.graph.delta()' + - '/users/{user-id}/joinedGroups/microsoft.graph.delta()' + - '/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/microsoft.graph.delta()' + - '/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/microsoft.graph.delta()' + - '/users/{user-id}/mailFolders/{mailFolder-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/mailFolders/microsoft.graph.delta()' + - '/users/{user-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/microsoft.graph.delta()' + - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/microsoft.graph.delta()' + - '/users/{user-id}/planner/all/microsoft.graph.delta()' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/microsoft.graph.delta()' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/microsoft.graph.delta()' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/microsoft.graph.delta()' + - '/users/{user-id}/planner/plans/microsoft.graph.delta()' + - '/users/{user-id}/planner/tasks/microsoft.graph.delta()' + - '/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/microsoft.graph.delta()' + - '/users/{user-id}/todo/lists/microsoft.graph.delta()' + - /users/microsoft.graph.delta() + - /users/microsoft.graph.delta() + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.forwardToChat': + description: Provides operations to call the forwardToChat method. + post: + tags: + - users.chat + summary: Invoke action forwardToChat + description: 'Forward a chat message, a channel message, or a channel message reply to a chat.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta + operationId: users.user.chats.chat.targetedMessages.targetedChatMessage.replies.forwardToChat + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + targetChatIds: + type: array + items: + type: string + nullable: true + messageIds: + type: array + items: + type: string + nullable: true + additionalMessage: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - type: object + nullable: true + required: true + responses: + '200': + 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat' + - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.forwardToChat' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.replyWithQuote': + description: Provides operations to call the replyWithQuote method. + post: + tags: + - users.chat + summary: Invoke action replyWithQuote + description: Reply with quote to a single chat message or multiple chat messages in a chat. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta + operationId: users.user.chats.chat.targetedMessages.targetedChatMessage.replies.replyWithQuote + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + messageIds: + type: array + items: + type: string + nullable: true + replyMessage: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - type: object + nullable: true + required: true + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote' + - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.replyWithQuote' + '/users/{user-id}/chats/{chat-id}/targetedMessages/$count': description: Provides operations to count the resources in the collection. get: tags: - users.chat summary: Get the number of the resource - operationId: users.chats.tabs.GetCount-bf26 + operationId: users.chats.targetedMessages.GetCount-23e7 parameters: - name: user-id in: path @@ -1153641,6 +1179287,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/microsoft.graph.delta()' @@ -1153864,6 +1179511,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/microsoft.graph.delta()' @@ -1154874,6 +1180522,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/microsoft.graph.delta()' @@ -1155076,6 +1180725,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1155949,6 +1181599,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1163281,6 +1188932,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1172599,88 +1198251,188 @@ paths: schema: type: string x-ms-docs-key-type: listItemVersion - - 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: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.fieldValueSet' - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - users.drive - summary: Update the navigation property fields in users - operationId: users.drives.items.listItem.versions.UpdateFields - parameters: - - name: user-id - in: path - description: The unique identifier of user - required: true - schema: - type: string - x-ms-docs-key-type: user - - name: drive-id - in: path - description: The unique identifier of drive - required: true - schema: - type: string - x-ms-docs-key-type: drive - - name: driveItem-id - in: path - description: The unique identifier of driveItem - required: true - schema: - type: string - x-ms-docs-key-type: driveItem - - name: listItemVersion-id - in: path - description: The unique identifier of listItemVersion - required: true - schema: - type: string - x-ms-docs-key-type: listItemVersion - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.fieldValueSet' - required: true + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.fieldValueSet' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.drive + summary: Update the navigation property fields in users + operationId: users.drives.items.listItem.versions.UpdateFields + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + - name: listItemVersion-id + in: path + description: The unique identifier of listItemVersion + required: true + schema: + type: string + x-ms-docs-key-type: listItemVersion + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.fieldValueSet' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.drive + summary: Delete navigation property fields for users + operationId: users.drives.items.listItem.versions.DeleteFields + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + - name: listItemVersion-id + in: path + description: The unique identifier of listItemVersion + required: true + schema: + type: string + x-ms-docs-key-type: listItemVersion + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields' + - '/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields' + - '/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields' + - '/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields' + - '/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields' + '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/microsoft.graph.restoreVersion': + description: Provides operations to call the restoreVersion method. + post: + tags: + - users.drive + summary: Invoke action restoreVersion + operationId: users.user.drives.drive.items.driveItem.listItem.versions.listItemVersion.restoreVersion + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + - name: listItemVersion-id + in: path + description: The unique identifier of listItemVersion + required: true + schema: + type: string + x-ms-docs-key-type: listItemVersion responses: '204': description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/microsoft.graph.restoreVersion' + - '/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/microsoft.graph.restoreVersion' + - '/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/microsoft.graph.restoreVersion' + - '/users/{user-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}/microsoft.graph.restoreVersion' + '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/$count': + description: Provides operations to count the resources in the collection. + get: tags: - users.drive - summary: Delete navigation property fields for users - operationId: users.drives.items.listItem.versions.DeleteFields + summary: Get the number of the resource + operationId: users.drives.items.listItem.versions.GetCount-ddf2 parameters: - name: user-id in: path @@ -1172703,37 +1198455,20 @@ paths: schema: type: string x-ms-docs-key-type: driveItem - - name: listItemVersion-id - in: path - description: The unique identifier of listItemVersion - required: true - schema: - type: string - x-ms-docs-key-type: listItemVersion - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + '200': + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields' - - '/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields' - - '/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields' - - '/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields' - - '/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields' - '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/microsoft.graph.restoreVersion': - description: Provides operations to call the restoreVersion method. + '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive': + description: Provides operations to call the archive method. post: tags: - users.drive - summary: Invoke action restoreVersion - operationId: users.user.drives.drive.items.driveItem.listItem.versions.listItemVersion.restoreVersion + summary: Invoke action archive + operationId: users.user.drives.drive.items.driveItem.archive parameters: - name: user-id in: path @@ -1172756,13 +1198491,6 @@ paths: schema: type: string x-ms-docs-key-type: driveItem - - name: listItemVersion-id - in: path - description: The unique identifier of listItemVersion - required: true - schema: - type: string - x-ms-docs-key-type: listItemVersion responses: '204': description: Success @@ -1172770,46 +1198498,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: - - '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/microsoft.graph.restoreVersion' - - '/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/microsoft.graph.restoreVersion' - - '/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/microsoft.graph.restoreVersion' - - '/users/{user-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}/microsoft.graph.restoreVersion' - '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/$count': - description: Provides operations to count the resources in the collection. - get: - tags: - - users.drive - summary: Get the number of the resource - operationId: users.drives.items.listItem.versions.GetCount-ddf2 - parameters: - - name: user-id - in: path - description: The unique identifier of user - required: true - schema: - type: string - x-ms-docs-key-type: user - - name: drive-id - in: path - description: The unique identifier of drive - required: true - schema: - type: string - x-ms-docs-key-type: drive - - name: driveItem-id - in: path - description: The unique identifier of driveItem - required: true - schema: - type: string - x-ms-docs-key-type: driveItem - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - '200': - $ref: '#/components/responses/ODataCountResponse' - default: - $ref: '#/components/responses/error' + - '/users/{user-id}/drives/{drive-id}/root/microsoft.graph.archive' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.assignSensitivityLabel': description: Provides operations to call the assignSensitivityLabel method. post: @@ -1173302,6 +1198992,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1173443,6 +1199134,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1174125,6 +1199817,51 @@ paths: x-ms-docs-grouped-path: - '/users/{user-id}/drives/{drive-id}/microsoft.graph.search(q=''{q}'')' - '/users/{user-id}/drives/{drive-id}/root/microsoft.graph.search(q=''{q}'')' + '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive': + description: Provides operations to call the unarchive method. + post: + tags: + - users.drive + summary: Invoke action unarchive + operationId: users.user.drives.drive.items.driveItem.unarchive + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.driveItem' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/drives/{drive-id}/root/microsoft.graph.unarchive' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unfollow': description: Provides operations to call the unfollow method. post: @@ -1182843,6 +1208580,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1182977,6 +1208715,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1190557,6 +1216296,37 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + '/users/{user-id}/drives/{drive-id}/root/microsoft.graph.archive': + description: Provides operations to call the archive method. + post: + tags: + - users.drive + summary: Invoke action archive + operationId: users.user.drives.drive.root.archive + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' '/users/{user-id}/drives/{drive-id}/root/microsoft.graph.assignSensitivityLabel': description: Provides operations to call the assignSensitivityLabel method. post: @@ -1191000,6 +1216770,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1191134,6 +1216905,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1191753,6 +1217525,44 @@ paths: x-ms-docs-grouped-path: - '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.search(q=''{q}'')' - '/users/{user-id}/drives/{drive-id}/microsoft.graph.search(q=''{q}'')' + '/users/{user-id}/drives/{drive-id}/root/microsoft.graph.unarchive': + description: Provides operations to call the unarchive method. + post: + tags: + - users.drive + summary: Invoke action unarchive + operationId: users.user.drives.drive.root.unarchive + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.driveItem' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' '/users/{user-id}/drives/{drive-id}/root/microsoft.graph.unfollow': description: Provides operations to call the unfollow method. post: @@ -1193863,6 +1219673,7 @@ paths: tags: - users.employeeExperienceUser summary: Get employeeExperience from users + description: The employee experience resources for the user. Read-only. Nullable. operationId: users.GetEmployeeExperience parameters: - name: user-id @@ -1194893,19 +1220704,579 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.learningCourseActivity' + $ref: '#/components/schemas/microsoft.graph.learningCourseActivity' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/employeeExperience/learningCourseActivities/{learningCourseActivity-id}' + '/users/{user-id}/employeeExperience/learningCourseActivities/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - users.employeeExperienceUser + summary: Get the number of the resource + operationId: users.employeeExperience.learningCourseActivities.GetCount-dbc7 + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/users/{user-id}/employeeExperience/storyline': + description: Provides operations to manage the storyline property of the microsoft.graph.employeeExperienceUser entity. + get: + tags: + - users.employeeExperienceUser + summary: Get storyline from users + description: The user's storyline for following and engagement features. + operationId: users.employeeExperience.GetStoryline + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storyline' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.employeeExperienceUser + summary: Update the navigation property storyline in users + operationId: users.employeeExperience.UpdateStoryline + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storyline' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.employeeExperienceUser + summary: Delete navigation property storyline for users + operationId: users.employeeExperience.DeleteStoryline + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/users/{user-id}/employeeExperience/storyline/followers': + description: Provides operations to manage the followers property of the microsoft.graph.storyline entity. + get: + tags: + - users.employeeExperienceUser + summary: List follower objects + description: Retrieve a list of users who are following a specified user's storyline. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/storyline-list-followers?view=graph-rest-beta + operationId: users.employeeExperience.storyline.ListFollowers + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - $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: + '200': + $ref: '#/components/responses/microsoft.graph.storylineFollowerCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - users.employeeExperienceUser + summary: Create new navigation property to followers for users + operationId: users.employeeExperience.storyline.CreateFollowers + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/users/{user-id}/employeeExperience/storyline/followers/{storylineFollower-id}': + description: Provides operations to manage the followers property of the microsoft.graph.storyline entity. + get: + tags: + - users.employeeExperienceUser + summary: Get followers from users + description: The users who are following this user. + operationId: users.employeeExperience.storyline.GetFollowers + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: storylineFollower-id + in: path + description: The unique identifier of storylineFollower + required: true + schema: + type: string + x-ms-docs-key-type: storylineFollower + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.employeeExperienceUser + summary: Update the navigation property followers in users + operationId: users.employeeExperience.storyline.UpdateFollowers + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: storylineFollower-id + in: path + description: The unique identifier of storylineFollower + required: true + schema: + type: string + x-ms-docs-key-type: storylineFollower + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.employeeExperienceUser + summary: Delete navigation property followers for users + operationId: users.employeeExperience.storyline.DeleteFollowers + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: storylineFollower-id + in: path + description: The unique identifier of storylineFollower + required: true + schema: + type: string + x-ms-docs-key-type: storylineFollower + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/users/{user-id}/employeeExperience/storyline/followers/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - users.employeeExperienceUser + summary: Get the number of the resource + operationId: users.employeeExperience.storyline.followers.GetCount-3d49 + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/users/{user-id}/employeeExperience/storyline/followings': + description: Provides operations to manage the followings property of the microsoft.graph.storyline entity. + get: + tags: + - users.employeeExperienceUser + summary: List following objects + description: Retrieve a list of users whose storyline the specified user is currently following. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/storyline-list-followings?view=graph-rest-beta + operationId: users.employeeExperience.storyline.ListFollowings + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - $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: + '200': + $ref: '#/components/responses/microsoft.graph.storylineFollowingCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - users.employeeExperienceUser + summary: Create new navigation property to followings for users + operationId: users.employeeExperience.storyline.CreateFollowings + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/users/{user-id}/employeeExperience/storyline/followings/{storylineFollowing-id}': + description: Provides operations to manage the followings property of the microsoft.graph.storyline entity. + get: + tags: + - users.employeeExperienceUser + summary: Get followings from users + description: The users that this user is following. + operationId: users.employeeExperience.storyline.GetFollowings + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: storylineFollowing-id + in: path + description: The unique identifier of storylineFollowing + required: true + schema: + type: string + x-ms-docs-key-type: storylineFollowing + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/users/{user-id}/employeeExperience/learningCourseActivities/{learningCourseActivity-id}' - '/users/{user-id}/employeeExperience/learningCourseActivities/$count': + patch: + tags: + - users.employeeExperienceUser + summary: Update the navigation property followings in users + operationId: users.employeeExperience.storyline.UpdateFollowings + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: storylineFollowing-id + in: path + description: The unique identifier of storylineFollowing + required: true + schema: + type: string + x-ms-docs-key-type: storylineFollowing + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.employeeExperienceUser + summary: Delete navigation property followings for users + operationId: users.employeeExperience.storyline.DeleteFollowings + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: storylineFollowing-id + in: path + description: The unique identifier of storylineFollowing + required: true + schema: + type: string + x-ms-docs-key-type: storylineFollowing + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/users/{user-id}/employeeExperience/storyline/followings/$count': description: Provides operations to count the resources in the collection. get: tags: - users.employeeExperienceUser summary: Get the number of the resource - operationId: users.employeeExperience.learningCourseActivities.GetCount-dbc7 + operationId: users.employeeExperience.storyline.followings.GetCount-f5e7 parameters: - name: user-id in: path @@ -1195960,6 +1222331,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1196520,6 +1222892,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1200407,6 +1226780,12 @@ paths: $ref: '#/components/responses/microsoft.graph.sharedInsightCollectionResponse' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -1200440,6 +1226819,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.sharedInsight' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/users/{user-id}/insights/shared/{sharedInsight-id}': description: Provides operations to manage the shared property of the microsoft.graph.officeGraphInsights entity. @@ -1200493,6 +1226878,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.sharedInsight' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation patch: tags: @@ -1200526,6 +1226917,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation delete: tags: @@ -1200557,6 +1226954,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/users/{user-id}/insights/shared/{sharedInsight-id}/lastSharedMethod': description: Provides operations to manage the lastSharedMethod property of the microsoft.graph.sharedInsight entity. @@ -1200609,6 +1227012,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.entity' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/users/{user-id}/insights/shared/{sharedInsight-id}/resource': description: Provides operations to manage the resource property of the microsoft.graph.sharedInsight entity. @@ -1200662,6 +1227071,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.entity' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/users/{user-id}/insights/shared/$count': description: Provides operations to count the resources in the collection. @@ -1200685,6 +1227100,12 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' '/users/{user-id}/insights/trending': description: Provides operations to manage the trending property of the microsoft.graph.officeGraphInsights entity. get: @@ -1201023,6 +1227444,12 @@ paths: $ref: '#/components/responses/microsoft.graph.usedInsightCollectionResponse' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -1201056,6 +1227483,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.usedInsight' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/users/{user-id}/insights/used/{usedInsight-id}': description: Provides operations to manage the used property of the microsoft.graph.officeGraphInsights entity. @@ -1201109,6 +1227542,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.usedInsight' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation patch: tags: @@ -1201142,6 +1227581,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation delete: tags: @@ -1201173,6 +1227618,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/users/{user-id}/insights/used/{usedInsight-id}/resource': description: Provides operations to manage the resource property of the microsoft.graph.usedInsight entity. @@ -1201226,6 +1227677,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.entity' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/users/{user-id}/insights/used/$count': description: Provides operations to count the resources in the collection. @@ -1201249,6 +1227706,12 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' '/users/{user-id}/invitedBy': description: Provides operations to manage the invitedBy property of the microsoft.graph.user entity. get: @@ -1201450,6 +1227913,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1205336,6 +1231800,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1206122,6 +1232587,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1208702,6 +1235168,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1209404,6 +1235871,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1213055,6 +1239523,35 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action + '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.restoreManagedHomeScreen': + description: Provides operations to call the restoreManagedHomeScreen method. + post: + tags: + - users.managedDevice + summary: Invoke action restoreManagedHomeScreen + description: Restore Managed Home Screen + operationId: users.user.managedDevices.managedDevice.restoreManagedHomeScreen + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.retire': description: Provides operations to call the retire method. post: @@ -1213084,6 +1239581,41 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action + '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.retrieveDeviceLocalAdminAccountDetail()': + description: Provides operations to call the retrieveDeviceLocalAdminAccountDetail method. + get: + tags: + - users.managedDevice + summary: Invoke function retrieveDeviceLocalAdminAccountDetail + operationId: users.user.managedDevices.managedDevice.retrieveDeviceLocalAdminAccountDetail + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.deviceLocalAdminAccountDetail' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.retrieveMacOSManagedDeviceLocalAdminAccountDetail()': description: Provides operations to call the retrieveMacOSManagedDeviceLocalAdminAccountDetail method. get: @@ -1213119,6 +1239651,42 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: function + '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.retrieveRecoveryLockPasscode()': + description: Provides operations to call the retrieveRecoveryLockPasscode method. + get: + tags: + - users.managedDevice + summary: Invoke function retrieveRecoveryLockPasscode + operationId: users.user.managedDevices.managedDevice.retrieveRecoveryLockPasscode + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '200': + description: Success + content: + application/json: + schema: + type: object + properties: + value: + type: string + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.revokeAppleVppLicenses': description: Provides operations to call the revokeAppleVppLicenses method. post: @@ -1213234,6 +1239802,35 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action + '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.rotateRecoveryLockPasscode': + description: Provides operations to call the rotateRecoveryLockPasscode method. + post: + tags: + - users.managedDevice + summary: Invoke action rotateRecoveryLockPasscode + description: Rotates the recovery lock passcode for the specified macOS device + operationId: users.user.managedDevices.managedDevice.rotateRecoveryLockPasscode + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.sendCustomNotificationToCompanyPortal': description: Provides operations to call the sendCustomNotificationToCompanyPortal method. post: @@ -1213304,9 +1239901,77 @@ paths: schema: type: object properties: - deviceName: + deviceName: + type: string + nullable: true + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.shutDown': + description: Provides operations to call the shutDown method. + post: + tags: + - users.managedDevice + summary: Invoke action shutDown + description: Shut down device + operationId: users.user.managedDevices.managedDevice.shutDown + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.suspendManagedHomeScreen': + description: Provides operations to call the suspendManagedHomeScreen method. + post: + tags: + - users.managedDevice + summary: Invoke action suspendManagedHomeScreen + description: Temporarily suspend Managed Home Screen + operationId: users.user.managedDevices.managedDevice.suspendManagedHomeScreen + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + timeoutMinutes: type: string - nullable: true required: true responses: '204': @@ -1213314,35 +1239979,6 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.shutDown': - description: Provides operations to call the shutDown method. - post: - tags: - - users.managedDevice - summary: Invoke action shutDown - description: Shut down device - operationId: users.user.managedDevices.managedDevice.shutDown - parameters: - - name: user-id - in: path - description: The unique identifier of user - required: true - schema: - type: string - x-ms-docs-key-type: user - - name: managedDevice-id - in: path - description: The unique identifier of managedDevice - required: true - schema: - type: string - x-ms-docs-key-type: managedDevice - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.syncDevice': description: Provides operations to call the syncDevice method. post: @@ -1217722,6 +1244358,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1230805,6 +1257442,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1232210,6 +1258848,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1246272,6 +1272911,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1246710,15 +1273350,243 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerPlan' + $ref: '#/components/schemas/microsoft.graph.plannerPlan' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.plannerUser + summary: Update the navigation property plans in users + operationId: users.planner.UpdatePlans + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerPlan' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.plannerUser + summary: Delete navigation property plans for users + operationId: users.planner.DeletePlans + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets': + description: Provides operations to manage the buckets property of the microsoft.graph.plannerPlan entity. + get: + tags: + - users.plannerUser + summary: Get buckets from users + description: Collection of buckets in the plan. Read-only. Nullable. + operationId: users.planner.plans.ListBuckets + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - $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: + '200': + $ref: '#/components/responses/microsoft.graph.plannerBucketCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - users.plannerUser + summary: Create new navigation property to buckets for users + operationId: users.planner.plans.CreateBuckets + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucket' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucket' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}': + description: Provides operations to manage the buckets property of the microsoft.graph.plannerPlan entity. + get: + tags: + - users.plannerUser + summary: Get buckets from users + description: Collection of buckets in the plan. Read-only. Nullable. + operationId: users.planner.plans.GetBuckets + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucket' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - users.plannerUser - summary: Update the navigation property plans in users - operationId: users.planner.UpdatePlans + summary: Update the navigation property buckets in users + operationId: users.planner.plans.UpdateBuckets parameters: - name: user-id in: path @@ -1246734,12 +1273602,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerPlan' + $ref: '#/components/schemas/microsoft.graph.plannerBucket' required: true responses: '204': @@ -1246750,8 +1273625,8 @@ paths: delete: tags: - users.plannerUser - summary: Delete navigation property plans for users - operationId: users.planner.DeletePlans + summary: Delete navigation property buckets for users + operationId: users.planner.plans.DeleteBuckets parameters: - name: user-id in: path @@ -1246767,6 +1273642,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket - name: If-Match in: header description: ETag @@ -1246778,14 +1273660,14 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets': - description: Provides operations to manage the buckets property of the microsoft.graph.plannerPlan entity. + '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks': + description: Provides operations to manage the tasks property of the microsoft.graph.plannerBucket entity. get: tags: - users.plannerUser - summary: Get buckets from users - description: Collection of buckets in the plan. Read-only. Nullable. - operationId: users.planner.plans.ListBuckets + summary: Get tasks from users + description: Read-only. Nullable. The collection of tasks in the bucket. + operationId: users.planner.plans.buckets.ListTasks parameters: - name: user-id in: path @@ -1246801,6 +1273683,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' @@ -1246838,7 +1273727,7 @@ paths: type: string responses: '200': - $ref: '#/components/responses/microsoft.graph.plannerBucketCollectionResponse' + $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse' default: $ref: '#/components/responses/error' x-ms-pageable: @@ -1246848,8 +1273737,8 @@ paths: post: tags: - users.plannerUser - summary: Create new navigation property to buckets for users - operationId: users.planner.plans.CreateBuckets + summary: Create new navigation property to tasks for users + operationId: users.planner.plans.buckets.CreateTasks parameters: - name: user-id in: path @@ -1246865,12 +1273754,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucket' + $ref: '#/components/schemas/microsoft.graph.plannerTask' required: true responses: '201': @@ -1246878,18 +1273774,18 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucket' + $ref: '#/components/schemas/microsoft.graph.plannerTask' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}': - description: Provides operations to manage the buckets property of the microsoft.graph.plannerPlan entity. + '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}': + description: Provides operations to manage the tasks property of the microsoft.graph.plannerBucket entity. get: tags: - users.plannerUser - summary: Get buckets from users - description: Collection of buckets in the plan. Read-only. Nullable. - operationId: users.planner.plans.GetBuckets + summary: Get tasks from users + description: Read-only. Nullable. The collection of tasks in the bucket. + operationId: users.planner.plans.buckets.GetTasks parameters: - name: user-id in: path @@ -1246912,6 +1273808,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask - name: $select in: query description: Select properties to be returned @@ -1246938,15 +1273841,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucket' + $ref: '#/components/schemas/microsoft.graph.plannerTask' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - users.plannerUser - summary: Update the navigation property buckets in users - operationId: users.planner.plans.UpdateBuckets + summary: Update the navigation property tasks in users + operationId: users.planner.plans.buckets.UpdateTasks parameters: - name: user-id in: path @@ -1246969,12 +1273872,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucket' + $ref: '#/components/schemas/microsoft.graph.plannerTask' required: true responses: '204': @@ -1246985,8 +1273895,8 @@ paths: delete: tags: - users.plannerUser - summary: Delete navigation property buckets for users - operationId: users.planner.plans.DeleteBuckets + summary: Delete navigation property tasks for users + operationId: users.planner.plans.buckets.DeleteTasks parameters: - name: user-id in: path @@ -1247009,6 +1273919,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask - name: If-Match in: header description: ETag @@ -1247020,14 +1273937,14 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks': - description: Provides operations to manage the tasks property of the microsoft.graph.plannerBucket entity. + '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: tags: - users.plannerUser - summary: Get tasks from users - description: Read-only. Nullable. The collection of tasks in the bucket. - operationId: users.planner.plans.buckets.ListTasks + summary: Get assignedToTaskBoardFormat from users + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: users.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat parameters: - name: user-id in: path @@ -1247050,21 +1273967,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerBucket - - $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 + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTask - name: $select in: query description: Select properties to be returned @@ -1247087,18 +1273996,19 @@ paths: type: string responses: '200': - $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' default: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - post: + patch: tags: - users.plannerUser - summary: Create new navigation property to tasks for users - operationId: users.planner.plans.buckets.CreateTasks + summary: Update the navigation property assignedToTaskBoardFormat in users + operationId: users.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat parameters: - name: user-id in: path @@ -1247121,31 +1274031,88 @@ paths: schema: type: string x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string requestBody: - description: New navigation property + description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' required: true responses: - '201': - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + '204': + description: Success default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}': - description: Provides operations to manage the tasks property of the microsoft.graph.plannerBucket entity. + delete: + tags: + - users.plannerUser + summary: Delete navigation property assignedToTaskBoardFormat for users + operationId: users.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: tags: - users.plannerUser - summary: Get tasks from users - description: Read-only. Nullable. The collection of tasks in the bucket. - operationId: users.planner.plans.buckets.GetTasks + summary: Get bucketTaskBoardFormat from users + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: users.planner.plans.buckets.tasks.GetBucketTaskBoardFormat parameters: - name: user-id in: path @@ -1247201,15 +1274168,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - users.plannerUser - summary: Update the navigation property tasks in users - operationId: users.planner.plans.buckets.UpdateTasks + summary: Update the navigation property bucketTaskBoardFormat in users + operationId: users.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat parameters: - name: user-id in: path @@ -1247239,12 +1274206,18 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' required: true responses: '204': @@ -1247255,8 +1274228,8 @@ paths: delete: tags: - users.plannerUser - summary: Delete navigation property tasks for users - operationId: users.planner.plans.buckets.DeleteTasks + summary: Delete navigation property bucketTaskBoardFormat for users + operationId: users.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat parameters: - name: user-id in: path @@ -1247297,14 +1274270,17 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + x-ms-docs-grouped-path: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. get: tags: - users.plannerUser - summary: Get assignedToTaskBoardFormat from users - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: users.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + summary: Get details from users + description: Read-only. Nullable. More details about the task. + operationId: users.planner.plans.buckets.tasks.GetDetails parameters: - name: user-id in: path @@ -1247360,15 +1274336,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - users.plannerUser - summary: Update the navigation property assignedToTaskBoardFormat in users - operationId: users.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + summary: Update the navigation property details in users + operationId: users.planner.plans.buckets.tasks.UpdateDetails parameters: - name: user-id in: path @@ -1247409,7 +1274385,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: '204': @@ -1247420,8 +1274396,8 @@ paths: delete: tags: - users.plannerUser - summary: Delete navigation property assignedToTaskBoardFormat for users - operationId: users.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + summary: Delete navigation property details for users + operationId: users.planner.plans.buckets.tasks.DeleteDetails parameters: - name: user-id in: path @@ -1247463,16 +1274439,16 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/users/{user-id}/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/details' + '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - users.plannerUser - summary: Get bucketTaskBoardFormat from users - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: users.planner.plans.buckets.tasks.GetBucketTaskBoardFormat + summary: Get messages from users + description: Read-only. Nullable. Chat messages associated with the task. + operationId: users.planner.plans.buckets.tasks.ListMessages parameters: - name: user-id in: path @@ -1247502,6 +1274478,148 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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: + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - users.plannerUser + summary: Create new navigation property to messages for users + operationId: users.planner.plans.buckets.tasks.CreateMessages + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages' + '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - users.plannerUser + summary: Get messages from users + description: Read-only. Nullable. Chat messages associated with the task. + operationId: users.planner.plans.buckets.tasks.GetMessages + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -1247528,15 +1274646,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - users.plannerUser - summary: Update the navigation property bucketTaskBoardFormat in users - operationId: users.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in users + operationId: users.planner.plans.buckets.tasks.UpdateMessages parameters: - name: user-id in: path @@ -1247566,18 +1274684,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -1247588,8 +1274707,8 @@ paths: delete: tags: - users.plannerUser - summary: Delete navigation property bucketTaskBoardFormat for users - operationId: users.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for users + operationId: users.planner.plans.buckets.tasks.DeleteMessages parameters: - name: user-id in: path @@ -1247619,6 +1274738,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1247631,16 +1274757,19 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/users/{user-id}/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - users.plannerUser - summary: Get details from users - description: Read-only. Nullable. More details about the task. - operationId: users.planner.plans.buckets.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: users.user.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: user-id in: path @@ -1247670,41 +1274799,46 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - users.plannerUser - summary: Update the navigation property details in users - operationId: users.planner.plans.buckets.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: users.user.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: user-id in: path @@ -1247734,30 +1274868,42 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: '204': description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - users.plannerUser - summary: Delete navigation property details for users - operationId: users.planner.plans.buckets.tasks.DeleteDetails + summary: Get the number of the resource + operationId: users.planner.plans.buckets.tasks.messages.GetCount-78fb parameters: - name: user-id in: path @@ -1247787,20 +1274933,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + '200': + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/users/{user-id}/planner/tasks/{plannerTask-id}/details' '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1248112,6 +1275251,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1248272,6 +1275412,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1248469,6 +1275610,9 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/users/{user-id}/drives/{drive-id}/root/microsoft.graph.archive' '/users/{user-id}/planner/plans/{plannerPlan-id}/microsoft.graph.getUsageRights()': description: Provides operations to call the getUsageRights method. get: @@ -1248599,6 +1275743,9 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/users/{user-id}/drives/{drive-id}/root/microsoft.graph.unarchive' '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks': description: Provides operations to manage the tasks property of the microsoft.graph.plannerPlan entity. get: @@ -1249282,6 +1276429,449 @@ paths: x-ms-docs-grouped-path: - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/users/{user-id}/planner/tasks/{plannerTask-id}/details' + '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - users.plannerUser + summary: Get messages from users + description: Read-only. Nullable. Chat messages associated with the task. + operationId: users.planner.plans.tasks.ListMessages + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $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: + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - users.plannerUser + summary: Create new navigation property to messages for users + operationId: users.planner.plans.tasks.CreateMessages + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages' + '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - users.plannerUser + summary: Get messages from users + description: Read-only. Nullable. Chat messages associated with the task. + operationId: users.planner.plans.tasks.GetMessages + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.plannerUser + summary: Update the navigation property messages in users + operationId: users.planner.plans.tasks.UpdateMessages + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.plannerUser + summary: Delete navigation property messages for users + operationId: users.planner.plans.tasks.DeleteMessages + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - users.plannerUser + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: users.user.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - users.plannerUser + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: users.user.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - users.plannerUser + summary: Get the number of the resource + operationId: users.planner.plans.tasks.messages.GetCount-5fb0 + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1249558,6 +1277148,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1249704,6 +1277295,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1250593,6 +1278185,393 @@ paths: x-ms-docs-grouped-path: - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/users/{user-id}/planner/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - users.plannerUser + summary: Get messages from users + description: Read-only. Nullable. Chat messages associated with the task. + operationId: users.planner.tasks.ListMessages + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $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: + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - users.plannerUser + summary: Create new navigation property to messages for users + operationId: users.planner.tasks.CreateMessages + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - users.plannerUser + summary: Get messages from users + description: Read-only. Nullable. Chat messages associated with the task. + operationId: users.planner.tasks.GetMessages + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.plannerUser + summary: Update the navigation property messages in users + operationId: users.planner.tasks.UpdateMessages + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.plannerUser + summary: Delete navigation property messages for users + operationId: users.planner.tasks.DeleteMessages + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - users.plannerUser + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: users.user.planner.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - users.plannerUser + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: users.user.planner.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - users.plannerUser + summary: Get the number of the resource + operationId: users.planner.tasks.messages.GetCount-bb3a + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/users/{user-id}/planner/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1250834,6 +1278813,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1260010,14 +1287990,17 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - '/users/{user-id}/sponsors/{directoryObject-id}': - description: Provides operations to manage the sponsors property of the microsoft.graph.user entity. - get: + '/users/{user-id}/sponsors/{directoryObject-id}/$ref': + description: Provides operations to manage the collection of user entities. + delete: tags: - users.directoryObject - summary: Get sponsors from users - description: 'The users and groups responsible for this guest user''s privileges in the tenant and keep the guest user''s information and access updated. (HTTP Methods: GET, POST, DELETE.). Supports $expand.' - operationId: users.GetSponsors + summary: Remove sponsor (for agentUser) + description: Remove an agentUser's sponsor. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/agentuser-delete-sponsors?view=graph-rest-beta + operationId: users.sponsors.DeleteRefDirectoryObject parameters: - name: user-id in: path @@ -1260033,33 +1288016,14 @@ paths: schema: type: string x-ms-docs-key-type: directoryObject - - 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 + - name: If-Match + in: header + description: ETag schema: - uniqueItems: true - type: array - items: - type: string + type: string responses: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.directoryObject' + '204': + description: Success default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation @@ -1260085,6 +1288049,108 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + '/users/{user-id}/sponsors/$ref': + description: Provides operations to manage the collection of user entities. + get: + tags: + - users.directoryObject + summary: List sponsors (for agentUser) + description: Get an agentUser's sponsors. Sponsors are users and groups that are responsible for this agent user's privileges in the tenant and for keeping the agent user's information and access up to date. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/agentuser-list-sponsors?view=graph-rest-beta + operationId: users.ListRefSponsors + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - $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 + responses: + '200': + $ref: '#/components/responses/StringCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - users.directoryObject + summary: Add sponsors (for agentUser) + description: Assign an agentUser a sponsor. Sponsors are users and groups that are responsible for this agent user's privileges in the tenant and for keeping the agent user's information and access up to date. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/agentuser-post-sponsors?view=graph-rest-beta + operationId: users.CreateRefSponsors + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + requestBody: + $ref: '#/components/requestBodies/refPostBody' + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.directoryObject + summary: Remove sponsor (for agentUser) + description: Remove an agentUser's sponsor. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/agentuser-delete-sponsors?view=graph-rest-beta + operationId: users.DeleteRefSponsors + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: If-Match + in: header + description: ETag + schema: + type: string + - name: '@id' + in: query + description: The delete Uri + required: true + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation '/users/{user-id}/teamwork': description: Provides operations to manage the teamwork property of the microsoft.graph.user entity. get: @@ -1260614,15 +1288680,251 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.userScopeTeamsAppInstallation' + $ref: '#/components/schemas/microsoft.graph.userScopeTeamsAppInstallation' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.userTeamwork + summary: Update the navigation property installedApps in users + operationId: users.teamwork.UpdateInstalledApps + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: userScopeTeamsAppInstallation-id + in: path + description: The unique identifier of userScopeTeamsAppInstallation + required: true + schema: + type: string + x-ms-docs-key-type: userScopeTeamsAppInstallation + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.userScopeTeamsAppInstallation' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.userTeamwork + summary: Uninstall app for user + description: Uninstall an app from the personal scope of the specified user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/userteamwork-delete-installedapps?view=graph-rest-beta + operationId: users.teamwork.DeleteInstalledApps + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: userScopeTeamsAppInstallation-id + in: path + description: The unique identifier of userScopeTeamsAppInstallation + required: true + schema: + type: string + x-ms-docs-key-type: userScopeTeamsAppInstallation + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/chat': + description: Provides operations to manage the chat property of the microsoft.graph.userScopeTeamsAppInstallation entity. + get: + tags: + - users.userTeamwork + summary: Get chat between user and teamsApp + description: Retrieve the chat of the specified user and Teams app. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/userscopeteamsappinstallation-get-chat?view=graph-rest-beta + operationId: users.teamwork.installedApps.GetChat + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: userScopeTeamsAppInstallation-id + in: path + description: The unique identifier of userScopeTeamsAppInstallation + required: true + schema: + type: string + x-ms-docs-key-type: userScopeTeamsAppInstallation + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsApp': + description: Provides operations to manage the teamsApp property of the microsoft.graph.teamsAppInstallation entity. + get: + tags: + - users.userTeamwork + summary: Get teamsApp from users + description: The app that is installed. + operationId: users.teamwork.installedApps.GetTeamsApp + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: userScopeTeamsAppInstallation-id + in: path + description: The unique identifier of userScopeTeamsAppInstallation + required: true + schema: + type: string + x-ms-docs-key-type: userScopeTeamsAppInstallation + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.teamsApp' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsApp' + '/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsAppDefinition': + description: Provides operations to manage the teamsAppDefinition property of the microsoft.graph.teamsAppInstallation entity. + get: + tags: + - users.userTeamwork + summary: Get teamsAppDefinition from users + description: The details of this version of the app. + operationId: users.teamwork.installedApps.GetTeamsAppDefinition + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: userScopeTeamsAppInstallation-id + in: path + description: The unique identifier of userScopeTeamsAppInstallation + required: true + schema: + type: string + x-ms-docs-key-type: userScopeTeamsAppInstallation + - 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.teamsAppDefinition' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - patch: + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition' + '/users/{user-id}/teamwork/installedApps/$count': + description: Provides operations to count the resources in the collection. + get: tags: - users.userTeamwork - summary: Update the navigation property installedApps in users - operationId: users.teamwork.UpdateInstalledApps + summary: Get the number of the resource + operationId: users.teamwork.installedApps.GetCount-0292 parameters: - name: user-id in: path @@ -1260631,35 +1288933,20 @@ paths: schema: type: string x-ms-docs-key-type: user - - name: userScopeTeamsAppInstallation-id - in: path - description: The unique identifier of userScopeTeamsAppInstallation - required: true - schema: - type: string - x-ms-docs-key-type: userScopeTeamsAppInstallation - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.userScopeTeamsAppInstallation' - required: true + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + '200': + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + '/users/{user-id}/teamwork/microsoft.graph.deleteTargetedMessage': + description: Provides operations to call the deleteTargetedMessage method. + post: tags: - users.userTeamwork - summary: Uninstall app for user - description: Uninstall an app from the personal scope of the specified user. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/userteamwork-delete-installedapps?view=graph-rest-beta - operationId: users.teamwork.DeleteInstalledApps + summary: Invoke action deleteTargetedMessage + operationId: users.user.teamwork.deleteTargetedMessage parameters: - name: user-id in: path @@ -1260668,35 +1288955,33 @@ paths: schema: type: string x-ms-docs-key-type: user - - name: userScopeTeamsAppInstallation-id - in: path - description: The unique identifier of userScopeTeamsAppInstallation - required: true - schema: - type: string - x-ms-docs-key-type: userScopeTeamsAppInstallation - - name: If-Match - in: header - description: ETag - schema: - type: string + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + teamId: + type: string + channelId: + type: string + messageId: + type: string + required: true responses: '204': description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/chat': - description: Provides operations to manage the chat property of the microsoft.graph.userScopeTeamsAppInstallation entity. + x-ms-docs-operation-type: action + '/users/{user-id}/teamwork/microsoft.graph.getAllRetainedTargetedMessages()': + description: Provides operations to call the getAllRetainedTargetedMessages method. get: tags: - users.userTeamwork - summary: Get chat between user and teamsApp - description: Retrieve the chat of the specified user and Teams app. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/userscopeteamsappinstallation-get-chat?view=graph-rest-beta - operationId: users.teamwork.installedApps.GetChat + summary: Invoke function getAllRetainedTargetedMessages + operationId: users.user.teamwork.getAllRetainedTargetedMessages parameters: - name: user-id in: path @@ -1260705,13 +1288990,11 @@ paths: schema: type: string x-ms-docs-key-type: user - - name: userScopeTeamsAppInstallation-id - in: path - description: The unique identifier of userScopeTeamsAppInstallation - required: true - schema: - type: string - x-ms-docs-key-type: userScopeTeamsAppInstallation + - $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 @@ -1260722,52 +1289005,9 @@ paths: 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: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.chat' - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsApp': - description: Provides operations to manage the teamsApp property of the microsoft.graph.teamsAppInstallation entity. - get: - tags: - - users.userTeamwork - summary: Get teamsApp from users - description: The app that is installed. - operationId: users.teamwork.installedApps.GetTeamsApp - parameters: - - name: user-id - in: path - description: The unique identifier of user - required: true - schema: - type: string - x-ms-docs-key-type: user - - name: userScopeTeamsAppInstallation-id - in: path - description: The unique identifier of userScopeTeamsAppInstallation - required: true - schema: - type: string - x-ms-docs-key-type: userScopeTeamsAppInstallation - - name: $select + - name: $orderby in: query - description: Select properties to be returned + description: Order items by property values style: form explode: false schema: @@ -1260787,24 +1289027,33 @@ paths: type: string responses: '200': - description: Retrieved navigation property + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.teamsApp' + title: Collection of targetedChatMessage + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsApp' - '/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsAppDefinition': - description: Provides operations to manage the teamsAppDefinition property of the microsoft.graph.teamsAppInstallation entity. + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + '/users/{user-id}/teamwork/microsoft.graph.getAllTargetedMessages()': + description: Provides operations to call the getAllTargetedMessages method. get: tags: - users.userTeamwork - summary: Get teamsAppDefinition from users - description: The details of this version of the app. - operationId: users.teamwork.installedApps.GetTeamsAppDefinition + summary: Invoke function getAllTargetedMessages + operationId: users.user.teamwork.getAllTargetedMessages parameters: - name: user-id in: path @@ -1260813,13 +1289062,11 @@ paths: schema: type: string x-ms-docs-key-type: user - - name: userScopeTeamsAppInstallation-id - in: path - description: The unique identifier of userScopeTeamsAppInstallation - required: true - schema: - type: string - x-ms-docs-key-type: userScopeTeamsAppInstallation + - $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 @@ -1260830,6 +1289077,16 @@ paths: 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 @@ -1260842,38 +1289099,26 @@ paths: type: string responses: '200': - description: Retrieved navigation property + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.teamsAppDefinition' - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition' - '/users/{user-id}/teamwork/installedApps/$count': - description: Provides operations to count the resources in the collection. - get: - tags: - - users.userTeamwork - summary: Get the number of the resource - operationId: users.teamwork.installedApps.GetCount-0292 - parameters: - - name: user-id - in: path - description: The unique identifier of user - required: true - schema: - type: string - x-ms-docs-key-type: user - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - '200': - $ref: '#/components/responses/ODataCountResponse' + title: Collection of targetedChatMessage + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' default: $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore '/users/{user-id}/teamwork/microsoft.graph.sendActivityNotification': description: Provides operations to call the sendActivityNotification method. post: @@ -1263698,6 +1291943,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1263840,6 +1292086,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1265300,10 +1293547,10 @@ paths: tags: - users.user.Functions summary: Invoke function delta - description: 'Get newly created, updated, or deleted users without having to perform a full read of the entire user collection. For more information, see Use delta query to track changes in Microsoft Graph data for details.' + description: 'Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/user-delta?view=graph-rest-beta + url: https://learn.microsoft.com/graph/api/directoryobject-delta?view=graph-rest-beta operationId: users.delta parameters: - $ref: '#/components/parameters/top' @@ -1265347,7 +1293594,7 @@ paths: content: application/json: schema: - title: Collection of user + title: Collection of directoryObject type: object allOf: - $ref: '#/components/schemas/BaseDeltaFunctionResponse' @@ -1265356,7 +1293603,7 @@ paths: value: type: array items: - $ref: '#/components/schemas/microsoft.graph.user' + $ref: '#/components/schemas/microsoft.graph.directoryObject' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: function @@ -1265380,6 +1293627,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1266687,6 +1294935,8 @@ components: description: 'The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only.' format: date-time nullable: true + privilegeLevel: + $ref: '#/components/schemas/microsoft.graph.privilegeLevel' uniqueName: type: string nullable: true @@ -1267841,6 +1296091,32 @@ components: nullable: true activity: $ref: '#/components/schemas/microsoft.graph.userActivity' + microsoft.graph.activityLogBase: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: activityLogBase + type: object + properties: + activityType: + $ref: '#/components/schemas/microsoft.graph.activityLogOperationType' + error: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.publicError' + - type: object + nullable: true + eventDateTime: + 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 + performedBy: + type: string + nullable: true + resultStatus: + $ref: '#/components/schemas/microsoft.graph.activityLogResultStatus' + serviceType: + $ref: '#/components/schemas/microsoft.graph.serviceType' + severity: + $ref: '#/components/schemas/microsoft.graph.activityLogSeverity' microsoft.graph.activityStatistics: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1269119,7 +1297395,7 @@ components: 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: 'Time at which the alert was created by the alert provider. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Required.' + description: 'Time at which the alert provider created the alert. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Required.' format: date-time nullable: true description: @@ -1269148,7 +1297424,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.fileSecurityState' - description: Security-related stateful information generated by the provider about the file(s) related to this alert. + description: Security-related stateful information generated by the provider about the files related to this alert. historyStates: type: array items: @@ -1269158,7 +1297434,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.hostSecurityState' - description: Security-related stateful information generated by the provider about the host(s) related to this alert. + description: Security-related stateful information generated by the provider about the hosts related to this alert. incidentIds: type: array items: @@ -1269193,7 +1297469,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.networkConnection' - description: Security-related stateful information generated by the provider about the network connection(s) related to this alert. + description: Security-related stateful information generated by the provider about the network connections related to this alert. processes: type: array items: @@ -1269204,7 +1297480,7 @@ components: items: type: string nullable: true - description: 'Vendor/provider recommended action(s) to take as a result of the alert (for example, isolate machine, enforce2FA, reimage host).' + description: 'Vendor/provider recommended actions to take as a result of the alert (for example, isolate machine, enforce2FA, reimage host).' registryKeyStates: type: array items: @@ -1269214,7 +1297490,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.securityResource' - description: 'Resources related to current alert. For example, for some alerts this can have the Azure Resource value.' + description: 'Resources related to current alert. For example, some alerts have the Azure Resource value.' severity: $ref: '#/components/schemas/microsoft.graph.alertSeverity' sourceMaterials: @@ -1269230,7 +1297506,7 @@ components: items: type: string nullable: true - description: 'User-definable labels that can be applied to an alert and can serve as filter conditions (for example ''HVA'', ''SAW'') (supports update).' + description: 'User-definable labels that can be applied to an alert and can serve as filter conditions (for example, ''HVA'', ''SAW''). Updatable.' title: type: string description: Alert title. Required. @@ -1269998,6 +1298274,9 @@ components: type: boolean description: Indicates whether or not google accounts will be blocked. nullable: true + isKioskModeExitCodeSet: + type: boolean + description: Exit code to allow a user to escape from Kiosk Mode when the device is in Kiosk Mode. kioskCustomizationDeviceSettingsBlocked: type: boolean description: Indicates whether a user can access the device's Settings app while in Kiosk Mode. @@ -1271599,6 +1299878,8 @@ components: connectedAppsEnabled: type: boolean description: Setting to specify whether to allow ConnectedApps experience for this app. + credentialProviderRoleState: + $ref: '#/components/schemas/microsoft.graph.androidAppCredentialProviderRoleState' packageId: type: string description: Android For Work app configuration package id. @@ -1272375,6 +1300656,8 @@ components: connectedAppsEnabled: type: boolean description: Setting to specify whether to allow ConnectedApps experience for this app. + credentialProviderRoleState: + $ref: '#/components/schemas/microsoft.graph.androidAppCredentialProviderRoleState' packageId: type: string description: Android Enterprise app configuration package id. @@ -1274089,7 +1302372,7 @@ components: description: Specifies the certification status of the application. createdByAppId: type: string - description: The globally unique appId (called Application (client) ID on the Microsoft Entra admin center) of the application that created this application. Set internally by Microsoft Entra ID. Read-only. + description: The appId of the application that created this application. Set internally by Microsoft Entra ID. Read-only. nullable: true createdDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' @@ -1274149,6 +1302432,13 @@ components: type: string description: The main logo for the application. Not nullable. format: base64url + managerApplications: + type: array + items: + pattern: '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' + type: string + format: uuid + description: 'A collection of application IDs for applications designated as managers of this application. Manager applications can create service principals for the applications they manage. Currently, only Microsoft first-party application IDs can be set as values. Maximum of 10 values. Not nullable. Read-only for third-party (3P) callers; writes by 3P callers are rejected with a 400 Bad Request error. Returned only on $select.' nativeAuthenticationApisEnabled: anyOf: - $ref: '#/components/schemas/microsoft.graph.nativeAuthenticationApisEnabled' @@ -1274425,6 +1302715,9 @@ components: - $ref: '#/components/schemas/microsoft.graph.informationalUrls' - type: object nullable: true + isEntraIntegrated: + type: boolean + description: 'Indicates whether the application is integrated with Entra ID (for example, through single sign-on or user provisioning).' 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 @@ -1275437,7 +1303730,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.externalAuthenticationMethod' - description: Represents the external methods registered to a user for authentication. + description: Represents the external MFA registered to a user for authentication. x-ms-navigationProperty: true fido2Methods: type: array @@ -1276679,6 +1304972,36 @@ components: items: $ref: '#/components/schemas/microsoft.graph.identityProviderBase' x-ms-navigationProperty: true + microsoft.graph.backupPolicyActivityLog: + allOf: + - $ref: '#/components/schemas/microsoft.graph.activityLogBase' + - title: backupPolicyActivityLog + type: object + properties: + oldPolicyName: + type: string + nullable: true + policyId: + type: string + nullable: true + policyName: + type: string + nullable: true + policyStatus: + $ref: '#/components/schemas/microsoft.graph.protectionPolicyStatus' + protectionUnitDetails: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.protectionUnitDetails' + - type: object + nullable: true + retentionPeriod: + type: string + nullable: true + microsoft.graph.backupReport: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: backupReport + type: object microsoft.graph.backupRestoreRoot: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1276691,6 +1305014,11 @@ components: - type: object nullable: true description: Represents the tenant-level status of the Backup Storage service. + activityLogs: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.activityLogBase' + x-ms-navigationProperty: true allDrivesBackup: anyOf: - $ref: '#/components/schemas/microsoft.graph.allDrivesBackup' @@ -1276798,6 +1305126,12 @@ components: $ref: '#/components/schemas/microsoft.graph.protectionUnitBase' description: List of protection units in the tenant. x-ms-navigationProperty: true + reports: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.backupReport' + - type: object + nullable: true + x-ms-navigationProperty: true restorePoints: type: array items: @@ -1277751,6 +1306085,9 @@ components: description: The date and time of the restore point on which the browse session is created. format: date-time nullable: true + restorePointId: + type: string + nullable: true status: $ref: '#/components/schemas/microsoft.graph.browseSessionStatus' microsoft.graph.building: @@ -1279057,6 +1307394,11 @@ components: $ref: '#/components/schemas/microsoft.graph.teamsTab' description: A collection of all the tabs in the chat. Nullable. x-ms-navigationProperty: true + targetedMessages: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + x-ms-navigationProperty: true microsoft.graph.chatActivityStatistics: allOf: - $ref: '#/components/schemas/microsoft.graph.activityStatistics' @@ -1280342,6 +1308684,12 @@ components: - title: cloudPcExternalPartner type: object properties: + agentSetting: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.cloudPcExternalPartnerAgentSetting' + - type: object + nullable: true + description: The agent settings associated with the external partner. connectionStatus: $ref: '#/components/schemas/microsoft.graph.cloudPcExternalPartnerStatus' enableConnection: @@ -1281995,35 +1310343,35 @@ components: properties: baselineResourceDisplayName: type: string - description: Resource instance for which the drift is detected. + description: 'Resource instance for which the drift is detected. Supports $filter (eq, ne, startsWith) and $orderby.' readOnly: true driftedProperties: type: array items: $ref: '#/components/schemas/microsoft.graph.driftedProperty' - description: Properties within one or more resource instances in which drift is detected. + description: Properties within one or more resource instances in which drift is detected. Returned only on $select. readOnly: true firstReportedDateTime: 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 at which drift is first detected. 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.' + description: 'The date and time at which drift is first detected. 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. Supports $filter (eq, ne, ge, le) and $orderby.' format: date-time readOnly: true monitorId: type: string - description: Globally unique identifier (GUID) of the monitor. System-generated. + description: 'Globally unique identifier (GUID) of the monitor. System-generated. Supports $filter (eq, ne).' readOnly: true resourceInstanceIdentifier: $ref: '#/components/schemas/microsoft.graph.openComplexDictionaryType' resourceType: type: string - description: Resource for which the drift is detected. + description: 'Resource for which the drift is detected. Supports $filter (eq, ne, startsWith).' readOnly: true status: $ref: '#/components/schemas/microsoft.graph.driftStatus' tenantId: type: string - description: Globally unique identifier (GUID) of the tenant for which the monitor runs. Fetched automatically by the system. + description: 'Globally unique identifier (GUID) of the tenant for which the monitor runs. Fetched automatically by the system. Supports $filter (eq, ne).' readOnly: true microsoft.graph.configurationManagement: allOf: @@ -1282072,18 +1310420,18 @@ components: 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 date and time when the monitor was created. 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.' + description: 'The date and time when the monitor was created. 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. Supports $filter (eq, ne, ge, le) and $orderby.' format: date-time readOnly: true description: type: string - description: User-friendly description of the monitor given by the user. + description: 'User-friendly description of the monitor given by the user. Supports $filter (eq, ne, startsWith) and $orderby.' displayName: type: string - description: User-friendly name given by the user to the monitor. + description: 'User-friendly name given by the user to the monitor. Supports $filter (eq, ne, startsWith) and $orderby.' inactivationReason: type: string - description: The reason for the monitor's inactivation. + description: The reason for the monitor's inactivation. Returned only on $select. nullable: true readOnly: true lastModifiedBy: @@ -1282091,7 +1310439,7 @@ components: lastModifiedDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: 'The date and time when the monitor was last modified. If no modifications are made to the monitor, it''s the same as createdDateTime. 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.' + description: 'The date and time when the monitor was last modified. If no modifications are made to the monitor, it''s the same as createdDateTime. 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. Supports $filter (eq, ne, ge, le) and $orderby.' format: date-time readOnly: true mode: @@ -1282108,12 +1310456,12 @@ components: - $ref: '#/components/schemas/microsoft.graph.openComplexDictionaryType' - type: object nullable: true - description: Key-value pairs that contain parameter values which might be used in the baseline. + description: Key-value pairs that contain parameter values which might be used in the baseline. Returned only on $select. status: $ref: '#/components/schemas/microsoft.graph.monitorStatus' tenantId: type: string - description: Globally unique identifier (GUID) of the tenant for which the monitor runs. Fetched automatically by the system. + description: 'Globally unique identifier (GUID) of the tenant for which the monitor runs. Fetched automatically by the system. Supports $filter (eq, ne).' readOnly: true baseline: $ref: '#/components/schemas/microsoft.graph.configurationBaseline' @@ -1282127,36 +1310475,36 @@ components: maximum: 2147483647 minimum: -2147483648 type: number - description: Number of drifts observed during a monitor run. + description: 'Number of drifts observed during a monitor run. Supports $filter (eq, ne, ge, le) and $orderby.' format: int32 readOnly: true errorDetails: type: array items: $ref: '#/components/schemas/microsoft.graph.errorDetail' - description: All the error details that prevent the monitor from running successfully. The error details are a contained entity. + description: All the error details that prevent the monitor from running successfully. The error details are a contained entity. Returned only on $select. readOnly: true monitorId: type: string - description: Globally unique identifier (GUID) of the monitor. System-generated. + description: 'Globally unique identifier (GUID) of the monitor. System-generated. Supports $filter (eq, ne).' readOnly: true runCompletionDateTime: 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 monitor run completed. 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.' + description: 'Date and time at which the monitor run completed. 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. Supports $filter (eq, ne, ge, le) and $orderby.' format: date-time readOnly: true runInitiationDateTime: 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 monitor run initiated. 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.' + description: 'Date and time at which the monitor run initiated. 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. Supports $filter (eq, ne, ge, le) and $orderby.' format: date-time readOnly: true runStatus: $ref: '#/components/schemas/microsoft.graph.monitorRunStatus' tenantId: type: string - description: Globally unique identifier (GUID) of the tenant for which the monitor runs. Fetched automatically by the system. + description: 'Globally unique identifier (GUID) of the tenant for which the monitor runs. Fetched automatically by the system. Supports $filter (eq, ne).' readOnly: true microsoft.graph.configurationSnapshotJob: allOf: @@ -1282167,7 +1310515,7 @@ components: completedDateTime: 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 snapshot job was completed. 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.' + description: 'The date and time when the snapshot job was completed. 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. Supports $filter (eq, ne, ge, le) and $orderby.' format: date-time readOnly: true createdBy: @@ -1282175,35 +1310523,35 @@ components: 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 date and time when the snapshot job was created. 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.' + description: 'The date and time when the snapshot job was created. 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. Supports $filter (eq, ne, ge, le) and $orderby.' format: date-time readOnly: true description: type: string - description: User-friendly description of the snapshot given by the user. + description: 'User-friendly description of the snapshot given by the user. Supports $filter (eq, ne, startsWith) and $orderby.' displayName: type: string - description: User-friendly name provided by the user during snapshot creation. + description: 'User-friendly name provided by the user during snapshot creation. Supports $filter (eq, ne, startsWith) and $orderby.' errorDetails: type: array items: type: string - description: Details of errors related to the reasons why the snapshot can't complete. + description: Details of errors related to the reasons why the snapshot can't complete. Returned only on $select. readOnly: true resourceLocation: type: string - description: The URL at which the snapshot file resides. + description: The URL at which the snapshot file resides. Returned only on $select. readOnly: true resources: type: array items: type: string - description: The names of all resources included in the request body by the user who created the snapshot. Fetched by the system. + description: The names of all resources included in the request body by the user who created the snapshot. Fetched by the system. Returned only on $select. status: $ref: '#/components/schemas/microsoft.graph.snapshotJobStatus' tenantId: type: string - description: Globally unique identifier (GUID) of the tenant for which the snapshot is created. + description: 'Globally unique identifier (GUID) of the tenant for which the snapshot is created. Supports $filter (eq, ne).' readOnly: true microsoft.graph.connectedOrganization: allOf: @@ -1283072,6 +1311420,12 @@ components: - title: copilotPackage type: object properties: + appId: + type: string + nullable: true + assetId: + type: string + nullable: true availableTo: $ref: '#/components/schemas/microsoft.graph.packageStatus' deployedTo: @@ -1283090,6 +1311444,15 @@ components: type: string format: date-time nullable: true + manifestId: + type: string + nullable: true + manifestVersion: + type: string + nullable: true + platform: + type: string + nullable: true publisher: type: string nullable: true @@ -1283102,6 +1311465,9 @@ components: type: string type: $ref: '#/components/schemas/microsoft.graph.packageType' + version: + type: string + nullable: true zipFile: type: string format: base64url @@ -1283131,15 +1311497,9 @@ components: longDescription: type: string nullable: true - manifestVersion: - type: string - nullable: true sensitivity: type: string nullable: true - version: - type: string - nullable: true microsoft.graph.copilotPeopleAdminSetting: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1283403,6 +1311763,11 @@ components: - title: crossTenantAccessPolicyConfigurationDefault type: object properties: + appServiceConnectInbound: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyAppServiceConnectSetting' + - type: object + nullable: true automaticUserConsentSettings: anyOf: - $ref: '#/components/schemas/microsoft.graph.inboundOutboundPolicyConfiguration' @@ -1283433,6 +1311798,9 @@ components: - type: object nullable: true description: Defines your default configuration for users in your organization going outbound to access resources in another organization via Microsoft Entra B2B direct connect. + blockServiceProviderOutboundAccess: + type: boolean + nullable: true inboundTrust: anyOf: - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyInboundTrust' @@ -1283449,6 +1311817,16 @@ components: type: boolean description: 'If true, the default configuration is set to the system default configuration. If false, the default settings are customized.' nullable: true + m365CollaborationInbound: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyM365CollaborationInboundSetting' + - type: object + nullable: true + m365CollaborationOutbound: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyM365CollaborationOutboundSetting' + - type: object + nullable: true tenantRestrictions: anyOf: - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyTenantRestrictions' @@ -1283461,6 +1311839,11 @@ components: - title: crossTenantAccessPolicyConfigurationPartner type: object properties: + appServiceConnectInbound: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyAppServiceConnectSetting' + - type: object + nullable: true automaticUserConsentSettings: anyOf: - $ref: '#/components/schemas/microsoft.graph.inboundOutboundPolicyConfiguration' @@ -1283491,6 +1311874,9 @@ components: - type: object nullable: true description: Defines your partner-specific configuration for users in your organization going outbound to access resources in another organization via Microsoft Entra B2B direct connect. + blockServiceProviderOutboundAccess: + type: boolean + nullable: true inboundTrust: anyOf: - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyInboundTrust' @@ -1283505,6 +1311891,16 @@ components: type: boolean description: Identifies whether the partner-specific configuration is a Cloud Service Provider for your organization. nullable: true + m365CollaborationInbound: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyM365CollaborationInboundSetting' + - type: object + nullable: true + m365CollaborationOutbound: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyM365CollaborationOutboundSetting' + - type: object + nullable: true tenantId: type: string description: The tenant identifier for the partner Microsoft Entra organization. Read-only. Key. @@ -1283529,7 +1311925,7 @@ components: properties: displayName: type: string - description: Display name for the cross-tenant user synchronization policy. Use the name of the partner Microsoft Entra tenant to easily identify the policy. Optional. + description: Display name for the cross-tenant user and group synchronization policy. Use the name of the partner Microsoft Entra tenant to easily identify the policy. Optional. nullable: true externalCloudAuthorizedApplicationId: type: string @@ -1283539,16 +1311935,16 @@ components: - $ref: '#/components/schemas/microsoft.graph.crossTenantGroupSyncInbound' - type: object nullable: true - description: Defines whether groups can be synchronized from a partner tenant. Key. + description: Defines whether groups can be synchronized from a partner tenant. tenantId: type: string - description: Tenant identifier for the partner Microsoft Entra organization. Read-only. + description: Tenant identifier for the partner Microsoft Entra organization. Key. Read-only. userSyncInbound: anyOf: - $ref: '#/components/schemas/microsoft.graph.crossTenantUserSyncInbound' - type: object nullable: true - description: Defines whether users can be synchronized from the partner tenant. Key. + description: Defines whether users can be synchronized from the partner tenant. microsoft.graph.crossTenantMigrationJob: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1283769,21 +1312165,23 @@ components: nullable: true description: The endpoint configuration of the logic app that should be triggered when this access review goes into an initializing state. microsoft.graph.customDataProvidedResourceFile: - title: customDataProvidedResourceFile - type: object - properties: - name: - type: string - description: Name of the file that was uploaded. - size: - type: number - description: Size of the uploaded file in bytes. - format: int64 - uploadedDateTime: - 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: Time at which the file was uploaded. - format: date-time + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: customDataProvidedResourceFile + type: object + properties: + name: + type: string + description: Name of the file that was uploaded. + size: + type: number + description: Size of the uploaded file in bytes. + format: int64 + uploadedDateTime: + 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: Time at which the file was uploaded. + format: date-time microsoft.graph.customDataProvidedResourceUploadSession: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1285305,6 +1313703,9 @@ components: skipPrimarySetupAccountCreation: type: boolean description: Indicates whether Setup Assistant will skip the user interface for primary account setup + usePlatformSSODuringSetupAssistant: + type: boolean + description: 'Indicates whether Platform SSO is used as part of device enrollment during Setup Assistant. When TRUE, Platform SSO is used in device enrollment during Setup Assistant. When FALSE Platform SSO is not used in enrollment during Setup Assistant. Note: This value cannot be TRUE when configurationWebUrl is TRUE.' zoomDisabled: type: boolean description: Indicates if zoom setup pane is disabled @@ -1288100,6 +1316501,11 @@ components: type: number description: Maximum number of dep tokens allowed per-tenant. format: int32 + samsungEFotaFirmwareVersions: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.samsungEFotaFirmwareVersion' + description: The collection of Samsung EFOTA firmware versions. settings: anyOf: - $ref: '#/components/schemas/microsoft.graph.deviceManagementSettings' @@ -1291441,6 +1319847,13 @@ components: $ref: '#/components/schemas/microsoft.graph.recommendation' description: List of recommended improvements to improve tenant posture. x-ms-navigationProperty: true + recovery: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recovery' + - type: object + nullable: true + description: Represents the Entra backup and recovery service for the tenant. + x-ms-navigationProperty: true sharedEmailDomains: type: array items: @@ -1291459,6 +1319872,13 @@ components: nullable: true description: 'A container for templates, such as device templates used for onboarding devices in Microsoft Entra ID.' x-ms-navigationProperty: true + tenantGovernance: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.tenantGovernance' + - type: object + nullable: true + description: Container for Microsoft Entra Tenant Governance capabilities. + x-ms-navigationProperty: true microsoft.graph.directoryAudit: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1292465,6 +1320885,23 @@ components: type: string nullable: true description: The list of email addresses that are added to the corresponding OneDrive for work or school restore session in a bulk operation. + microsoft.graph.dynamicRuleActivityLog: + allOf: + - $ref: '#/components/schemas/microsoft.graph.activityLogBase' + - title: dynamicRuleActivityLog + type: object + properties: + policyId: + type: string + nullable: true + policyName: + type: string + nullable: true + protectionUnitDetails: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.protectionUnitDetails' + - type: object + nullable: true microsoft.graph.easEmailProfileConfigurationBase: allOf: - $ref: '#/components/schemas/microsoft.graph.deviceConfiguration' @@ -1294055,6 +1322492,8 @@ components: items: $ref: '#/components/schemas/microsoft.graph.learningCourseActivity' x-ms-navigationProperty: true + storyline: + $ref: '#/components/schemas/microsoft.graph.storyline' description: Represents a container that exposes navigation properties for employee experience user resources. microsoft.graph.encryptedAwsStorageBucketFinding: allOf: @@ -1295482,7 +1323921,7 @@ components: description: A unique identifier used to manage the external auth method within Microsoft Entra ID. displayName: type: string - description: Custom name given to the registered external authentication method. + description: Custom name given to the registered external MFA. microsoft.graph.externalAuthenticationMethodConfiguration: allOf: - $ref: '#/components/schemas/microsoft.graph.authenticationMethodConfiguration' @@ -1295494,7 +1323933,7 @@ components: description: appId for the app registration in Microsoft Entra ID representing the integration with the external provider. displayName: type: string - description: Display name for the external authentication method. This name is shown to users during sign-in. + description: Display name for the external MFA. This name is shown to users during sign-in. openIdConnectSetting: $ref: '#/components/schemas/microsoft.graph.openIdConnectSetting' includeTargets: @@ -1296101,6 +1324540,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.siteArchivalDetails' - type: object nullable: true + description: Archival details of the fileStorageContainer. Read-write. assignedSensitivityLabel: anyOf: - $ref: '#/components/schemas/microsoft.graph.assignedLabel' @@ -1296248,6 +1324688,12 @@ components: format: uuid settings: $ref: '#/components/schemas/microsoft.graph.fileStorageContainerTypeSettings' + permissions: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.permission' + description: The set of permissions for users in the container type. The permissions collection defines who has access to manage the container type. Use the owner role to grant management access. + x-ms-navigationProperty: true microsoft.graph.fileStorageContainerTypeAppPermissionGrant: title: fileStorageContainerTypeAppPermissionGrant type: object @@ -1299268,8 +1327714,10 @@ components: type: string description: Name of the user or service that last updated the status. lastModifiedDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string description: The date and time when the status was last updated. + format: date-time owner: type: string description: The user responsible for maintaining the resource. @@ -1299694,7 +1328142,11 @@ components: type: object properties: inheritableScopes: - $ref: '#/components/schemas/microsoft.graph.inheritableScopes' + anyOf: + - $ref: '#/components/schemas/microsoft.graph.inheritableScopes' + - type: object + nullable: true + description: 'Inheritance configuration for delegated permission scopes published by the resource application. Supports three patterns: allAllowedScopes (inherit all available scopes), enumeratedScopes (inherit only the listed scopes), and noScopes (inherit none). Each pattern exposes a kind discriminator for filtering.' resourceAppId: type: string description: The appId of the resource application that publishes these scopes. Primary key. @@ -1299941,9 +1328393,6 @@ components: type: string nullable: true description: List of scope tags assigned to the branding profile - sendDeviceOwnershipChangePushNotification: - type: boolean - description: Boolean that indicates if a push notification is sent to users when their device ownership type changes from personal to corporate showAzureADEnterpriseApps: type: boolean description: Boolean that indicates if AzureAD Enterprise Apps will be shown in Company Portal @@ -1300159,7 +1328608,7 @@ components: maximum: 2147483647 minimum: -2147483648 type: number - description: Number of days before the passcode expires. Valid values 1 to 65535 + description: 'Number of days before the passcode expires. Starting January 2026 (Intune release version: 2601), the maximum expiration days will be limited to 730 days. Any setting above 730 days will be default to 730 days. Valid values 1 to 65535' format: int32 nullable: true passcodeMinimumCharacterSetCount: @@ -1303381,6 +1331830,12 @@ components: type: string description: The displayable title of the list. nullable: true + itemCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true list: anyOf: - $ref: '#/components/schemas/microsoft.graph.listInfo' @@ -1305052,36 +1333507,36 @@ components: properties: connectAutomatically: type: boolean - description: Connect automatically when this network is in range. Setting this to true will skip the user prompt and automatically connect the device to Wi-Fi network. + description: Indicates whether to automatically connect to this network when it is in range of the device. When TRUE will skip the user prompt and automatically connect the device to Wi-Fi network. Default is false. connectWhenNetworkNameIsHidden: type: boolean - description: 'Connect when the network is not broadcasting its name (SSID). When set to true, this profile forces the device to connect to a network that doesn''t broadcast its SSID to all devices.' + description: 'Indicates whether the device should connect to the network when it is not broadcasting its name (SSID). When TRUE, this profile forces the device to connect to a network that doesn''t broadcast its SSID to all devices. Default is false.' deploymentChannel: anyOf: - $ref: '#/components/schemas/microsoft.graph.appleDeploymentChannel' - type: object nullable: true - description: 'Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. Possible values are: deviceChannel, userChannel, unknownFutureValue.' + description: 'Indicates the deployment channel type used to deploy the configuration profile. Once set, cannot be changed. Possible values are deviceChannel, and userChannel. Possible values are: deviceChannel, userChannel, unknownFutureValue.' networkName: type: string - description: Network Name + description: Indicates the Wi-Fi configuration profile name. Used to identify the configuration profile. preSharedKey: type: string description: This is the pre-shared key for WPA Personal Wi-Fi network. nullable: true proxyAutomaticConfigurationUrl: type: string - description: URL of the proxy server automatic configuration script when automatic configuration is selected. This URL is typically the location of PAC (Proxy Auto Configuration) file. + description: 'Indicates URL of the proxy server automatic configuration (PAC) script when proxySettings is automatic. Used to find the location of PAC (Proxy Auto Configuration) file. Example: itproxy.contoso.com' nullable: true proxyManualAddress: type: string - description: IP Address or DNS hostname of the proxy server when manual configuration is selected. + description: 'Indicates IP Address or DNS hostname of the proxy server when manual configuration is selected. Used for proxy settings. Example: 10.0.0.2' nullable: true proxyManualPort: maximum: 2147483647 minimum: -2147483648 type: number - description: Port of the proxy server when manual configuration is selected. + description: 'Indicates the proxy server TCP port to use when proxySettings is manual. Used for proxy settings. Example: 8080' format: int32 nullable: true proxySettings: @@ -1308588,6 +1337043,11 @@ components: - title: mobileAppCatalogPackage type: object properties: + productDescription: + type: string + description: 'The description of the product (example: "Fabrikam for Business is a productivity app."). Returned by default. Read-only. Supports: $filter, $search, $select. This property is read-only.' + nullable: true + readOnly: true productDisplayName: type: string description: 'The name of the product (example: "Fabrikam for Business"). Returned by default. Read-only. Supports: $filter, $search, $select. This property is read-only.' @@ -1309826,6 +1338286,25 @@ components: description: 'Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required.' format: date-time nullable: true + microsoft.graph.offboardingActivityLog: + allOf: + - $ref: '#/components/schemas/microsoft.graph.activityLogBase' + - title: offboardingActivityLog + type: object + properties: + offboardingDetails: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.offboardingDetails' + - type: object + nullable: true + policyId: + type: string + nullable: true + policyName: + type: string + nullable: true + policyStatus: + $ref: '#/components/schemas/microsoft.graph.protectionPolicyStatus' microsoft.graph.offerShiftRequest: allOf: - $ref: '#/components/schemas/microsoft.graph.scheduleChangeRequest' @@ -1312624,6 +1341103,36 @@ components: - $ref: '#/components/schemas/microsoft.graph.identityFinding' - title: overprovisionedUserFinding type: object + microsoft.graph.ownerlessGroupPolicy: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: ownerlessGroupPolicy + type: object + properties: + emailInfo: + $ref: '#/components/schemas/microsoft.graph.emailDetails' + enabledGroupIds: + type: array + items: + type: string + description: The collection of IDs for groups to which the policy is enabled. + isEnabled: + type: boolean + description: Indicates whether the ownerless group policy is enabled in the tenant. Setting this property to false clears the values of all other policy parameters. + maxMembersToNotify: + type: number + description: 'The maximum number of members to notify. Value range is 0-90. Members are prioritized by recent group activity (most active first). If there aren''t enough active members to fill the limit, remaining slots are filled with other eligible group members from the directory.' + format: int64 + notificationDurationInWeeks: + type: number + description: The number of weeks for the notification duration. Value range is 1-7. + format: int64 + policyWebUrl: + type: string + description: The URL to the policy documentation. + nullable: true + targetOwners: + $ref: '#/components/schemas/microsoft.graph.targetOwners' microsoft.graph.pageTemplate: allOf: - $ref: '#/components/schemas/microsoft.graph.baseSitePage' @@ -1314341,9 +1342850,10 @@ components: nullable: true hasChat: type: boolean + description: 'Read-only. This value is true if the task has chat messages associated with it. Otherwise, false.' hasDescription: type: boolean - description: 'Read-only. This value is true if the details object of the task has a nonempty description. Otherwise,false.' + description: 'Read-only. This value is true if the details object of the task has a nonempty description. Otherwise, false.' nullable: true isArchived: type: boolean @@ -1314371,7 +1342881,7 @@ components: nullable: true orderHint: type: string - description: 'The hint used to order items of this type in a list view. For more information, see Using order hints in plannern.' + description: 'The hint used to order items of this type in a list view. For more information, see Using order hints in planner.' nullable: true percentComplete: maximum: 2147483647 @@ -1314446,6 +1342956,12 @@ components: nullable: true description: Read-only. Nullable. More details about the task. x-ms-navigationProperty: true + messages: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + description: Read-only. Nullable. Chat messages associated with the task. + x-ms-navigationProperty: true progressTaskBoardFormat: anyOf: - $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' @@ -1314453,6 +1342969,53 @@ components: nullable: true description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. x-ms-navigationProperty: true + microsoft.graph.plannerTaskChatMessage: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: plannerTaskChatMessage + type: object + properties: + content: + type: string + description: The content of the chat message. Supports plain text and sanitized HTML. + nullable: true + createdBy: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.identitySet' + - type: object + nullable: true + description: The identity of the user who created the message. + 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 date and time when the message was created. 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 + 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 + format: date-time + nullable: true + editedDateTime: + 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 + mentions: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMention' + description: The list of mentions in the message. + messageType: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessageType' + parentEntityId: + type: string + description: The ID of the parent plannerTask that this message belongs to. + nullable: true + reactions: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatReaction' + description: The reactions on the message. microsoft.graph.plannerTaskConfiguration: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1314839,6 +1343402,13 @@ components: $ref: '#/components/schemas/microsoft.graph.onPremAuthenticationPolicy' description: The policy that controls how authentication requests from on-premises environments are managed. x-ms-navigationProperty: true + ownerlessGroupPolicy: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.ownerlessGroupPolicy' + - type: object + nullable: true + description: The policy configuration for managing groups that have lost their sole owner. + x-ms-navigationProperty: true permissionGrantPolicies: type: array items: @@ -1316807,6 +1345377,8 @@ components: type: string description: 'Identifies a profileCardProperty resource in Get, Update, or Delete operations. Allows an administrator to surface hidden Microsoft Entra ID properties on the Microsoft 365 profile card within their tenant. When present, the Microsoft Entra ID field referenced in this property is visible to all users in your tenant on the contact pane of the profile card. Allowed values for this field are: UserPrincipalName, Fax, StreetAddress, PostalCode, StateOrProvince, Alias, CustomAttribute1, CustomAttribute2, CustomAttribute3, CustomAttribute4, CustomAttribute5, CustomAttribute6, CustomAttribute7, CustomAttribute8, CustomAttribute9, CustomAttribute10, CustomAttribute11, CustomAttribute12, CustomAttribute13, CustomAttribute14, CustomAttribute15.' nullable: true + isVisible: + type: boolean microsoft.graph.profilePhoto: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1316833,19 +1345405,13 @@ components: - title: profilePropertySetting type: object properties: - allowedAudiences: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.organizationAllowedAudiences' - - type: object - nullable: true - description: 'A privacy setting that reflects the allowed audience for the configured property. The possible values are: me, organization, federatedOrganizations, everyone, unknownFutureValue.' - isUserOverrideForAudienceEnabled: - type: boolean - description: Defines whether a user is allowed to override the tenant admin privacy setting. + displayName: + type: string + description: Name of the property-level setting. nullable: true name: type: string - description: Name of the property-level setting. + description: Other name of the property-level setting. For backward compatibility. nullable: true prioritizedSourceUrls: type: array @@ -1316878,7 +1345444,7 @@ components: nullable: true webUrl: type: string - description: Web URL of the profile source that directs users to the page view of profile data. + description: Web URL of the profile source that directs users to the page view of the profile data. nullable: true microsoft.graph.program: allOf: @@ -1317028,7 +1345594,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.identitySet' - type: object nullable: true - description: The identity of person who created the policy. + description: The identity of the person who created the policy. 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 @@ -1317037,7 +1345603,7 @@ components: nullable: true displayName: type: string - description: The name of the policy to be created. + description: The name of the policy. nullable: true isEnabled: type: boolean @@ -1317057,6 +1345623,7 @@ components: offboardRequestedDateTime: 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 offboarding was requested for the protection policy. 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 nullable: true protectionMode: @@ -1317080,7 +1345647,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.protectionPolicyStatus' - type: object nullable: true - description: 'The aggregated status of the protection units associated with the policy. The possible values are: inactive, activeWithErrors, updating, active, unknownFutureValue.' + description: 'The aggregated status of the protection units associated with the policy. The possible values are: inactive, activeWithErrors, updating, active, unknownFutureValue, offboardRequested, offboarded. You must use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: offboardRequested, offboarded.' microsoft.graph.protectionRuleBase: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1317133,6 +1345700,12 @@ components: - title: protectionUnitBase type: object properties: + backupRetentionPeriodInDays: + maximum: 2147483647 + minimum: -2147483648 + type: number + description: 'The retention period of the backup, in days.' + format: int32 createdBy: anyOf: - $ref: '#/components/schemas/microsoft.graph.identitySet' @@ -1318927,7 +1347500,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.restorePointTags' - type: object nullable: true - description: 'The type of the restore point. The possible values are: none, fastRestore, unknownFutureValue.' + description: 'The type of the restore point. The possible values are: none, fastRestore, unknownFutureValue, includeNewerItems. Use the Prefer: include-unknown-enum-members request header to get the following value in this evolvable enum: includeNewerItems.' protectionUnit: anyOf: - $ref: '#/components/schemas/microsoft.graph.protectionUnitBase' @@ -1318995,6 +1347568,31 @@ components: - type: object nullable: true description: 'Status of the restore session. The value is an aggregated status of the restored artifacts. The possible values are: draft, activating, active, completedWithError, completed, unknownFutureValue, failed. Use the Prefer: include-unknown-enum-members request header to get the following members in this evolvable enum: failed.' + microsoft.graph.restoreTaskActivityLog: + allOf: + - $ref: '#/components/schemas/microsoft.graph.activityLogBase' + - title: restoreTaskActivityLog + type: object + properties: + destinationType: + $ref: '#/components/schemas/microsoft.graph.destinationType' + restoreArtifactDetails: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.restoreArtifactDetails' + - type: object + nullable: true + restoreCompletionDateTime: + 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 + restoreSessionId: + type: string + nullable: true + restoreSessionStatus: + $ref: '#/components/schemas/microsoft.graph.restoreSessionStatus' + tags: + $ref: '#/components/schemas/microsoft.graph.restorePointTags' microsoft.graph.restrictedAppsViolation: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1321436,6 +1350034,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.security.auditCoreRoot' - type: object nullable: true + description: The entry point for Microsoft Purview audit log queries and operations. x-ms-navigationProperty: true cases: anyOf: @@ -1321581,6 +1350180,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.tiIndicator' + description: Deprecated. The tiIndicator entity is deprecated and will be removed by April 2026. x-ms-navigationProperty: true triggers: anyOf: @@ -1322478,7 +1351078,7 @@ components: description: 'The roles exposed by the application, which this service principal represents. For more information, see the appRoles property definition on the application entity. Not nullable.' createdByAppId: type: string - description: The appId (called Application (client) ID on the Microsoft Entra admin center) of the application used to create the service principal. Set internally by Microsoft Entra ID. Read-only. + description: The appId of the application that created this service principal. Set internally by Microsoft Entra ID. Read-only. nullable: true customSecurityAttributes: anyOf: @@ -1323308,6 +1351908,9 @@ components: type: string description: The user-visible description of the sharePointGroup. Read-write. nullable: true + principalId: + type: string + nullable: true title: type: string description: The user-visible title of the sharePointGroup. Read-write. @@ -1324268,7 +1352871,7 @@ components: items: type: string nullable: true - description: 'Indicates the category of sign in that the event represents. For user sign ins, the category can be interactiveUser or nonInteractiveUser and corresponds to the value for the isInteractive property on the signin resource. For managed identity sign ins, the category is managedIdentity. For service principal sign-ins, the category is servicePrincipal. The possible values are: interactiveUser, nonInteractiveUser, servicePrincipal, managedIdentity, unknownFutureValue. Supports $filter (eq, ne). NOTE: Only interactive sign-ins are returned unless you set an explicit filter. For example, the filter for getting non-interactive sign-ins is https://graph.microsoft.com/beta/auditLogs/signIns?&$filter=signInEventTypes/any(t: t eq ''nonInteractiveUser'').' + description: 'Indicates the category of sign in that the event represents. For user sign ins, the category can be interactiveUser or nonInteractiveUser and corresponds to the value for the isInteractive property on the signin resource. For managed identity sign ins, the category is managedIdentity. For service principal sign-ins, the category is servicePrincipal. The possible values are: interactiveUser, nonInteractiveUser, servicePrincipal, managedIdentity, unknownFutureValue. Supports $filter (eq, ne). NOTE: Only interactive sign-ins are returned unless you set an explicit filter. For example, the filter for getting non-interactive sign-ins is https://graph.microsoft.com/beta/auditLogs/signIns?&$filter=signInEventTypes/any(t: t eq ''nonInteractiveUser''). You can also get both interactive and non-interactive sign-ins using the filter signInEventTypes/any(t: t eq ''interactiveUser'' or t eq ''noninteractiveUser''). However, the filter for getting both user and service principal sign-in even types is not supported.' signInIdentifier: type: string description: 'The identification that the user provided to sign in. It can be the userPrincipalName, but is also populated when a user signs in using other identifiers.' @@ -1325476,6 +1354079,43 @@ components: - type: object nullable: true x-ms-navigationProperty: true + microsoft.graph.storyline: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: storyline + type: object + properties: + followers: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + description: The users who are following this user. + x-ms-navigationProperty: true + followings: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' + description: The users that this user is following. + x-ms-navigationProperty: true + description: User's storyline singleton container. + microsoft.graph.storylineFollower: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: storylineFollower + type: object + properties: + follower: + $ref: '#/components/schemas/microsoft.graph.engagementIdentitySet' + description: Engagement storyline follower. + microsoft.graph.storylineFollowing: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: storylineFollowing + type: object + properties: + following: + $ref: '#/components/schemas/microsoft.graph.engagementIdentitySet' + description: Engagement storyline following. microsoft.graph.strongAuthenticationDetail: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1326151,6 +1354791,17 @@ components: type: string description: Display name for the target device group. nullable: true + microsoft.graph.targetedChatMessage: + allOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - title: targetedChatMessage + type: object + properties: + recipient: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.identity' + - type: object + nullable: true microsoft.graph.targetedManagedAppConfiguration: allOf: - $ref: '#/components/schemas/microsoft.graph.managedAppConfiguration' @@ -1328374,6 +1357025,12 @@ components: $ref: '#/components/schemas/microsoft.graph.extension' description: The collection of open extensions defined for the task list. Nullable. x-ms-navigationProperty: true + singleValueExtendedProperties: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.singleValueExtendedProperty' + description: The collection of single-value extended properties defined for the task list. Read-only. Nullable. + x-ms-navigationProperty: true tasks: type: array items: @@ -1330209,6 +1358866,11 @@ components: items: $ref: '#/components/schemas/microsoft.graph.objectIdentity' description: 'Represents the identities that can be used to sign in to this user account. An identity can be provided by Microsoft (also known as a local account), by organizations, or by social identity providers such as Facebook, Google, and Microsoft and tied to a user account. It may contain multiple items with the same signInType value. Supports $filter (eq) with limitations.' + identityGovernance: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.identityGovernanceUserSettings' + - type: object + nullable: true identityParentId: type: string description: 'The object ID of the parent identity for agent users. Always null for regular user accounts. For agentUser resources, this property references the object ID of the associated agent identity.' @@ -1330630,6 +1359292,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.employeeExperienceUser' - type: object nullable: true + description: The employee experience resources for the user. Read-only. Nullable. x-ms-navigationProperty: true events: type: array @@ -1335230,6 +1363893,11 @@ components: description: 'The product branch name, which is a specific subset of product functionality as defined by the publisher (example: "Fabrikam for Business (x64)"). A specific product will have one or more branchDisplayNames. Read-only. Supports $filter, $search, $select. This property is read-only.' nullable: true readOnly: true + branchId: + type: string + description: 'The identifier of a specific branch irrespective of version, or other attributes. This id is associated with the branchDisplayName. Read-only. This property is read-only.' + nullable: true + readOnly: true locales: type: array items: @@ -1338562,6 +1367230,17 @@ components: syncStatus: $ref: '#/components/schemas/microsoft.graph.windowsAutopilotSyncStatus' description: The windowsAutopilotSettings resource represents a Windows Autopilot Account to sync data with Windows device data sync service. + microsoft.graph.windowsAutoUpdateCatalogApp: + allOf: + - $ref: '#/components/schemas/microsoft.graph.mobileApp' + - title: windowsAutoUpdateCatalogApp + type: object + properties: + mobileAppCatalogPackageBranchId: + type: string + description: 'The identifier of a specific branch in a product, which is a specific subset of product functionality as defined by the publisher . This is run-time resolved to be the latest MobileAppCatalogPackage in the branch. (example:''31a4c766-f23d-8d41-4803-35e155be7389''). Read-Only' + nullable: true + description: A mobileApp that is based on a referenced branch in a Win32CatalogApp repository microsoft.graph.windowsCertificateProfileBase: allOf: - $ref: '#/components/schemas/microsoft.graph.deviceConfiguration' @@ -1340357,6 +1369036,10 @@ components: type: string description: Current anti malware version nullable: true + controlledConfigurationEnabled: + type: boolean + description: 'When TRUE indicates the Windows Defender controlled configuration feature is enabled, when FALSE indicates the Windows Defender controlled configuration feature is not enabled. Defaults to setting on client device.' + nullable: true deviceState: anyOf: - $ref: '#/components/schemas/microsoft.graph.windowsDeviceHealthState' @@ -1341043,7 +1369726,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.wiFiSecurityType' - type: object nullable: true - description: 'Specify the Wifi Security Type. Possible values are: open, wpaPersonal, wpaEnterprise, wep, wpa2Personal, wpa2Enterprise.' + description: 'Specify the Wifi Security Type. Possible values are: open, wpaPersonal, wpaEnterprise, wep, wpa2Personal, wpa2Enterprise, unknownFutureValue, wpa3Personal.' description: Device Configuration. microsoft.graph.windowsWifiEnterpriseEAPConfiguration: allOf: @@ -1343226,7 +1371909,7 @@ components: properties: enrollmentAuthorizationUrl: type: string - description: Complete account enrollment authorization URL. This corresponds to verificationuricomplete in the Zebra API documentations. + description: Complete account enrollment authorization URL. This corresponds to verification_uri_complete in the Zebra API documentations. enrollmentToken: type: string description: Tenant enrollment token from Zebra. The token is used to enroll Zebra devices in the FOTA Service via app config. @@ -1343247,11 +1371930,6 @@ components: - title: zebraFotaDeployment type: object properties: - deploymentAssignments: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.androidFotaDeploymentAssignment' - description: Collection of Android FOTA Assignment deploymentSettings: $ref: '#/components/schemas/microsoft.graph.zebraFotaDeploymentSettings' deploymentStatus: @@ -1345306,40 +1373984,6 @@ components: $ref: '#/components/schemas/microsoft.graph.keyValuePair' description: List of human readable name/value pairs for the valid values that can be set for this item (Choice and Multiselect items only) description: Single configuration item inside an Android for Work application's custom configuration schema. - microsoft.graph.androidFotaDeploymentAssignment: - title: androidFotaDeploymentAssignment - type: object - properties: - assignmentTarget: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.deviceAndAppManagementAssignmentTarget' - - type: object - nullable: true - description: 'The Azure Active Directory (Azure AD) we are deploying firmware updates to (e.g.: d93c8f48-bd42-4514-ba40-bc6b84780930). NOTE: Use this property moving forward because the existing property, target, is deprecated.' - displayName: - type: string - description: The display name of the Azure AD security group used for the assignment. - id: - type: string - description: A unique identifier assigned to each Android FOTA Assignment entity - nullable: true - target: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.androidFotaDeploymentAssignmentTarget' - - type: object - nullable: true - description: The AAD Group we are deploying firmware updates to - description: Describes deployment security group to assign a deployment to. The backend will expand the security Group ID to extract device serial numbers prior sending a create deployment request to Zebra. - microsoft.graph.androidFotaDeploymentAssignmentTarget: - allOf: - - $ref: '#/components/schemas/microsoft.graph.deviceAndAppManagementAssignmentTarget' - - title: androidFotaDeploymentAssignmentTarget - type: object - properties: - groupId: - type: string - description: AAD Group Id. - description: The AAD Group we are deploying firmware updates to microsoft.graph.androidManagedStoreAppAssignmentSettings: allOf: - $ref: '#/components/schemas/microsoft.graph.mobileAppAssignmentSettings' @@ -1346504,6 +1375148,20 @@ components: items: $ref: '#/components/schemas/microsoft.graph.userSet' description: 'The users who are asked to approve requests. A collection of singleUser, groupMembers, requestorManager, internalSponsors, externalSponsors, and targetUserSponsors. When creating or updating a policy, include at least one userSet in this collection.' + microsoft.graph.approverDelegate: + title: approverDelegate + type: object + properties: + delegate: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.subjectSet' + - type: object + nullable: true + schedule: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.requestSchedule' + - type: object + nullable: true microsoft.graph.appsAndServicesSettings: title: appsAndServicesSettings type: object @@ -1348373,6 +1377031,72 @@ components: type: string description: Azure subscription ID. nullable: true + microsoft.graph.backupCountStatistics: + title: backupCountStatistics + type: object + properties: + lastComputedDateTime: + 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 + offboardRequested: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + protectedCompleted: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + protectedFailed: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + protectedInProgress: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + removed: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + total: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + unprotectedCompleted: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + unprotectedFailed: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + unprotectedInProgress: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + microsoft.graph.backupPolicyReport: + title: backupPolicyReport + type: object + properties: + backupPolicyId: + type: string + countStatistics: + $ref: '#/components/schemas/microsoft.graph.backupCountStatistics' + displayName: + type: string + nullable: true microsoft.graph.baseActivity: title: baseActivity type: object @@ -1349568,7 +1378292,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.lifecycleEventType' - type: object nullable: true - description: 'The type of lifecycle notification if the current notification is a lifecycle notification. Optional. Supported values are missed, subscriptionRemoved, reauthorizationRequired. Optional.' + description: 'The type of lifecycle notification. Required and only present for lifecycle notifications. Mutually exclusive with changeType. Supported values: missed, subscriptionRemoved, reauthorizationRequired.' resource: type: string description: The URI of the resource that emitted the change notification relative to https://graph.microsoft.com. Required. @@ -1350550,6 +1379274,11 @@ components: resourceType: type: string description: The type of the audit resource. + microsoft.graph.cloudPcAutomaticDiscoveredAppDetail: + allOf: + - $ref: '#/components/schemas/microsoft.graph.cloudPcCloudAppDetail' + - title: cloudPcAutomaticDiscoveredAppDetail + type: object microsoft.graph.cloudPcAutopilotConfiguration: title: cloudPcAutopilotConfiguration type: object @@ -1350860,6 +1379589,114 @@ components: type: string description: The unique identifier (GUID) of the user. Read-only. nullable: true + microsoft.graph.cloudPcExternalPartnerActionReport: + title: cloudPcExternalPartnerActionReport + type: object + properties: + actionType: + $ref: '#/components/schemas/microsoft.graph.cloudPcExternalPartnerActionType' + activityId: + type: string + description: The ID of external partner activity. Read-only. + nullable: true + activityMessage: + type: string + description: The message of external partner activity. Read-only. + nullable: true + agentName: + type: string + description: The agent name of the external partner. Read-only. + nullable: true + agentSetting: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.cloudPcExternalPartnerAgentSetting' + - type: object + nullable: true + description: The agent setting of the external partner. Read-only. + authenticatedAppId: + type: string + description: Indicates the authenticated Microsoft Entra (Azure AD) app ID of the action request. Read-only. + authenticatedAppName: + type: string + description: Indicates the authenticated Microsoft Entra (Azure AD) app name of the action request. Read-only. + nullable: true + authenticatedMethod: + $ref: '#/components/schemas/microsoft.graph.cloudPcExternalPartnerAuthenticatedMethod' + authenticatedUserPrincipalName: + type: string + description: Indicates the authenticated Microsoft Entra (Azure AD) user principal name of the action request. Read-only. + nullable: true + cloudPcId: + type: string + description: The Cloud PC's ID of the partner agent is deployed. Read-only. + nullable: true + cloudPcName: + type: string + description: The Cloud PC's Name of the partner agent is deployed. Read-only. + nullable: true + createdDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'The create time of the action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: ''2014-01-01T00:00:00Z''. Read-only.' + format: date-time + microsoft.graph.cloudPcExternalPartnerActionResult: + title: cloudPcExternalPartnerActionResult + type: object + properties: + activityId: + type: string + description: The activity ID associated with the external partner action. Read-only. + nullable: true + cloudPcId: + type: string + description: The Cloud PC ID associated with the external partner action. Read-only. + nullable: true + errorCode: + $ref: '#/components/schemas/microsoft.graph.cloudPcExternalPartnerActionErrorCode' + errorMessage: + type: string + description: The error message of the action. Read-only. + nullable: true + lastModifiedDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'The last update time of the action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: ''2014-01-01T00:00:00Z''. Read-only.' + format: date-time + nullable: true + startDateTime: + 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 start time of the action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: ''2014-01-01T00:00:00Z''. Read-only.' + format: date-time + nullable: true + state: + $ref: '#/components/schemas/microsoft.graph.cloudPcExternalPartnerActionStatus' + microsoft.graph.cloudPcExternalPartnerAgentSetting: + title: cloudPcExternalPartnerAgentSetting + type: object + properties: + agentSha256: + type: string + description: The hash value of agent file by sha256 algorithm. + nullable: true + agentUrl: + type: string + description: 'The download link url of the agent, when admin sets this url, then partner can call deploy agent API to deploy this agent to targeted Cloud PCs. The format is like this: https://www.external-partner.com/resources/agents/exampleAgentFile.exe' + nullable: true + autoDeploymentEnabled: + type: boolean + description: 'Indicates whether partner agent auto deployment is enabled. When true, then the partner agent will be deployed after the Cloud PC is provisioned. When false, auto deployment isn''t performed. Default value is false' + nullable: true + installParameters: + type: array + items: + type: string + description: 'The install command parameters to run the agent install command. The format is like this: [''/p paramValue'', ''/quiet'']' + microsoft.graph.cloudPcFilePathAppDetail: + allOf: + - $ref: '#/components/schemas/microsoft.graph.cloudPcCloudAppDetail' + - title: cloudPcFilePathAppDetail + type: object microsoft.graph.cloudPcForensicStorageAccount: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1352689,6 +1381526,13 @@ components: properties: connectionId: type: string + microsoft.graph.connectivityParameterEntry: + title: connectivityParameterEntry + type: object + properties: + value: + type: string + nullable: true microsoft.graph.connectorStatusDetails: title: connectorStatusDetails type: object @@ -1353369,6 +1382213,15 @@ components: type: string description: The ID of the Microsoft Entra tenant. Read only. nullable: true + microsoft.graph.crossTenantAccessPolicyAppServiceConnectSetting: + title: crossTenantAccessPolicyAppServiceConnectSetting + type: object + properties: + applications: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyTargetConfiguration' + - type: object + nullable: true microsoft.graph.crossTenantAccessPolicyB2BSetting: title: crossTenantAccessPolicyB2BSetting type: object @@ -1353401,6 +1382254,24 @@ components: type: boolean description: Specifies whether MFA from external Microsoft Entra organizations is trusted. nullable: true + microsoft.graph.crossTenantAccessPolicyM365CollaborationInboundSetting: + title: crossTenantAccessPolicyM365CollaborationInboundSetting + type: object + properties: + users: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyTargetConfiguration' + - type: object + nullable: true + microsoft.graph.crossTenantAccessPolicyM365CollaborationOutboundSetting: + title: crossTenantAccessPolicyM365CollaborationOutboundSetting + type: object + properties: + usersAndGroups: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyTargetConfiguration' + - type: object + nullable: true microsoft.graph.crossTenantAccessPolicyTarget: title: crossTenantAccessPolicyTarget type: object @@ -1355535,6 +1384406,16 @@ components: keyType: type: string nullable: true + microsoft.graph.deviceLocalAdminAccountDetail: + title: deviceLocalAdminAccountDetail + type: object + properties: + passwordLastRotationDateTime: + 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 last rotation date and time of the local admin account password. Read-only. + format: date-time + description: Base class for properties related to configured and Intune-managed local administrator account microsoft.graph.deviceLocalCredential: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1358263,6 +1387144,19 @@ components: type: string description: The display name of an entity instance. nullable: true + microsoft.graph.emailDetails: + title: emailDetails + type: object + properties: + body: + type: string + description: The body content of the notification email in plain text format. + senderEmailAddress: + type: string + description: The email address of the sender for notification emails. Shared mailboxes aren't supported. + subject: + type: string + description: The subject line of the notification email. microsoft.graph.emailIdentity: allOf: - $ref: '#/components/schemas/microsoft.graph.identity' @@ -1358858,7 +1387752,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.groupAssignmentTarget' - title: exclusionGroupAssignmentTarget type: object - description: The AAD Group we are deploying firmware updates to + description: Represents a group that should be excluded from an assignment. microsoft.graph.expeditedWindowsQualityUpdateSettings: title: expeditedWindowsQualityUpdateSettings type: object @@ -1359059,9 +1387953,6 @@ components: clientId: type: string nullable: true - domain: - type: string - nullable: true keyVaultName: type: string nullable: true @@ -1359185,6 +1388076,8 @@ components: title: file type: object properties: + archiveStatus: + $ref: '#/components/schemas/microsoft.graph.fileArchiveStatus' hashes: anyOf: - $ref: '#/components/schemas/microsoft.graph.hashes' @@ -1359961,7 +1388854,7 @@ components: type: string description: The group Id that is the target of the assignment. nullable: true - description: The AAD Group we are deploying firmware updates to + description: Represents an assignment to a group. microsoft.graph.groupChatTeamsAppInstallationScopeInfo: allOf: - $ref: '#/components/schemas/microsoft.graph.teamsAppInstallationScopeInfo' @@ -1360460,6 +1389353,15 @@ components: description: 'A date specifiying when the Identity was active last time, could be null' format: date-time nullable: true + microsoft.graph.identityGovernanceUserSettings: + title: identityGovernanceUserSettings + type: object + properties: + approverDelegate: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.approverDelegate' + - type: object + nullable: true microsoft.graph.identityInfo: title: identityInfo type: object @@ -1361027,9 +1389929,6 @@ components: type: string nullable: true description: List of scope tags assigned to the default branding profile - sendDeviceOwnershipChangePushNotification: - type: boolean - description: Boolean that indicates if a push notification is sent to users when their device ownership type changes from personal to corporate showAzureADEnterpriseApps: type: boolean description: Boolean that indicates if AzureAD Enterprise Apps will be shown in Company Portal @@ -1363093,6 +1391992,12 @@ components: type: string description: Gets or sets the team ID of the app extension that performs SSO for the specified URLs. description: Represents a Credential-type Single Sign-On extension profile for macOS devices. + microsoft.graph.macOSDeviceLocalAdminAccountDetail: + allOf: + - $ref: '#/components/schemas/microsoft.graph.deviceLocalAdminAccountDetail' + - title: macOSDeviceLocalAdminAccountDetail + type: object + description: Properties related to macOS-specific configured and Intune-managed local administrator account microsoft.graph.macOSFirewallApplication: title: macOSFirewallApplication type: object @@ -1365768,6 +1394673,43 @@ components: type: string description: Value of the metadata property. nullable: true + microsoft.graph.offboardingDetails: + title: offboardingDetails + type: object + properties: + cancelledCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + failedCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + offboardedCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + offboardEndDateTime: + 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 + offboardingStatus: + type: string + nullable: true + offboardStartDateTime: + 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 + totalRequestedCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 microsoft.graph.oidcAddressInboundClaims: title: oidcAddressInboundClaims type: object @@ -1366642,6 +1395584,8 @@ components: - type: object nullable: true description: Represents the single sign-on configuration for the on-premises application. + trafficRoutingMethod: + $ref: '#/components/schemas/microsoft.graph.trafficRoutingMethod' useAlternateUrlForTranslationAndRedirect: type: boolean description: Indicates whether the application should use alternateUrl instead of externalUrl. @@ -1368574,6 +1397518,48 @@ components: properties: accessLevel: $ref: '#/components/schemas/microsoft.graph.plannerPlanAccessLevel' + microsoft.graph.plannerTaskChatMention: + title: plannerTaskChatMention + type: object + properties: + mentioned: + type: string + description: The ID of the mentioned user. + nullable: true + mentionType: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMentionType' + position: + maximum: 2147483647 + minimum: -2147483648 + type: number + description: The zero-based position of the mention in the message content. + format: int32 + microsoft.graph.plannerTaskChatReaction: + title: plannerTaskChatReaction + type: object + properties: + reactionEvents: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatReactionEvent' + reactionType: + type: string + description: 'The type of reaction, such as like, heart, or emoji characters.' + nullable: true + microsoft.graph.plannerTaskChatReactionEvent: + title: plannerTaskChatReactionEvent + type: object + properties: + createdBy: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.identitySet' + - type: object + nullable: true + createdDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'The date and time when the reaction was added. 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 microsoft.graph.plannerTaskCompletionRequirementDetails: title: plannerTaskCompletionRequirementDetails type: object @@ -1370148,6 +1399134,12 @@ components: - type: object nullable: true description: 'Represents the actual content, either as text (textContent) or binary data (binaryContent). Optional if metadata alone is sufficient for policy evaluation. Do not use for contentActivities.' + contentCategory: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.contentCategory' + - type: object + nullable: true + description: 'The type of content. The possible values are: none, ai, unknownFutureValue. The default value is ai, which refers to AI generated content.' correlationId: type: string description: 'An identifier used to group multiple related content entries (for example, different parts of the same file upload, messages in a conversation).' @@ -1370485,6 +1399477,38 @@ components: description: The number of artifacts present in the protection policy. format: int32 nullable: true + microsoft.graph.protectionUnitDetails: + title: protectionUnitDetails + type: object + properties: + addedCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + backupConfigurationType: + type: string + nullable: true + failedCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + removedCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + requestedToAddCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + requestedToRemoveCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 microsoft.graph.protectOnlineMeetingAction: allOf: - $ref: '#/components/schemas/microsoft.graph.labelActionBase' @@ -1372223,6 +1401247,25 @@ components: microsoft.graph.restoreAction: title: restoreAction type: object + microsoft.graph.restoreArtifactDetails: + title: restoreArtifactDetails + type: object + properties: + failedCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + restoredCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + totalArtifactsCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 microsoft.graph.restorePointSearchResponse: title: restorePointSearchResponse type: object @@ -1372834,6 +1401877,64 @@ components: type: string description: The relative URI the service provider would redirect to after completion of the single sign-on flow. nullable: true + microsoft.graph.samsungEFotaFirmwareVersion: + title: samsungEFotaFirmwareVersion + type: object + properties: + androidProcessorVersionName: + type: string + description: 'The Android Processor version name. This property is populated by Samsung. Eg. ''G960U1UES9FVD1''. Default value: null. Read-only.' + nullable: true + consumerSoftwareCustomizationCode: + type: string + description: The Consumer Software Customization which is a specific code associated with the region or carrier customization of a Samsung device. This property is populated by Samsung. Eg. 'OYM'. Read-only. Returned by default. + description: + type: string + description: 'The firmware description. This property is populated by Samsung. Default value: null. Read-only.' + nullable: true + deviceModelName: + type: string + description: Samsung device model. This property is populated by Samsung. Eg. 'SM-960F'. Read-only. Returned by default. + firmwareVersion: + type: string + description: 'The firmware version. This property is populated by Samsung Eg. ''T575XXU4EAAA/T575OXM4EAAA/T575XXU4EAAA''. Default value: null. Read-only.' + nullable: true + id: + type: string + description: Firmware ID from Samsung. This property is populated by Samsung. Eg. 'FW2022033111797487'. Read-only. Returned by default. + nullable: true + osVersionName: + type: string + description: 'The OS version name. This property is populated by Samsung. Eg. ''Pie(Android 9)''. Default value: null. Read-only.' + nullable: true + releaseDateTime: + 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: 'Firmware release date. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. This property is populated by Samsung. For example, midnight UTC on Jan 1, 2014 would look like this: ''2014-01-01T00:00:00Z''. Default value: null. Read-only.' + format: date-time + requestFirmwareTypeName: + type: string + description: 'The firmware request type. This property is populated by Samsung Eg. ''NORMAL''. Default value: null. Read-only.' + nullable: true + salesCode: + type: string + description: Sales code of a Samsung device that corresponds to its georgraphic area or carrier network. This property is populated by Samsung. Eg. 'TMB'. Read-only. Returned by default. + securityPatchVersion: + type: string + description: 'The firmware security patch. This property is populated by Samsung Eg. ''2023-09-07 07:50:57''. Default value: null. Read-only.' + nullable: true + description: 'The firmware version from Samsung for a specific device model, sales code, and CSC (Consumer Software Customization). Used to create Samsung E-FOTA deployments.' + microsoft.graph.samsungEFotaFirmwareVersionTarget: + title: samsungEFotaFirmwareVersionTarget + type: object + properties: + firmwareVersion: + $ref: '#/components/schemas/microsoft.graph.samsungEFotaFirmwareVersion' + id: + type: string + description: A unique identifier assigned to each Samsung Knox E-FOTA firmware version target entity. Returned by default. + nullable: true + description: The targeted firmware version for an E-FOTA deployment. Used while creating E-FOTA deployments. microsoft.graph.scheduleEntity: title: scheduleEntity type: object @@ -1374063,6 +1403164,58 @@ components: format: int32 nullable: true description: SharedPC Account Manager Policy. Only applies when the account manager is enabled. + microsoft.graph.sharePointApiUsageDataPoint: + title: sharePointApiUsageDataPoint + type: object + properties: + activeApps: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + appId: + type: string + nullable: true + serviceArea: + type: string + nullable: true + tenantId: + type: string + nullable: true + usageDateTime: + 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 + usageMB: + type: number + format: int64 + nullable: true + usageRequests: + type: number + format: int64 + nullable: true + microsoft.graph.sharePointApiUsageReport: + title: sharePointApiUsageReport + type: object + properties: + dataPoints: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.sharePointApiUsageDataPoint' + microsoft.graph.sharePointGroupIdentity: + allOf: + - $ref: '#/components/schemas/microsoft.graph.identity' + - title: sharePointGroupIdentity + type: object + properties: + principalId: + type: string + nullable: true + title: + type: string + nullable: true microsoft.graph.sharePointGroupMigrationTaskParameters: allOf: - $ref: '#/components/schemas/microsoft.graph.sharePointMigrationTaskParameters' @@ -1374119,6 +1403272,11 @@ components: - type: object nullable: true description: The group associated with this action. Optional. + sharePointGroup: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.sharePointGroupIdentity' + - type: object + nullable: true siteGroup: anyOf: - $ref: '#/components/schemas/microsoft.graph.sharePointIdentity' @@ -1374944,9 +1404102,11 @@ components: - $ref: '#/components/schemas/microsoft.graph.identitySet' - type: object nullable: true + description: The user or application that archived the container. archivedDateTime: 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: 'Time when the container was archived. 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 nullable: true archiveStatus: @@ -1375856,6 +1405016,17 @@ components: - $ref: '#/components/schemas/microsoft.graph.userSet' - title: targetAgentIdentitySponsorsOrOwners type: object + microsoft.graph.targetOwners: + title: targetOwners + type: object + properties: + notifyMembers: + $ref: '#/components/schemas/microsoft.graph.notifyMembers' + securityGroups: + type: array + items: + type: string + description: 'The collection of IDs for security groups used for allowing or blocking filtering. When notifyMembers is all, all members are eligible for ownership and this collection can be empty. When notifyMembers is allowSelected, only members in these security groups are eligible. When notifyMembers is blockSelected, members in these security groups are excluded.' microsoft.graph.targetPolicyEndpoints: title: targetPolicyEndpoints type: object @@ -1382569,12 +1411740,12 @@ components: downloadRuleStartDateTime: 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 in the device time zone when the download will start (e.g., 2018-07-25T10:20:32). The default value is UTC now and the maximum is 10 days from deployment creation.' + description: 'Date and time in the device time zone when the download will start (e.g., `2018-07-25T10:20:32`). The default value is UTC now and the maximum is 10 days from deployment creation.' format: date-time nullable: true firmwareTargetArtifactDescription: type: string - description: 'A description provided by Zebra for the the firmware artifact to update the device to (e.g.: LifeGuard Update 120 (released 29-June-2022).' + description: 'A description provided by Zebra for the the firmware artifact to update the device to (e.g.: `LifeGuard Update 120 (released 29-June-2022)`.' nullable: true firmwareTargetBoardSupportPackageVersion: type: string @@ -1382619,7 +1411790,7 @@ components: maximum: 2147483647 minimum: -2147483648 type: number - description: 'This attribute indicates the deployment time offset (e.g.180 represents an offset of +03:00, and -270 represents an offset of -04:30). The time offset is the time timezone where the devices are located. The deployment start and end data uses this timezone' + description: 'This attribute indicates the deployment time offset (e.g.`180` represents an offset of `+03:00`, and `-270` represents an offset of `-04:30`). The time offset is the time timezone where the devices are located. The deployment start and end data uses this timezone' format: int32 nullable: true updateType: @@ -1382643,7 +1411814,7 @@ components: 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 when the deployment status was updated from Zebra + description: ' Date and time when the deployment status was updated from Zebra' format: date-time nullable: true state: @@ -1382664,7 +1411835,7 @@ components: maximum: 2147483647 minimum: -2147483648 type: number - description: An integer that indicates the total number of devices that have a job in the CREATED state. Typically indicates jobs that did not reach the devices. + description: 'An integer that indicates the total number of devices that have a job in the CREATED state. Typically indicates jobs that did not reach the devices. ' format: int32 totalDevices: maximum: 2147483647 @@ -1382694,7 +1411865,7 @@ components: maximum: 2147483647 minimum: -2147483648 type: number - description: An integer that indicates the total number of devices that received the json and are scheduled. + description: 'An integer that indicates the total number of devices that received the json and are scheduled. ' format: int32 totalSucceededInstall: maximum: 2147483647 @@ -1382947,6 +1412118,38 @@ components: - personal - unrestricted type: string + microsoft.graph.activityLogOperationType: + title: activityLogOperationType + enum: + - backupPolicyCreated + - backupPolicyActivated + - backupPolicyModified + - backupPolicyPaused + - backupPolicyRenamed + - dynamicRuleExecution + - dynamicRuleDeletion + - protectionUnitLevelOffboarding + - policyLevelOffboarding + - restoreTaskCreated + - restoreTaskCompleted + - unknownFutureValue + type: string + microsoft.graph.activityLogResultStatus: + title: activityLogResultStatus + enum: + - succeeded + - failed + - partiallySucceeded + - unknownFutureValue + type: string + microsoft.graph.activityLogSeverity: + title: activityLogSeverity + enum: + - high + - medium + - low + - unknownFutureValue + type: string microsoft.graph.activityStatus: title: activityStatus enum: @@ -1383226,6 +1412429,27 @@ components: - Chat - Call type: string + microsoft.graph.androidAppCredentialProviderRoleState: + title: androidAppCredentialProviderRoleState + enum: + - notConfigured + - allowed + - unknownFutureValue + type: string + description: The Android credential provider role state for apps. + x-ms-enum: + name: androidAppCredentialProviderRoleState + modelAsString: false + values: + - value: notConfigured + description: 'Default. Indicates the app''s ability to act as a credential provider has not been configured. When set to ''notConfigured'', the Android OS will determine whether the app is allowed to act as a credential provider or not.' + name: notConfigured + - value: allowed + description: Indicates the app is allowed to act as a credential provider. + name: allowed + - value: unknownFutureValue + description: Evolvable enumeration sentinel value. Do not use. + name: unknownFutureValue microsoft.graph.androidDeviceOwnerAppAutoUpdatePolicyType: title: androidDeviceOwnerAppAutoUpdatePolicyType enum: @@ -1387402,6 +1416626,8 @@ components: - internalServerError - appDiscoveryFailed - unknownFutureValue + - iconPathInvalid + - filePathInvalid type: string microsoft.graph.cloudPcCloudAppStatus: title: cloudPcCloudAppStatus @@ -1387447,6 +1416673,8 @@ components: - availableWithWarning - unavailable - unknownFutureValue + - underServiceMaintenance + - inUse type: string microsoft.graph.cloudPcDeviceImageErrorCode: title: cloudPcDeviceImageErrorCode @@ -1387561,6 +1416789,49 @@ components: - failed - unknownFutureValue type: string + microsoft.graph.cloudPcExternalPartnerActionErrorCode: + title: cloudPcExternalPartnerActionErrorCode + enum: + - none + - executeActionFailed + - executeActionTimeout + - deviceNotFound + - deviceNotAvailable + - checkDiskSpaceFailed + - checkNetworkConnectionFailed + - agentNotFound + - invalidAgentFormat + - invalidAgentChecksum + - unknownFutureValue + type: string + microsoft.graph.cloudPcExternalPartnerActionStatus: + title: cloudPcExternalPartnerActionStatus + enum: + - created + - pending + - canceled + - running + - succeeded + - failed + - unknownFutureValue + type: string + microsoft.graph.cloudPcExternalPartnerActionType: + title: cloudPcExternalPartnerActionType + enum: + - configureAgent + - deployAgent + - unknownFutureValue + type: string + microsoft.graph.cloudPcExternalPartnerAuthenticatedMethod: + title: cloudPcExternalPartnerAuthenticatedMethod + enum: + - gDAP + - dAP + - appOnly + - normalUser + - guestUser + - unknownFutureValue + type: string microsoft.graph.cloudPcExternalPartnerStatus: title: cloudPcExternalPartnerStatus enum: @@ -1388939,6 +1418210,13 @@ components: - right - center type: string + microsoft.graph.contentCategory: + title: contentCategory + enum: + - none + - ai + - unknownFutureValue + type: string microsoft.graph.contentFormat: title: contentFormat enum: @@ -1389906,6 +1419184,59 @@ components: - value: policySets description: PolicySets indicates assignment was made via PolicySet assignment. name: policySets + microsoft.graph.deviceAndAppManagementPayloadType: + title: deviceAndAppManagementPayloadType + enum: + - unknown + - settingsCatalog + - securityBaseline + - antivirus + - diskEncryption + - attackSurfaceReduction + - firewall + - endpointDetectionAndResponse + - compliancePolicy + - deviceRestrictions + - unknownFutureValue + type: string + description: The DeviceAndAppManagementPayloadType represents the type of a payload assigned to a target. + x-ms-enum: + name: deviceAndAppManagementPayloadType + modelAsString: false + values: + - value: unknown + description: Default value. Do not use. + name: unknown + - value: settingsCatalog + description: Indicates that the payload is of settings catalog type. + name: settingsCatalog + - value: securityBaseline + description: Indicates that the payload is of security baseline type. + name: securityBaseline + - value: antivirus + description: Indicates that the payload is of antivirus type. + name: antivirus + - value: diskEncryption + description: Indicates that the payload is of disk encryption type. + name: diskEncryption + - value: attackSurfaceReduction + description: Indicates that the payload is of attack surface reduction type. + name: attackSurfaceReduction + - value: firewall + description: Indicates that the payload is of firewall type. + name: firewall + - value: endpointDetectionAndResponse + description: Indicates that the payload is of endpoint detection and response type. + name: endpointDetectionAndResponse + - value: compliancePolicy + description: Indicates that the payload is of compliance policy type. + name: compliancePolicy + - value: deviceRestrictions + description: Indicates that the payload is of device restriction type. + name: deviceRestrictions + - value: unknownFutureValue + description: Evolvable enumeration sentinel value. Do not use. + name: unknownFutureValue microsoft.graph.deviceAppManagementTaskCategory: title: deviceAppManagementTaskCategory enum: @@ -1391649,6 +1420980,7 @@ components: - deviceConfigurationPolicies - windowsOsRecoveryPolicies - companyPortal + - windowsRecoveryAndRemediationConfiguration type: string description: Describes the TemplateFamily for the Template entity x-ms-enum: @@ -1391706,6 +1421038,9 @@ components: - value: companyPortal description: Template Family for Company Portal settings name: companyPortal + - value: windowsRecoveryAndRemediationConfiguration + description: Windows Recovery and Remediation Configuration Policy + name: windowsRecoveryAndRemediationConfiguration microsoft.graph.deviceManagementConfigurationWindowsSkus: title: deviceManagementConfigurationWindowsSkus enum: @@ -1393093,6 +1422428,7 @@ components: - sPRuntimeAccessControl - sPSharingNotifyUser - sPSharingGenerateIncidentReport + - restrictWebGrounding type: string microsoft.graph.dmaGuardDeviceEnumerationPolicyType: title: dmaGuardDeviceEnumerationPolicyType @@ -1394683,6 +1424019,14 @@ components: - block - unknownFutureValue type: string + microsoft.graph.fileArchiveStatus: + title: fileArchiveStatus + enum: + - notArchived + - fullyArchived + - reactivating + - unknownFutureValue + type: string microsoft.graph.fileHashType: title: fileHashType enum: @@ -1394938,6 +1424282,39 @@ components: - complete - flagged type: string + microsoft.graph.fotaRegistrationState: + title: fotaRegistrationState + enum: + - pending + - failed + - requested + - inProgress + - completed + - unknownFutureValue + type: string + description: 'The overall state of the FOTA devices'' registration. The registration state is determined by looking at the status of all devices. If any device has not yet started registration, the overall registration state becomes registration requested. If any device is still in progress, the overall deployment state becomes in progress. Once all the devices are completed, the overall registration state becomes completed.' + x-ms-enum: + name: fotaRegistrationState + modelAsString: false + values: + - value: pending + description: Default. Indicates the registration request to the OEM is pending. + name: pending + - value: failed + description: Indicates the registration request was not successfully created with the OEM. + name: failed + - value: requested + description: Indicates the registration request has been created with the OEM. + name: requested + - value: inProgress + description: Registration is in progress by the OEM. + name: inProgress + - value: completed + description: Registration has been completed by the OEM. + name: completed + - value: unknownFutureValue + description: Evolvable enumeration sentinel value. Do not use. + name: unknownFutureValue microsoft.graph.freeBusyStatus: title: freeBusyStatus enum: @@ -1399157,6 +1428534,14 @@ components: - value: unknownFutureValue description: Evolvable enumeration sentinel value. Do not use. name: unknownFutureValue + microsoft.graph.notifyMembers: + title: notifyMembers + enum: + - all + - allowSelected + - blockSelected + - unknownFutureValue + type: string microsoft.graph.oAuthAppScope: title: oAuthAppScope enum: @@ -1399522,10 +1428907,14 @@ components: title: operationApprovalPolicyType enum: - unknown + - deviceWipe + - deviceRetire + - deviceDelete - app - script - role - unknownFutureValue + - tenantConfiguration type: string description: The set of available policy types that can be configured for approval. The policy type must always be defined in an OperationApprovalRequest. x-ms-enum: @@ -1399535,6 +1428924,15 @@ components: - value: unknown description: Default. Indicates that the configured policy type is unknown. Not a valid policy type in an OperationApprovalPolicy. name: unknown + - value: deviceWipe + description: Indicates that the configured policy type is for a Device Wipe Action. + name: deviceWipe + - value: deviceRetire + description: Indicates that the configured policy type is for a Device Retire Action + name: deviceRetire + - value: deviceDelete + description: Indicates that the configured policy type is for a Device Delete Action. + name: deviceDelete - value: app description: 'Indicates that the configured policy type is an application type, such as mobile apps or built-in apps.' name: app @@ -1399547,6 +1428945,9 @@ components: - value: unknownFutureValue description: Evolvable enumeration sentinel value. Do not use. name: unknownFutureValue + - value: tenantConfiguration + description: Indicates that the configured policy type is for Tenant Configuration operations. + name: tenantConfiguration microsoft.graph.operationApprovalRequestStatus: title: operationApprovalRequestStatus enum: @@ -1399738,15 +1429139,6 @@ components: - value: excludesAll description: ExcludesAll operator. name: excludesAll - microsoft.graph.organizationAllowedAudiences: - title: organizationAllowedAudiences - enum: - - me - - organization - - federatedOrganizations - - everyone - - unknownFutureValue - type: string microsoft.graph.originalTransferMethods: title: originalTransferMethods enum: @@ -1400267,6 +1429659,20 @@ components: - planRule - unknownFutureValue type: string + microsoft.graph.plannerTaskChatMentionType: + title: plannerTaskChatMentionType + enum: + - user + - application + - unknownFutureValue + type: string + microsoft.graph.plannerTaskChatMessageType: + title: plannerTaskChatMessageType + enum: + - richTextHtml + - plainText + - unknownFutureValue + type: string microsoft.graph.plannerTaskCompletionRequirements: title: plannerTaskCompletionRequirements enum: @@ -1401688,6 +1431094,13 @@ components: - member - unknownFutureValue type: string + microsoft.graph.privilegeLevel: + title: privilegeLevel + enum: + - standard + - privileged + - unknownFutureValue + type: string microsoft.graph.privilegeManagementElevationType: title: privilegeManagementElevationType enum: @@ -1402984,6 +1432397,8 @@ components: - initiateDeviceAttestation - changeAssignments - delete + - suspendManagedHomeScreen + - restoreManagedHomeScreen type: string description: Remote actions Intune supports. x-ms-enum: @@ -1403107,6 +1432522,12 @@ components: - value: delete description: Indicates remote device action to delete a device from Intune portal. name: delete + - value: suspendManagedHomeScreen + description: Indicates remote device action to temporarily suspend the Managed Home Screen kiosk app. + name: suspendManagedHomeScreen + - value: restoreManagedHomeScreen + description: Indicates remote device action to restore the Managed Home Screen kiosk app. + name: restoreManagedHomeScreen microsoft.graph.remoteAssistanceOnboardingStatus: title: remoteAssistanceOnboardingStatus enum: @@ -1403388,6 +1432809,7 @@ components: - none - fastRestore - unknownFutureValue + - includeNewerItems type: string x-ms-enum-flags: isFlags: true @@ -1404366,6 +1433788,15 @@ components: - value: disabled description: Service start type disabled name: disabled + microsoft.graph.serviceType: + title: serviceType + enum: + - unknown + - sharePoint + - exchange + - oneDriveForBusiness + - unknownFutureValue + type: string microsoft.graph.serviceUpdateCategory: title: serviceUpdateCategory enum: @@ -1404617,6 +1434048,7 @@ components: enum: - emailAddress - unknownFutureValue + - federation type: string microsoft.graph.signUpStage: title: signUpStage @@ -1405626,6 +1435058,15 @@ components: - d - flash type: string + microsoft.graph.trafficRoutingMethod: + title: trafficRoutingMethod + enum: + - none + - random + - sessionPersistence + - performance + - unknownFutureValue + type: string microsoft.graph.trainingAssignedTo: title: trainingAssignedTo enum: @@ -1407283,6 +1436724,8 @@ components: - wep - wpa2Personal - wpa2Enterprise + - unknownFutureValue + - wpa3Personal type: string description: Wi-Fi Security Types. x-ms-enum: @@ -1407290,23 +1436733,29 @@ components: modelAsString: false values: - value: open - description: Open (No Authentication). + description: Default. Indicates Wi-Fi security type is associated with Open (No Authentication). name: open - value: wpaPersonal - description: WPA-Personal. + description: Indicates Wi-Fi security type is associated with WPA-Personal. name: wpaPersonal - value: wpaEnterprise - description: WPA-Enterprise. Must use IOSEnterpriseWifiConfiguration type to configure enterprise options. + description: Indicates Wi-Fi security type is associated with WPA-Enterprise. Must use IOSEnterpriseWifiConfiguration type to configure enterprise options. name: wpaEnterprise - value: wep - description: WEP Encryption. + description: Indicates Wi-Fi security type is associated with WEP Encryption. name: wep - value: wpa2Personal - description: WPA2-Personal. + description: Indicates Wi-Fi security type is associated with WPA2-Personal. name: wpa2Personal - value: wpa2Enterprise - description: WPA2-Enterprise. Must use WindowsWifiEnterpriseEAPConfiguration type to configure enterprise options. + description: Indicates Wi-Fi security type is associated with WPA2-Enterprise. Must use WindowsWifiEnterpriseEAPConfiguration type to configure enterprise options. name: wpa2Enterprise + - value: unknownFutureValue + description: Evolvable enumeration sentinel value. Do not use. + name: unknownFutureValue + - value: wpa3Personal + description: Indicates Wi-Fi security type is associated with WPA3-Personal. Provides stronger encryption using Simultaneous Authentication of Equals (SAE). + name: wpa3Personal microsoft.graph.win32LobAppDeliveryOptimizationPriority: title: win32LobAppDeliveryOptimizationPriority enum: @@ -1413346,6 +1442795,308 @@ components: type: string x-ms-enum-flags: isFlags: true + microsoft.graph.entraRecoveryServices.recovery: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: recovery + type: object + properties: + jobs: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBase' + description: Collection of all recovery jobs (both preview and recovery) for the tenant. + x-ms-navigationProperty: true + snapshots: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.snapshot' + description: Collection of backup snapshots available for the tenant. + x-ms-navigationProperty: true + microsoft.graph.entraRecoveryServices.recoveryChangeObjectBase: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: recoveryChangeObjectBase + type: object + properties: + displayName: + type: string + description: 'The display name of the changed object in its current state, used to uniquely identify the object. Supports $filter (eq, ne, startswith).' + nullable: true + entityTypeName: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.resourceTypeName' + failureMessage: + type: string + description: The error message if the change failed to apply. Only populated in getFailedChanges responses. null otherwise. + nullable: true + recoveryAction: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryAction' + microsoft.graph.entraRecoveryServices.recoveryJob: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBase' + - title: recoveryJob + type: object + properties: + totalFailedChanges: + maximum: 2147483647 + minimum: -2147483648 + type: number + description: The count of changes (including both objects and links) that failed to apply during recovery. + format: int32 + nullable: true + totalLinksModified: + maximum: 2147483647 + minimum: -2147483648 + type: number + description: The count of directory object links (relationships) that were successfully modified during recovery. This value may be less than totalChangedLinksCalculated if some link changes failed. + format: int32 + nullable: true + totalObjectsModified: + maximum: 2147483647 + minimum: -2147483648 + type: number + description: The count of directory objects that were successfully modified during recovery. This value may be less than totalChangedObjectsCalculated if some object changes failed. + format: int32 + nullable: true + microsoft.graph.entraRecoveryServices.recoveryJobBase: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: recoveryJobBase + type: object + properties: + filteringCriteria: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobFilteringCriteriaBase' + - type: object + nullable: true + description: Optional filtering criteria used to scope the job to specific entity types or entity IDs. + jobCompletionDateTime: + 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 job completed. Null if the job is still running. + format: date-time + nullable: true + jobStartDateTime: + 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 job started. + format: date-time + status: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryStatus' + targetStateDateTime: + 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 target snapshot timestamp to which the tenant is being restored. Supports $filter (eq, ne).' + format: date-time + totalChangedLinksCalculated: + maximum: 2147483647 + minimum: -2147483648 + type: number + description: The total count of changed directory object links (relationships) calculated by the job. null until the job completes calculation. Not all calculated link changes may be successfully applied; see totalLinksModified on derived types for the count of links that were actually modified. + format: int32 + nullable: true + totalChangedObjectsCalculated: + maximum: 2147483647 + minimum: -2147483648 + type: number + description: The total count of changed directory objects calculated by the job. null until the job completes calculation. Not all calculated object changes may be successfully applied; see totalObjectsModified on derived types for the count of objects that were actually modified. + format: int32 + nullable: true + microsoft.graph.entraRecoveryServices.recoveryPreviewJob: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBase' + - title: recoveryPreviewJob + type: object + microsoft.graph.entraRecoveryServices.snapshot: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: snapshot + 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 date and time when the snapshot was created. + format: date-time + totalChangedObjects: + maximum: 2147483647 + minimum: -2147483648 + type: number + description: The total number of changed objects identified in this snapshot. + format: int32 + nullable: true + recoveryJobs: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJob' + description: Collection of recovery jobs created for this snapshot. + x-ms-navigationProperty: true + recoveryPreviewJobs: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryPreviewJob' + description: Collection of preview jobs created for this snapshot. + x-ms-navigationProperty: true + microsoft.graph.entraRecoveryServices.entityTypeAndIds: + title: entityTypeAndIds + type: object + properties: + entityIds: + type: array + items: + type: string + description: The list of entity IDs for the specified entity type. + entityType: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.resourceTypeName' + microsoft.graph.entraRecoveryServices.recoveryJobEntityNameAndIdsFilter: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobFilteringCriteriaBase' + - title: recoveryJobEntityNameAndIdsFilter + type: object + properties: + filterValues: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.entityTypeAndIds' + description: The list of entity type and ID pairs to include in the recovery job. Duplicate entity types are not allowed and return a 400 Bad Request error. + microsoft.graph.entraRecoveryServices.recoveryJobEntityNamesFilter: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobFilteringCriteriaBase' + - title: recoveryJobEntityNamesFilter + type: object + properties: + entityTypes: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.resourceTypeName' + description: The list of entity types to include in the recovery job. + microsoft.graph.entraRecoveryServices.recoveryJobFilteringCriteriaBase: + title: recoveryJobFilteringCriteriaBase + type: object + microsoft.graph.entraRecoveryServices.recoveryAction: + title: recoveryAction + enum: + - softDelete + - update + - restore + - unknownFutureValue + type: string + x-ms-enum: + name: recoveryAction + modelAsString: false + values: + - value: softDelete + description: Represents a soft delete action during recovery + name: softDelete + - value: update + description: Represents an update action during recovery + name: update + - value: restore + description: Represents a restore action during recovery + name: restore + - value: unknownFutureValue + description: This will help in making this enum evolable and adding more values in the future + name: unknownFutureValue + microsoft.graph.entraRecoveryServices.recoveryStatus: + title: recoveryStatus + enum: + - initialized + - running + - successful + - failed + - abandoned + - unknownFutureValue + - calculating + - loadingData + type: string + x-ms-enum: + name: recoveryStatus + modelAsString: false + values: + - value: initialized + description: Represents a job that has been initialized but has not been started yet + name: initialized + - value: running + description: Represents a job that is in progress + name: running + - value: successful + description: Represents a job that ran successfully and is now complete + name: successful + - value: failed + description: Represents a job that we were not able to run successfully + name: failed + - value: abandoned + description: Represents a job that was abandoned by the user + name: abandoned + - value: unknownFutureValue + description: This will help in making this enum evolable and adding more values in the future- + name: unknownFutureValue + - value: calculating + description: Represents a job for which we have started calculating the diff/preview. + name: calculating + - value: loadingData + description: Represents a job for which we have started loading data of the snapshot. + name: loadingData + microsoft.graph.entraRecoveryServices.resourceTypeName: + title: resourceTypeName + enum: + - user + - group + - conditionalAccessPolicy + - namedLocationPolicy + - authenticationMethodPolicy + - authorizationPolicy + - authenticationStrengthPolicy + - application + - servicePrincipal + - unknownFutureValue + - oAuth2PermissionGrant + - appRoleAssignment + - organization + type: string + x-ms-enum: + name: resourceTypeName + modelAsString: false + values: + - value: user + description: Represents the user entity + name: user + - value: group + description: Represents the group entity + name: group + - value: conditionalAccessPolicy + description: Represents the conditional access policy entity + name: conditionalAccessPolicy + - value: namedLocationPolicy + description: Represents the named location policy entity + name: namedLocationPolicy + - value: authenticationMethodPolicy + description: Represents the authentication method policy entity + name: authenticationMethodPolicy + - value: authorizationPolicy + description: Represents the authorization policy entity + name: authorizationPolicy + - value: authenticationStrengthPolicy + description: Represents the authentication strength policy entity + name: authenticationStrengthPolicy + - value: application + description: Represents the application entity + name: application + - value: servicePrincipal + description: Represents the service principal entity + name: servicePrincipal + - value: unknownFutureValue + description: This will help in making this enum evolable and adding more values in the future. + name: unknownFutureValue + - value: oAuth2PermissionGrant + description: Represents the oAuth2PermissionGrant entity. + name: oAuth2PermissionGrant + - value: appRoleAssignment + description: Represents the appRoleAssignment entity. + name: appRoleAssignment + - value: organization + description: Represents the organization entity. + name: organization microsoft.graph.externalConnectors.connectionOperation: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1413748,7 +1443499,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.externalConnectors.label' - type: object nullable: true - description: 'Specifies one or more well-known tags added against a property. Labels help Microsoft Search understand the semantics of the data in the connection. Adding appropriate labels would result in an enhanced search experience (for example, better relevance). Optional.The possible values are: title, url, createdBy, lastModifiedBy, authors, createdDateTime, lastModifiedDateTime, fileName, fileExtension, unknownFutureValue, containerName, containerUrl, iconUrl. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: containerName, containerUrl, iconUrl, personEmails, personAddresses, personAnniversaries, personName, personNote, personPhones, personCurrentPosition, personWebAccounts, personWebSite, personSkills, personProjects, personAccount, personAwards, personCertifications, personAssistants, personColleagues, personManager, personAlternateContacts, personEmergencyContacts.' + description: 'Specifies one or more well-known tags added against a property. Labels help Microsoft Search understand the semantics of the data in the connection. Adding appropriate labels would result in an enhanced search experience (for example, better relevance). Optional.. The possible values are: title, url, createdBy, lastModifiedBy, authors, createdDateTime, lastModifiedDateTime, fileName, fileExtension, unknownFutureValue, containerName, containerUrl, iconUrl, assignedTo, dueDate, closedDate, closedBy, reportedBy, sprintName, severity, state, priority, secondaryId, itemParentId, parentUrl, tags, itemType, itemPath, numReactions. Use the Prefer: include-unknown-enum-members request header to retrieve additional values defined in this evolvable enum.For people connectors you can include : personEmails, personAddresses, personAnniversaries, personName, personNote, personPhones, personCurrentPosition, personWebAccounts, personWebSite, personSkills, personProjects, personAccount, personAwards, personCertifications, personAssistants, personColleagues, personManager, personAlternateContacts, personEmergencyContacts.' name: type: string description: 'The name of the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, the property name may not contain control characters, whitespace, or any of the following special characters: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, '', '', <, >, `, ^. Required.' @@ -1414669,6 +1444420,12 @@ components: $ref: '#/components/schemas/microsoft.graph.identityGovernance.userProcessingResult' description: The list of users that meet the workflowExecutionConditions of a workflow. x-ms-navigationProperty: true + previewScope: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.directoryObject' + description: A read-only collection of directory objects that are currently in-scope for the workflow based on its execution conditions. This property helps preview which users would be affected before running the workflow. Nullable. Read-only. Returned only on $expand. Supports $expand. + x-ms-navigationProperty: true runs: type: array items: @@ -1414965,12 +1444722,16 @@ components: properties: definitionId: type: string + description: The identifier of the task definition of the task that failed during the preview operation of a workflow. failureReason: type: string + description: The reason why the task failed in the preview operation of a workflow. name: type: string + description: The name of the task that failed within the preview operation of a workflow. taskId: type: string + description: The identifier of the task that failed during the preview operation of a workflow. microsoft.graph.identityGovernance.ruleBasedSubjectSet: allOf: - $ref: '#/components/schemas/microsoft.graph.subjectSet' @@ -1415457,6 +1445218,7 @@ components: - onDemand - unknownFutureValue - activatedWithScope + - preview type: string microsoft.graph.identityGovernance.workflowTriggerTimeBasedAttribute: title: workflowTriggerTimeBasedAttribute @@ -1419627,6 +1449389,44 @@ components: $ref: '#/components/schemas/microsoft.graph.networkaccess.forwardingProfile' description: Each forwarding profile associated with a branch site is specified. Supports $expand. x-ms-navigationProperty: true + microsoft.graph.networkaccess.cloudFirewallPolicy: + allOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.policy' + - title: cloudFirewallPolicy + type: object + properties: + lastModifiedDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: The date and time when the policy was last modified. Read-only. + format: date-time + settings: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicySettings' + microsoft.graph.networkaccess.cloudFirewallPolicyLink: + allOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.policyLink' + - title: cloudFirewallPolicyLink + type: object + microsoft.graph.networkaccess.cloudFirewallRule: + allOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.policyRule' + - title: cloudFirewallRule + type: object + properties: + action: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallAction' + description: + type: string + description: A human-readable description of the rule's purpose. Optional. + nullable: true + matchingConditions: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallMatchingConditions' + priority: + type: number + description: A unique priority value that determines the rule evaluation order; lower values are evaluated first. Required. + format: int64 + settings: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallRuleSettings' microsoft.graph.networkaccess.conditionalAccessPolicy: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1419679,6 +1449479,12 @@ components: type: string description: The time the connection was created. format: date-time + crossTenantAccessType: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.crossTenantAccessType' + - type: object + nullable: true + description: 'Cross tenant access details, for B2B scenarios. The possible values are: none, b2bCollaboration, unknownFutureValue.' destinationFqdn: type: string description: The destination FQDN of the connection. @@ -1419704,6 +1449510,12 @@ components: type: string description: The DeviceID. nullable: true + deviceJoinType: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.deviceJoinType' + - type: object + nullable: true + description: 'Device registration type, for BYOD scenarios. The possible values are: none, microsoftEntraJoined, microsoftEntraRegistered, unknownFutureValue.' deviceOperatingSystem: type: string description: The device operating system type. @@ -1419718,6 +1449530,10 @@ components: description: The time the connection was terminated. format: date-time nullable: true + homeTenantId: + type: string + description: 'The identifier of the home tenant, for Entra B2B scenarios.' + nullable: true initiatingProcessName: type: string description: The process initiating the traffic connection. @@ -1420098,6 +1449914,45 @@ components: - $ref: '#/components/schemas/microsoft.graph.networkaccess.filteringRule' - title: fqdnFilteringRule type: object + microsoft.graph.networkaccess.generativeAIInsight: + title: generativeAIInsight + type: object + properties: + activity: + $ref: '#/components/schemas/microsoft.graph.networkaccess.applicationActivity' + content: + type: string + 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 + format: date-time + destinationUrl: + type: string + nullable: true + eventId: + type: string + nullable: true + eventType: + type: string + nullable: true + mcpClientName: + type: string + nullable: true + mcpServerName: + type: string + nullable: true + sessionId: + type: string + nullable: true + subactivity: + type: string + nullable: true + transactionId: + type: string + userPrincipalName: + type: string + nullable: true microsoft.graph.networkaccess.internetAccessForwardingRule: allOf: - $ref: '#/components/schemas/microsoft.graph.networkaccess.forwardingRule' @@ -1420122,6 +1449977,11 @@ components: $ref: '#/components/schemas/microsoft.graph.networkaccess.connection' description: An aggregated log entry that contains comprehensive information about network traffic events. x-ms-navigationProperty: true + generativeAIInsights: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.generativeAIInsight' + x-ms-navigationProperty: true remoteNetworks: type: array items: @@ -1420160,6 +1450020,12 @@ components: items: $ref: '#/components/schemas/microsoft.graph.networkaccess.alert' x-ms-navigationProperty: true + cloudFirewallPolicies: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicy' + description: A collection of cloud firewall policies that define rules for managing network traffic through the Global Secure Access services. + x-ms-navigationProperty: true connectivity: anyOf: - $ref: '#/components/schemas/microsoft.graph.networkaccess.connectivity' @@ -1420941,6 +1450807,8 @@ components: title: cloudApplicationMetadata type: object properties: + activity: + $ref: '#/components/schemas/microsoft.graph.networkaccess.applicationActivity' categories: type: array items: @@ -1421088,6 +1450956,103 @@ components: type: number description: Number of users under this application. format: int32 + microsoft.graph.networkaccess.cloudFirewallDestinationAddress: + title: cloudFirewallDestinationAddress + type: object + microsoft.graph.networkaccess.cloudFirewallDestinationFqdnAddress: + allOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallDestinationAddress' + - title: cloudFirewallDestinationFqdnAddress + type: object + properties: + values: + type: array + items: + type: string + description: 'A collection of FQDNs for destination address matching (for example, example.com, api.contoso.com). Empty collections are not allowed. Required.' + microsoft.graph.networkaccess.cloudFirewallDestinationIpAddress: + allOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallDestinationAddress' + - title: cloudFirewallDestinationIpAddress + type: object + properties: + values: + type: array + items: + type: string + description: 'A collection of IP addresses. Supports IPv4, IPv6, CIDR notation (for example, 192.168.0.0/16), and IP ranges (for example, 172.16.0.0-172.16.255.255). The collection must not be empty. Required.' + microsoft.graph.networkaccess.cloudFirewallDestinationMatching: + title: cloudFirewallDestinationMatching + type: object + properties: + addresses: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallDestinationAddress' + description: The destination addresses to match. An empty collection means don't filter by destination addresses (match all). Required. + ports: + type: array + items: + type: string + description: 'The destination ports to match, for example, 80, 443, 1024-2048. An empty collection means don''t filter by destination ports (match all). Required.' + protocols: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallProtocol' + microsoft.graph.networkaccess.cloudFirewallMatchingConditions: + title: cloudFirewallMatchingConditions + type: object + properties: + destinations: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallDestinationMatching' + - type: object + nullable: true + description: 'Destination address, port, and protocol matching criteria. null means don''t match on destination. Optional.' + sources: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallSourceMatching' + - type: object + nullable: true + description: Source address and port matching criteria. null means don't match on source. Optional. + microsoft.graph.networkaccess.cloudFirewallPolicySettings: + title: cloudFirewallPolicySettings + type: object + properties: + defaultAction: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallAction' + microsoft.graph.networkaccess.cloudFirewallRuleSettings: + title: cloudFirewallRuleSettings + type: object + properties: + status: + $ref: '#/components/schemas/microsoft.graph.networkaccess.securityRuleStatus' + microsoft.graph.networkaccess.cloudFirewallSourceAddress: + title: cloudFirewallSourceAddress + type: object + microsoft.graph.networkaccess.cloudFirewallSourceIpAddress: + allOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallSourceAddress' + - title: cloudFirewallSourceIpAddress + type: object + properties: + values: + type: array + items: + type: string + description: 'A collection of IP addresses. Supports IPv4, IPv6, CIDR notation (for example, 192.168.0.0/16), and IP ranges (for example, 172.16.0.0-172.16.255.255). The collection must not be empty. Required.' + microsoft.graph.networkaccess.cloudFirewallSourceMatching: + title: cloudFirewallSourceMatching + type: object + properties: + addresses: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallSourceAddress' + description: The source addresses to match. An empty collection means don't filter by source addresses (match all). Required. + ports: + type: array + items: + type: string + description: 'The source ports to match, for example, 80, 443, 1024-2048. An empty collection means don''t filter by source ports (match all). Required.' microsoft.graph.networkaccess.connectionSummary: title: connectionSummary type: object @@ -1422137,6 +1452102,14 @@ components: - sha256ac - unknownFutureValue type: string + microsoft.graph.networkaccess.applicationActivity: + title: applicationActivity + enum: + - none + - prompt + - mcp + - unknownFutureValue + type: string microsoft.graph.networkaccess.bandwidthCapacityInMbps: title: bandwidthCapacityInMbps enum: @@ -1422153,6 +1452126,22 @@ components: - block - unknownFutureValue type: string + microsoft.graph.networkaccess.cloudFirewallAction: + title: cloudFirewallAction + enum: + - allow + - block + - unknownFutureValue + type: string + microsoft.graph.networkaccess.cloudFirewallProtocol: + title: cloudFirewallProtocol + enum: + - tcp + - udp + - unknownFutureValue + type: string + x-ms-enum-flags: + isFlags: true microsoft.graph.networkaccess.confidenceLevel: title: confidenceLevel enum: @@ -1422178,6 +1452167,13 @@ components: - error - unknownFutureValue type: string + microsoft.graph.networkaccess.crossTenantAccessType: + title: crossTenantAccessType + enum: + - none + - b2bCollaboration + - unknownFutureValue + type: string microsoft.graph.networkaccess.deviceCategory: title: deviceCategory enum: @@ -1422186,6 +1452182,14 @@ components: - unknownFutureValue - remoteNetwork type: string + microsoft.graph.networkaccess.deviceJoinType: + title: deviceJoinType + enum: + - none + - microsoftEntraJoined + - microsoftEntraRegistered + - unknownFutureValue + type: string microsoft.graph.networkaccess.deviceVendor: title: deviceVendor enum: @@ -1422206,6 +1452210,12 @@ components: - other - ciscoCatalyst - unknownFutureValue + - aviatrix + - netskope + - teridion + - aristaNetworks + - aristaVeloCloud + - juniperNetworks type: string microsoft.graph.networkaccess.dhGroup: title: dhGroup @@ -1422475,6 +1452485,11 @@ components: - franceSouth - israelCentral - unknownFutureValue + - taiwanNorth + - mexicoCentral + - spainCentral + - jioIndiaCentral + - brazilSouthEast type: string microsoft.graph.networkaccess.remoteNetworkStatus: title: remoteNetworkStatus @@ -1430678,6 +1460693,12 @@ components: - $ref: '#/components/schemas/microsoft.graph.security.auditData' - title: mdiAuditRecord type: object + microsoft.graph.security.mergeResponse: + title: mergeResponse + type: object + properties: + targetIncidentId: + type: string microsoft.graph.security.meshWorldsAuditRecord: allOf: - $ref: '#/components/schemas/microsoft.graph.security.auditData' @@ -1433467,6 +1463488,30 @@ components: - motion - use type: string + microsoft.graph.security.correlationReason: + title: correlationReason + enum: + - repeatedAlertOccurrence + - sameGeography + - similarArtifacts + - sameTargetedAsset + - sameNetworkSegment + - eventSequence + - timeFrame + - sameThreatSource + - similarTTPsOrBehavior + - sameActor + - sameCampaign + - sharedIndicators + - sameAsset + - networkProximity + - eventCasualSequence + - temporalProximity + - lateralMovementPath + - unknownFutureValue + type: string + x-ms-enum-flags: + isFlags: true microsoft.graph.security.dataSourceContainerStatus: title: dataSourceContainerStatus enum: @@ -1434722,6 +1464767,869 @@ components: - clientUpdateProhibited - unknownFutureValue type: string + microsoft.graph.security.dlp.baseAuditRecord: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: baseAuditRecord + type: object + properties: + agentBlueprintId: + type: string + nullable: true + agentBlueprintName: + type: string + nullable: true + agentId: + type: string + nullable: true + agentName: + type: string + nullable: true + agentPlatform: + type: string + nullable: true + agentVersion: + type: string + nullable: true + appAccessContext: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.appAccessContext' + - type: object + nullable: true + appIdentity: + type: string + nullable: true + applicationName: + type: string + nullable: true + associatedAdminUnitIds: + type: array + items: + type: string + correlationIdentity: + type: string + nullable: true + createdDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$' + type: string + format: date + isRequiresCustomerKeyEncryption: + type: boolean + operation: + type: string + opId: + type: string + nullable: true + organizationId: + type: string + parentId: + type: string + nullable: true + purpose: + $ref: '#/components/schemas/microsoft.graph.security.dlp.purposeType' + recordType: + $ref: '#/components/schemas/microsoft.graph.security.dlp.auditRecordType' + resultStatus: + type: string + nullable: true + scopingEntityIds: + type: array + items: + type: string + scopingEntityType: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + sessionIdentity: + type: string + nullable: true + subjectType: + type: string + nullable: true + subscription: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.subscriptionInfo' + - type: object + nullable: true + userKey: + type: string + userType: + $ref: '#/components/schemas/microsoft.graph.security.dlp.userType' + version: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + workload: + type: string + nullable: true + microsoft.graph.security.dlp.complianceBaseAuditRecord: + allOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.baseAuditRecord' + - title: complianceBaseAuditRecord + type: object + microsoft.graph.security.dlp.complianceDLPBaseAuditRecord: + allOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.complianceBaseAuditRecord' + - title: complianceDLPBaseAuditRecord + type: object + properties: + enforcementType: + $ref: '#/components/schemas/microsoft.graph.security.dlp.enforcementType' + evaluationSource: + type: string + nullable: true + exceptionInfo: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.exceptionInfo' + - type: object + nullable: true + incidentId: + pattern: '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' + type: string + format: uuid + nullable: true + isSensitiveInfoDetectionIsIncluded: + type: boolean + location: + type: string + nullable: true + policyDetails: + type: array + items: + type: string + nullable: true + remediationDetails: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.remediationInfo' + - type: object + nullable: true + sessionMetadata: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.sessionMetadataInfo' + - type: object + nullable: true + microsoft.graph.security.dlp.complianceDlpEndpointAuditRecord: + allOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.complianceDLPBaseAuditRecord' + - title: complianceDlpEndpointAuditRecord + type: object + properties: + authorizedGroup: + type: string + nullable: true + endpointMetaData: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.endpointMetaDataInfo' + - type: object + nullable: true + evidenceFile: + type: string + nullable: true + networkLocationContextInAction: + type: string + nullable: true + microsoft.graph.security.dlp.complianceDlpExchangeAuditRecord: + allOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.complianceDLPBaseAuditRecord' + - title: complianceDlpExchangeAuditRecord + type: object + properties: + exchangeMetaData: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.exchangeMetaDataInfo' + - type: object + nullable: true + microsoft.graph.security.dlp.complianceDlpSharePointAuditRecord: + allOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.complianceDLPBaseAuditRecord' + - title: complianceDlpSharePointAuditRecord + type: object + properties: + sharePointMetaData: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.sharePointMetaDataInfo' + - type: object + nullable: true + microsoft.graph.security.dlp.appAccessContext: + title: appAccessContext + type: object + properties: + aadSessionId: + type: string + nullable: true + apiId: + type: string + nullable: true + clientAppId: + type: string + nullable: true + clientAppName: + type: string + nullable: true + correlationId: + type: string + nullable: true + issuedAtDate: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$' + type: string + format: date + nullable: true + uniqueTokenId: + type: string + nullable: true + microsoft.graph.security.dlp.attachmentInfo: + title: attachmentInfo + type: object + properties: + checksum: + type: number + format: int64 + nullable: true + labelNames: + type: array + items: + type: string + labels: + type: array + items: + type: string + name: + type: string + nullable: true + sensitiveInformationDetails: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.attachmentSensitiveInformationDetails' + size: + type: number + format: int64 + nullable: true + microsoft.graph.security.dlp.attachmentSensitiveInformationDetails: + title: attachmentSensitiveInformationDetails + type: object + properties: + sensitiveInformationDetailedClassificationAttributes: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResult' + sensitiveInformationDetectionIndices: + type: array + items: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + sensitiveType: + type: string + nullable: true + microsoft.graph.security.dlp.conditionMatchInfo: + title: conditionMatchInfo + type: object + properties: + documentProperties: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.nameValuePair' + isConditionMatchedInNewScheme: + type: boolean + otherConditions: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.nameValuePair' + sensitiveInformation: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.sensitiveInformationInfo' + microsoft.graph.security.dlp.endpointMetaDataInfo: + title: endpointMetaDataInfo + type: object + properties: + application: + type: string + nullable: true + applicationSourceExecutableName: + type: string + nullable: true + destinationLocationType: + type: string + nullable: true + deviceName: + type: string + nullable: true + dlpAuditEventMetadata: + type: string + nullable: true + endpointOperation: + type: string + nullable: true + enforcementMode: + type: string + nullable: true + fileExtension: + type: string + nullable: true + fileSize: + type: number + format: int64 + nullable: true + fileType: + type: string + nullable: true + groupId: + type: string + nullable: true + groupName: + type: string + nullable: true + isEaV2Enriched: + type: boolean + isHidden: + type: boolean + isJitTriggered: + type: boolean + isRmseEncrypted: + type: boolean + isViewableByExternalUsers: + type: boolean + justification: + type: string + nullable: true + markOfTheWebData: + type: string + nullable: true + mdatpDeviceId: + type: string + nullable: true + originatingDomain: + type: string + nullable: true + parentArchiveHash: + type: string + nullable: true + platform: + type: string + nullable: true + policyMatchDetails: + type: array + items: + type: string + policyMatchInfo: + type: string + nullable: true + previousFileName: + type: string + nullable: true + removableMediaDeviceAttributes: + type: string + nullable: true + sensitiveInfoTypeData: + type: array + items: + type: string + sensitivityLabelEventData: + type: string + nullable: true + sensitivityLabelIds: + type: array + items: + type: string + sensitivityLabelNames: + type: array + items: + type: string + sha1: + type: string + nullable: true + sha256: + type: string + nullable: true + sourceLocationType: + type: string + nullable: true + targetDomain: + type: string + nullable: true + targetFilePath: + type: string + nullable: true + targetPrinterName: + type: string + nullable: true + targetUrl: + type: string + nullable: true + microsoft.graph.security.dlp.exceptionInfo: + title: exceptionInfo + type: object + properties: + isFalsePositive: + type: boolean + justification: + type: string + nullable: true + reason: + type: string + nullable: true + ruleIds: + type: array + items: + type: string + microsoft.graph.security.dlp.exchangeMetaDataInfo: + title: exchangeMetaDataInfo + type: object + properties: + attachmentDetails: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.attachmentInfo' + bccRecipients: + type: array + items: + type: string + ccRecipients: + type: array + items: + type: string + docId: + type: string + nullable: true + fileSize: + type: number + format: int64 + nullable: true + from: + type: string + nullable: true + immutableEntryId: + type: string + nullable: true + isViewableByExternalUsers: + type: boolean + messageId: + type: string + nullable: true + recipientCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + sensitivityLabelIds: + type: array + items: + type: string + sensitivityLabelNames: + type: array + items: + type: string + sentDate: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$' + type: string + format: date + nullable: true + subject: + type: string + nullable: true + toRecipients: + type: array + items: + type: string + uniqueId: + type: string + nullable: true + microsoft.graph.security.dlp.nameValuePair: + title: nameValuePair + type: object + properties: + name: + type: string + value: + type: string + nullable: true + microsoft.graph.security.dlp.policyMatchInfo: + title: policyMatchInfo + type: object + properties: + policyId: + type: string + policyName: + type: string + nullable: true + policyVersion: + type: string + nullable: true + rules: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.ruleMatchInfo' + microsoft.graph.security.dlp.privacyPrimaryMatch: + title: privacyPrimaryMatch + type: object + properties: + length: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + offset: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + primaryKeyName: + type: string + nullable: true + primaryKeys: + type: array + items: + type: string + microsoft.graph.security.dlp.remediationInfo: + title: remediationInfo + type: object + properties: + alertId: + type: string + nullable: true + bccRecipients: + type: array + items: + type: string + ccRecipients: + type: array + items: + type: string + iwUser: + type: string + nullable: true + recipients: + type: array + items: + type: string + remediationActivity: + $ref: '#/components/schemas/microsoft.graph.security.dlp.remediationActivityType' + sender: + type: string + nullable: true + subject: + type: string + nullable: true + templateName: + type: string + nullable: true + microsoft.graph.security.dlp.ruleMatchInfo: + title: ruleMatchInfo + type: object + properties: + actionParameters: + type: array + items: + type: string + actions: + type: array + items: + type: string + alertProperties: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.nameValuePair' + conditionsMatched: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.conditionMatchInfo' + - type: object + nullable: true + managementRuleId: + type: string + nullable: true + matchId: + type: string + matchVersion: + type: string + nullable: true + mode: + type: string + nullable: true + name: + type: string + nullable: true + overriddenActions: + type: array + items: + type: string + severity: + type: string + nullable: true + microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResult: + title: sensitiveInformationDetailedConfidenceLevelResult + type: object + properties: + confidence: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + count: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + isMatch: + type: boolean + microsoft.graph.security.dlp.sensitiveInformationDetectionsInfo: + title: sensitiveInformationDetectionsInfo + type: object + properties: + detectedOffsetsAndLengths: + type: string + nullable: true + detectedValues: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.nameValuePair' + isResultsTruncated: + type: boolean + microsoft.graph.security.dlp.sensitiveInformationInfo: + title: sensitiveInformationInfo + type: object + properties: + classifierType: + type: string + nullable: true + confidence: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + count: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + location: + type: string + nullable: true + privacyPrimaryMatches: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.privacyPrimaryMatch' + sensitiveInformationDetailedClassificationAttributes: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResult' + sensitiveInformationDetections: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.sensitiveInformationDetectionsInfo' + - type: object + nullable: true + sensitiveInformationTypeName: + type: string + nullable: true + sensitiveType: + type: string + nullable: true + sensitiveTypeSource: + type: string + nullable: true + uniqueCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + microsoft.graph.security.dlp.sessionMetadataInfo: + title: sessionMetadataInfo + type: object + properties: + appHost: + type: string + nullable: true + appHostCategories: + type: array + items: + type: string + appHostFqdn: + type: string + nullable: true + browser: + type: string + nullable: true + browserVersion: + type: string + nullable: true + deviceManagementType: + type: string + nullable: true + deviceType: + type: string + nullable: true + enforcementPlane: + type: string + nullable: true + osPlatform: + type: string + nullable: true + osVersion: + type: string + nullable: true + microsoft.graph.security.dlp.sharePointMetaDataInfo: + title: sharePointMetaDataInfo + type: object + properties: + aiFileActions: + type: string + nullable: true + blockedUserForFileAccess: + type: string + nullable: true + fileId: + type: string + nullable: true + fileName: + type: string + nullable: true + fileOwner: + type: string + nullable: true + filePathUrl: + type: string + nullable: true + fileSize: + type: number + format: int64 + nullable: true + from: + type: string + nullable: true + isJitTriggered: + type: boolean + isViewableByExternalUsers: + type: boolean + isVisibleOnlyToOdbOwner: + type: boolean + itemCreatedDate: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$' + type: string + format: date + nullable: true + itemLastModifiedDate: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$' + type: string + format: date + nullable: true + itemLastSharedDate: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$' + type: string + format: date + nullable: true + quarantineLocationFileUrl: + type: string + nullable: true + sensitivityLabelIds: + type: array + items: + type: string + sensitivityLabelNames: + type: array + items: + type: string + sharedBy: + type: array + items: + type: string + sharedWith: + type: array + items: + type: string + siteAdmins: + type: array + items: + type: string + siteCollectionGuid: + type: string + nullable: true + siteCollectionUrl: + type: string + nullable: true + uniqueId: + type: string + nullable: true + violatingAction: + type: string + nullable: true + microsoft.graph.security.dlp.subscriptionInfo: + title: subscriptionInfo + type: object + properties: + dlpSubscriptionId: + type: string + nullable: true + name: + type: string + nullable: true + microsoft.graph.security.dlp.auditRecordType: + title: auditRecordType + enum: + - unknown + - sharePointFileOperation + - complianceDlpSharePoint + - complianceDlpExchange + - dlpEndpoint + - complianceDlpEndpoint + - powerBiDlp + - complianceDlpApplications + - unknownFutureValue + type: string + microsoft.graph.security.dlp.enforcementType: + title: enforcementType + enum: + - unknown + - combined + - separate + - unknownFutureValue + type: string + microsoft.graph.security.dlp.purposeType: + title: purposeType + enum: + - audit + - di + - unknownFutureValue + type: string + microsoft.graph.security.dlp.remediationActivityType: + title: remediationActivityType + enum: + - unknown + - templateTriggered + - iwUnableToTakeAction + - unknownFutureValue + type: string + microsoft.graph.security.dlp.userType: + title: userType + enum: + - regular + - admin + - system + - unknownFutureValue + type: string + microsoft.graph.security.dlp.workloadType: + title: workloadType + enum: + - unknown + - sharePoint + - oneDrive + - exchange + - powerBi + - endpoint + - unknownFutureValue + type: string microsoft.graph.security.securityCopilot.evaluation: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1435491,6 +1466399,322 @@ components: - skipInternalVoip - unknownFutureValue type: string + microsoft.graph.tenantGovernanceServices.b2bRegistrationMetrics: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: b2bRegistrationMetrics + type: object + properties: + initial: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsInitial' + recent: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsRecent' + microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsBase: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: b2BRegistrationMetricsBase + type: object + properties: + inboundTotalUsers: + type: number + description: The total number of inbound B2B guest users registered. + format: decimal + outboundTotalUsers: + type: number + description: The total number of outbound B2B users from this tenant registered in other tenants. + format: decimal + watermarkDateTime: + 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 metrics snapshot was taken. + format: date-time + microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsInitial: + allOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsBase' + - title: b2BRegistrationMetricsInitial + 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: Timestamp that represents the date time that B2B registration data was initially aggregated. + format: date-time + microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsRecent: + allOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsBase' + - title: b2BRegistrationMetricsRecent + type: object + properties: + updateDateTime: + 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 that represents the most recent time B2B registration data was aggregated and have sufficiently changed for the related tenant. + format: date-time + microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetrics: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: b2BSignInActivityMetrics + type: object + properties: + initial: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsInitial' + recent: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsRecent' + microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsBase: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: b2BSignInActivityMetricsBase + type: object + properties: + inboundMonthlyTotalApplications: + type: number + description: The total number of applications accessed by inbound users in the last month. + format: decimal + inboundMonthlyTotalUsers: + type: number + description: The total number of unique inbound users with sign-in activity in the last month. + format: decimal + outboundMonthlyTotalApplications: + type: number + description: The total number of applications accessed by outbound users in the last month. + format: decimal + outboundMonthlyTotalUsers: + type: number + description: The total number of unique outbound users with sign-in activity in the last month. + format: decimal + watermarkDateTime: + 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 metrics snapshot was taken. + format: date-time + microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsInitial: + allOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsBase' + - title: b2BSignInActivityMetricsInitial + 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: Timestamp that represents when the time B2B sign-in activity content was initially aggregated for the related tenant. + format: date-time + microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsRecent: + allOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsBase' + - title: b2BSignInActivityMetricsRecent + type: object + properties: + updateDateTime: + 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 that represents the most recent time B2B registration data was aggregated and have sufficiently changed for the related tenant. + format: date-time + microsoft.graph.tenantGovernanceServices.billingMetrics: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: billingMetrics + type: object + properties: + initial: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.billingMetricsInitial' + recent: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.billingMetricsRecent' + microsoft.graph.tenantGovernanceServices.billingMetricsBase: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: billingMetricsBase + type: object + properties: + foreignAssociatedTenantBillingManagementActiveCount: + type: number + description: The number of foreign associated tenants with active billing management. + format: decimal + foreignAssociatedTenantCount: + type: number + description: The total number of foreign associated tenants. + format: decimal + foreignAssociatedTenantProvisioningActiveCount: + type: number + description: The number of foreign associated tenants with active provisioning. + format: decimal + localAssociatedTenantBillingManagementActiveCount: + type: number + description: The number of local associated tenants with active billing management. + format: decimal + localAssociatedTenantCount: + type: number + description: The total number of local associated tenants. + format: decimal + localAssociatedTenantIds: + type: array + items: + type: string + description: The list of local associated tenant IDs. + localAssociatedTenantProvisioningActiveCount: + type: number + description: The number of local associated tenants with active provisioning. + format: decimal + watermarkDateTime: + 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 metrics snapshot was taken. + format: date-time + microsoft.graph.tenantGovernanceServices.billingMetricsInitial: + allOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.billingMetricsBase' + - title: billingMetricsInitial + 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: Timestamp that represents when billing metrics are initially aggregated for the related tenant. + format: date-time + microsoft.graph.tenantGovernanceServices.billingMetricsRecent: + allOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.billingMetricsBase' + - title: billingMetricsRecent + type: object + properties: + updateDateTime: + 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 that represents when billing metrics are aggregated and have sufficiently changed for the related tenant. + format: date-time + microsoft.graph.tenantGovernanceServices.governanceInvitation: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: governanceInvitation + 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 date and time when the invitation was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. Supports $filter (lt, le, gt, ge, eq, ne) and $orderBy.' + format: date-time + expirationDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'The date and time when the invitation expires. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. Supports $filter (lt, le, gt, ge, eq, ne) and $orderBy.' + format: date-time + governedTenantId: + type: string + description: 'The Microsoft Entra tenant ID of the governed tenant. Supports $filter (eq, ne) and $orderBy.' + governedTenantName: + type: string + description: 'The display name of the governed tenant. Supports $filter (eq, ne) and $orderBy.' + governingTenantId: + type: string + description: 'The Microsoft Entra tenant ID of the governing tenant. Supports $filter (eq, ne) and $orderBy.' + governingTenantName: + type: string + description: 'The display name of the governing tenant. Supports $filter (eq, ne) and $orderBy.' + microsoft.graph.tenantGovernanceServices.governancePolicyTemplate: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: governancePolicyTemplate + 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 date and time when the template was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. Supports $filter (lt, le, gt, ge, eq, ne) and $orderBy.' + format: date-time + delegatedAdministrationRoleAssignments: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignment' + description: A collection of delegated administration role assignments to be applied in the governed tenant when the governance relationship is established. + description: + type: string + description: 'A description of the policy template. Supports $filter (eq, ne) and $orderBy.' + displayName: + type: string + description: 'The display name of the policy template. Supports $filter (eq, ne) and $orderBy.' + governedTenantCanTerminate: + type: boolean + description: Not implemented. + lastModifiedDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'The date and time when the template was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. Supports $filter (lt, le, gt, ge, eq, ne) and $orderBy.' + format: date-time + multiTenantApplicationsToProvision: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvision' + description: A collection of multi-tenant applications to be provisioned in the governed tenant when the governance relationship is established. + version: + type: string + description: 'The version of the policy template. Version count increased by 1 when updated. Supports $filter (lt, le, gt, ge, eq, ne) and $orderBy.' + microsoft.graph.tenantGovernanceServices.governanceRelationship: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: governanceRelationship + type: object + properties: + createdType: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relationshipCreationType' + creationDateTime: + 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 relationship was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2026 is 2026-01-01T00:00:00Z. Supports $filter (lt, le, gt, ge, eq, ne) and $orderBy.' + format: date-time + governedTenantId: + type: string + description: 'The Microsoft Entra tenant ID of the governed tenant. Supports $filter (eq, ne) and $orderBy.' + governedTenantName: + type: string + description: 'The display name of the governed tenant. Supports $filter (eq, ne) and $orderBy.' + governingTenantId: + type: string + description: 'The Microsoft Entra tenant ID of the governing tenant. Supports $filter (eq, ne) and $orderBy.' + governingTenantName: + type: string + description: 'The display name of the governing tenant. Supports $filter (eq, ne) and $orderBy.' + policySnapshot: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relationshipPolicy' + status: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relationshipStatus' + microsoft.graph.tenantGovernanceServices.governanceRequest: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: governanceRequest + type: object + properties: + expirationDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'The date and time when the request expires if not accepted or rejected. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. Supports $filter (lt, le, gt, ge, eq, ne) and $orderBy.' + format: date-time + governedTenantId: + type: string + description: 'The Microsoft Entra tenant ID of the governed tenant. Supports $filter (eq, ne) and $orderBy.' + governedTenantName: + type: string + description: 'The display name of the governed tenant. Supports $filter (eq, ne) and $orderBy.' + governingTenantId: + type: string + description: 'The Microsoft Entra tenant ID of the governing tenant. Supports $filter (eq, ne) and $orderBy.' + governingTenantName: + type: string + description: 'The display name of the governing tenant. Supports $filter (eq, ne) and $orderBy.' + policySnapshot: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relationshipPolicy' + requestDateTime: + 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 request was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. Supports $filter (lt, le, gt, ge, eq, ne) and $orderBy.' + format: date-time + status: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.requestStatus' + governancePolicyTemplate: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governancePolicyTemplate' + - type: object + nullable: true + description: The governance policy template associated with this request. + x-ms-navigationProperty: true microsoft.graph.tenantGovernanceServices.longRunningOperation: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1435515,6 +1466739,305 @@ components: statusDetail: type: string nullable: true + microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetrics: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: multiTenantApplicationMetrics + type: object + properties: + initial: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsInitial' + recent: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsRecent' + microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsBase: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: multiTenantApplicationMetricsBase + type: object + properties: + inboundMonthlyTotalApplications: + type: number + description: The total number of inbound multi-tenant applications in the last month. + format: decimal + outboundMonthlyTotalApplications: + type: number + description: The total number of outbound multi-tenant applications in the last month. + format: decimal + watermarkDateTime: + 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 metrics snapshot was taken. + format: date-time + microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsInitial: + allOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsBase' + - title: multiTenantApplicationMetricsInitial + 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: Timestamp that represents when multitenant application metrics are initially aggregated for the related tenant. + format: date-time + microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsRecent: + allOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsBase' + - title: multiTenantApplicationMetricsRecent + type: object + properties: + updateDateTime: + 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 that represents when multitenant application metrics are aggregated and have sufficiently changed for the related tenant. + format: date-time + microsoft.graph.tenantGovernanceServices.relatedTenant: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: relatedTenant + 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 date and time when the related tenant was discovered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. + format: date-time + appB2BSignInActivityMetrics: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetrics' + - type: object + nullable: true + description: B2B sign-in activity metrics for this related tenant. Expanded by default. + x-ms-navigationProperty: true + b2BRegistrationMetrics: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2bRegistrationMetrics' + - type: object + nullable: true + description: B2B registration metrics for this related tenant. Expanded by default. + x-ms-navigationProperty: true + b2BSignInActivityMetrics: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetrics' + - type: object + nullable: true + description: B2B sign-in activity metrics for this related tenant. Expanded by default. + x-ms-navigationProperty: true + billingMetrics: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.billingMetrics' + - type: object + nullable: true + description: Billing metrics for this related tenant. Expanded by default. + x-ms-navigationProperty: true + multiTenantApplicationMetrics: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetrics' + - type: object + nullable: true + description: Multi-tenant application usage metrics for this related tenant. Expanded by default. + x-ms-navigationProperty: true + microsoft.graph.tenantGovernanceServices.relatedTenantsRefreshRequest: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: relatedTenantsRefreshRequest + type: object + properties: + location: + type: string + description: The location URL where the status of the refresh request can be retrieved. + microsoft.graph.tenantGovernanceServices.tenantGovernance: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: tenantGovernance + type: object + properties: + governanceInvitations: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceInvitation' + description: Collection of governance invitations associated with the tenant. + x-ms-navigationProperty: true + governancePolicyTemplates: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governancePolicyTemplate' + description: Collection of governance policy templates associated with the tenant. + x-ms-navigationProperty: true + governanceRelationships: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRelationship' + description: Collection of governance relationships associated with the tenant. + x-ms-navigationProperty: true + governanceRequests: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRequest' + description: Collection of governance requests associated with the tenant. + x-ms-navigationProperty: true + relatedTenants: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relatedTenant' + description: Collection of related tenants associated with the tenant. + x-ms-navigationProperty: true + settings: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.tenantGovernanceSetting' + - type: object + nullable: true + description: Settings for the tenant governance container. + x-ms-navigationProperty: true + microsoft.graph.tenantGovernanceServices.tenantGovernanceSetting: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: tenantGovernanceSetting + type: object + properties: + canReceiveInvitations: + type: boolean + description: 'Indicates whether the tenant can receive governance invitations. When set to false, the tenant cannot receive new governance invitations. When set to true, other tenants can send your tenant invitations by providing your tenant id or domain name. Default value is false.' + isRelatedTenantsEnabled: + type: boolean + description: 'Indicates whether the related tenants feature is enabled for tenant discovery. When set to false, related tenant APIs don''t work. This property can be enabled by calling the enableRelatedTenants action. Default value is false.' + microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignment: + title: delegatedAdministrationRoleAssignment + type: object + properties: + roleTemplates: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.roleTemplate' + description: A collection of role templates that define the roles to be assigned to the group in the governed tenant. + group: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.group' + - type: object + nullable: true + x-ms-navigationProperty: true + microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshot: + title: delegatedAdministrationRoleAssignmentSnapshot + type: object + properties: + groupId: + type: string + description: The object ID of the role-assignable security group in the governing tenant that will be assigned the specified roles. + roleTemplates: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.roleTemplate' + description: The collection of role templates that define the Microsoft Entra roles to be assigned. + microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvision: + title: multiTenantApplicationsToProvision + type: object + properties: + appId: + type: string + description: The appId (client ID) of the multi-tenant application. + displayName: + type: string + description: The display name of the application. + objectId: + type: string + description: The object ID of the service principal in the governing tenant. + requiredResourceAccesses: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.requiredResourceAccess' + description: The collection of resource accesses (permissions) required by the application. + microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionSnapshot: + title: multiTenantApplicationsToProvisionSnapshot + type: object + properties: + appId: + type: string + description: The appId (client ID) of the multi-tenant application. + displayName: + type: string + description: The display name of the application. + objectId: + type: string + description: The object ID of the service principal in the governing tenant. + requiredResourceAccesses: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.requiredResourceAccess' + description: The collection of resource accesses (permissions) required by the application. + microsoft.graph.tenantGovernanceServices.relatedTenantsRefreshStatus: + title: relatedTenantsRefreshStatus + type: object + properties: + isFirstRefresh: + type: boolean + description: Describes whether the related tenants refresh was the initial aggregation done by our service or not. + mostRecentRefreshRequestStatus: + type: string + description: The status of the refresh operation + mostRecentRefreshTime: + type: string + description: Timestamp of the respective refresh request. + microsoft.graph.tenantGovernanceServices.relationshipPolicy: + title: relationshipPolicy + type: object + properties: + delegatedAdministrationRoleAssignments: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshot' + description: A snapshot of the delegated administration role assignments configured in this policy. + governedTenantCanTerminate: + type: boolean + description: Indicates whether the governed tenant can terminate the relationship. + multiTenantApplicationsToProvision: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionSnapshot' + description: A snapshot of the multi-tenant applications to be provisioned in the governed tenant. + policyId: + type: string + description: The identifier of the source policy template from which this snapshot was created. + version: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + readOnly: true + microsoft.graph.tenantGovernanceServices.requiredResourceAccess: + title: requiredResourceAccess + type: object + properties: + permissions: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.resourcePermission' + description: The collection of resource permissions required by the application. + resourceAppId: + type: string + description: The appId (client ID) of the resource that the application needs to access. + microsoft.graph.tenantGovernanceServices.resourcePermission: + title: resourcePermission + type: object + properties: + id: + type: string + description: The unique identifier of the permission. + name: + type: string + description: The name of the permission. + nullable: true + type: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.permissionType' + microsoft.graph.tenantGovernanceServices.roleTemplate: + title: roleTemplate + type: object + properties: + id: + type: string + description: 'The template ID of the Microsoft Entra role (e.g., 62e90394-69f5-4237-9190-012177145e10 for Global Administrator).' + name: + type: string + description: 'The display name of the role (e.g., ''Global Administrator'', ''Helpdesk Administrator'').' microsoft.graph.tenantGovernanceServices.longRunningOperationStatus: title: longRunningOperationStatus enum: @@ -1435524,6 +1467047,94 @@ components: - failed - unknownFutureValue type: string + microsoft.graph.tenantGovernanceServices.permissionType: + title: permissionType + enum: + - role + - scope + - unknownFutureValue + type: string + x-ms-enum: + name: permissionType + modelAsString: false + values: + - value: role + description: Represents a type of permission that is for an app only scenario. No user is involved. + name: role + - value: scope + description: Represents a type of permission that is for an app and user scenario. + name: scope + - value: unknownFutureValue + description: This will help in making this enum evolable and adding more values in the future- + name: unknownFutureValue + microsoft.graph.tenantGovernanceServices.relationshipCreationType: + title: relationshipCreationType + enum: + - approvedByAdmin + - addOnTenant + - unknownFutureValue + type: string + x-ms-enum: + name: relationshipCreationType + modelAsString: false + values: + - value: approvedByAdmin + description: Represents a relationship between two tenants that was created by an explicit approval from the governed tenant admin. + name: approvedByAdmin + - value: addOnTenant + description: Represents a relationship between the add-on tenant and the tenant from which it was created. + name: addOnTenant + - value: unknownFutureValue + description: This will help in making this enum evolvable and adding more values in the future- + name: unknownFutureValue + microsoft.graph.tenantGovernanceServices.relationshipStatus: + title: relationshipStatus + enum: + - active + - terminated + - terminationRequestedByGoverningTenant + - unknownFutureValue + type: string + x-ms-enum: + name: relationshipStatus + modelAsString: false + values: + - value: active + description: Represents a relationship that is currently active. + name: active + - value: terminated + description: Represents a relationship that has been terminated. + name: terminated + - value: terminationRequestedByGoverningTenant + description: Represents a relationship that has been requested to be terminated by governing tenant. + name: terminationRequestedByGoverningTenant + - value: unknownFutureValue + description: This will help in making this enum evolable and adding more values in the future- + name: unknownFutureValue + microsoft.graph.tenantGovernanceServices.requestStatus: + title: requestStatus + enum: + - pending + - accepted + - rejected + - unknownFutureValue + type: string + x-ms-enum: + name: requestStatus + modelAsString: false + values: + - value: pending + description: Represents a governance request that is pending + name: pending + - value: accepted + description: Represents a governance request that was accepted + name: accepted + - value: rejected + description: Represents a governance request that was rejected + name: rejected + - value: unknownFutureValue + description: This will help in making this enum evolable and adding more values in the future- + name: unknownFutureValue microsoft.graph.termStore.group: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1439900,6 +1471511,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.identityProviderBase' + microsoft.graph.activityLogBaseCollectionResponse: + title: Collection of activityLogBase + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.activityLogBase' microsoft.graph.browseSessionBaseCollectionResponse: title: Collection of browseSessionBase type: object @@ -1440285,6 +1471907,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.businessScenarioTask' + microsoft.graph.plannerTaskChatMessageCollectionResponse: + title: Collection of plannerTaskChatMessage + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' microsoft.graph.calendarPermissionCollectionResponse: title: Collection of calendarPermission type: object @@ -1440549,6 +1472182,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo' + microsoft.graph.targetedChatMessageCollectionResponse: + title: Collection of targetedChatMessage + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' microsoft.graph.chatMessageHostedContentCollectionResponse: title: Collection of chatMessageHostedContent type: object @@ -1447501,6 +1479145,28 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.businessScenario' + microsoft.graph.storylineFollowerCollectionResponse: + title: Collection of storylineFollower + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + microsoft.graph.storylineFollowingCollectionResponse: + title: Collection of storylineFollowing + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' microsoft.graph.authoredNoteCollectionResponse: title: Collection of authoredNote type: object @@ -1449107,6 +1480773,50 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.ediscovery.dataSource' + microsoft.graph.entraRecoveryServices.recoveryJobBaseCollectionResponse: + title: Collection of recoveryJobBase + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBase' + microsoft.graph.entraRecoveryServices.snapshotCollectionResponse: + title: Collection of snapshot + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.snapshot' + microsoft.graph.entraRecoveryServices.recoveryJobCollectionResponse: + title: Collection of recoveryJob + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJob' + microsoft.graph.entraRecoveryServices.recoveryPreviewJobCollectionResponse: + title: Collection of recoveryPreviewJob + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryPreviewJob' microsoft.graph.externalConnectors.externalGroupCollectionResponse: title: Collection of externalGroup type: object @@ -1449844,8 +1481554,8 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.networkaccess.forwardingProfile' - microsoft.graph.networkaccess.branchSiteCollectionResponse: - title: Collection of branchSite + microsoft.graph.networkaccess.policyRuleCollectionResponse: + title: Collection of policyRule type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' @@ -1449854,9 +1481564,9 @@ components: value: type: array items: - $ref: '#/components/schemas/microsoft.graph.networkaccess.branchSite' - microsoft.graph.networkaccess.remoteNetworkCollectionResponse: - title: Collection of remoteNetwork + $ref: '#/components/schemas/microsoft.graph.networkaccess.policyRule' + microsoft.graph.networkaccess.branchSiteCollectionResponse: + title: Collection of branchSite type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' @@ -1449865,9 +1481575,9 @@ components: value: type: array items: - $ref: '#/components/schemas/microsoft.graph.networkaccess.remoteNetwork' - microsoft.graph.networkaccess.policyRuleCollectionResponse: - title: Collection of policyRule + $ref: '#/components/schemas/microsoft.graph.networkaccess.branchSite' + microsoft.graph.networkaccess.remoteNetworkCollectionResponse: + title: Collection of remoteNetwork type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' @@ -1449876,7 +1481586,7 @@ components: value: type: array items: - $ref: '#/components/schemas/microsoft.graph.networkaccess.policyRule' + $ref: '#/components/schemas/microsoft.graph.networkaccess.remoteNetwork' microsoft.graph.networkaccess.policyLinkCollectionResponse: title: Collection of policyLink type: object @@ -1449910,6 +1481620,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.networkaccess.connection' + microsoft.graph.networkaccess.generativeAIInsightCollectionResponse: + title: Collection of generativeAIInsight + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.generativeAIInsight' microsoft.graph.networkaccess.remoteNetworkHealthEventCollectionResponse: title: Collection of remoteNetworkHealthEvent type: object @@ -1449943,6 +1481664,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.networkaccess.alert' + microsoft.graph.networkaccess.cloudFirewallPolicyCollectionResponse: + title: Collection of cloudFirewallPolicy + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicy' microsoft.graph.networkaccess.filteringProfileCollectionResponse: title: Collection of filteringProfile type: object @@ -1450845,6 +1482577,61 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.teamsAdministration.telephoneNumberLongRunningOperation' + microsoft.graph.tenantGovernanceServices.governanceInvitationCollectionResponse: + title: Collection of governanceInvitation + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceInvitation' + microsoft.graph.tenantGovernanceServices.governancePolicyTemplateCollectionResponse: + title: Collection of governancePolicyTemplate + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governancePolicyTemplate' + microsoft.graph.tenantGovernanceServices.governanceRelationshipCollectionResponse: + title: Collection of governanceRelationship + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRelationship' + microsoft.graph.tenantGovernanceServices.governanceRequestCollectionResponse: + title: Collection of governanceRequest + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRequest' + microsoft.graph.tenantGovernanceServices.relatedTenantCollectionResponse: + title: Collection of relatedTenant + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relatedTenant' microsoft.graph.termStore.setCollectionResponse: title: Collection of set type: object @@ -1452077,6 +1483864,50 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.socialIdentityProvider' + microsoft.graph.backupPolicyActivityLogCollectionResponse: + title: Collection of backupPolicyActivityLog + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.backupPolicyActivityLog' + microsoft.graph.dynamicRuleActivityLogCollectionResponse: + title: Collection of dynamicRuleActivityLog + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.dynamicRuleActivityLog' + microsoft.graph.offboardingActivityLogCollectionResponse: + title: Collection of offboardingActivityLog + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.offboardingActivityLog' + microsoft.graph.restoreTaskActivityLogCollectionResponse: + title: Collection of restoreTaskActivityLog + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.restoreTaskActivityLog' microsoft.graph.fileAttachmentCollectionResponse: title: Collection of fileAttachment type: object @@ -1453056,6 +1484887,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.webApp' + microsoft.graph.windowsAutoUpdateCatalogAppCollectionResponse: + title: Collection of windowsAutoUpdateCatalogApp + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.windowsAutoUpdateCatalogApp' microsoft.graph.windowsMicrosoftEdgeAppCollectionResponse: title: Collection of windowsMicrosoftEdgeApp type: object @@ -1457478,6 +1489320,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.industryData.userProvisioningFlow' + microsoft.graph.networkaccess.cloudFirewallRuleCollectionResponse: + title: Collection of cloudFirewallRule + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallRule' microsoft.graph.networkaccess.filteringRuleCollectionResponse: title: Collection of filteringRule type: object @@ -1457588,6 +1489441,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.networkaccess.tlsInspectionRule' + microsoft.graph.networkaccess.cloudFirewallPolicyLinkCollectionResponse: + title: Collection of cloudFirewallPolicyLink + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicyLink' microsoft.graph.networkaccess.filteringPolicyLinkCollectionResponse: title: Collection of filteringPolicyLink type: object @@ -1459425,6 +1491289,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.connectorStatusDetails' + microsoft.graph.samsungEFotaFirmwareVersionCollectionResponse: + title: Collection of microsoft.graph.samsungEFotaFirmwareVersion + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.samsungEFotaFirmwareVersion' microsoft.graph.deviceManagementConstraintCollectionResponse: title: Collection of microsoft.graph.deviceManagementConstraint type: object @@ -1460426,6 +1492301,28 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.plannerPlanConfigurationBucketLocalization' + microsoft.graph.plannerTaskChatMentionCollectionResponse: + title: Collection of microsoft.graph.plannerTaskChatMention + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMention' + microsoft.graph.plannerTaskChatReactionCollectionResponse: + title: Collection of microsoft.graph.plannerTaskChatReaction + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatReaction' microsoft.graph.profileCardAnnotationCollectionResponse: title: Collection of microsoft.graph.profileCardAnnotation type: object @@ -1461229,17 +1493126,6 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.x509CertificateUserBinding' - microsoft.graph.androidFotaDeploymentAssignmentCollectionResponse: - title: Collection of microsoft.graph.androidFotaDeploymentAssignment - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.androidFotaDeploymentAssignment' microsoft.graph.subjectSetCollectionResponse: title: Collection of microsoft.graph.subjectSet type: object @@ -1462681,6 +1494567,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.plannerRuleOverride' + microsoft.graph.plannerTaskChatReactionEventCollectionResponse: + title: Collection of microsoft.graph.plannerTaskChatReactionEvent + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatReactionEvent' microsoft.graph.plannerTaskRoleBasedRuleCollectionResponse: title: Collection of microsoft.graph.plannerTaskRoleBasedRule type: object @@ -1463022,6 +1494919,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.serviceProvisioningResourceErrorDetail' + microsoft.graph.sharePointApiUsageDataPointCollectionResponse: + title: Collection of microsoft.graph.sharePointApiUsageDataPoint + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.sharePointApiUsageDataPoint' microsoft.graph.timeRangeCollectionResponse: title: Collection of microsoft.graph.timeRange type: object @@ -1463550,6 +1495458,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.deviceManagement.notificationReceiver' + microsoft.graph.entraRecoveryServices.entityTypeAndIdsCollectionResponse: + title: Collection of microsoft.graph.entraRecoveryServices.entityTypeAndIds + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.entityTypeAndIds' microsoft.graph.externalConnectors.aclCollectionResponse: title: Collection of microsoft.graph.externalConnectors.acl type: object @@ -1463990,6 +1495909,28 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.networkaccess.association' + microsoft.graph.networkaccess.cloudFirewallDestinationAddressCollectionResponse: + title: Collection of microsoft.graph.networkaccess.cloudFirewallDestinationAddress + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallDestinationAddress' + microsoft.graph.networkaccess.cloudFirewallSourceAddressCollectionResponse: + title: Collection of microsoft.graph.networkaccess.cloudFirewallSourceAddress + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallSourceAddress' microsoft.graph.networkaccess.threatIntelligenceDestinationCollectionResponse: title: Collection of microsoft.graph.networkaccess.threatIntelligenceDestination type: object @@ -1464518,6 +1496459,83 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.security.tenantAllowBlockListEntryResult' + microsoft.graph.security.dlp.attachmentSensitiveInformationDetailsCollectionResponse: + title: Collection of microsoft.graph.security.dlp.attachmentSensitiveInformationDetails + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.attachmentSensitiveInformationDetails' + microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResultCollectionResponse: + title: Collection of microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResult + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResult' + microsoft.graph.security.dlp.nameValuePairCollectionResponse: + title: Collection of microsoft.graph.security.dlp.nameValuePair + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.nameValuePair' + microsoft.graph.security.dlp.sensitiveInformationInfoCollectionResponse: + title: Collection of microsoft.graph.security.dlp.sensitiveInformationInfo + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.sensitiveInformationInfo' + microsoft.graph.security.dlp.attachmentInfoCollectionResponse: + title: Collection of microsoft.graph.security.dlp.attachmentInfo + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.attachmentInfo' + microsoft.graph.security.dlp.ruleMatchInfoCollectionResponse: + title: Collection of microsoft.graph.security.dlp.ruleMatchInfo + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.ruleMatchInfo' + microsoft.graph.security.dlp.privacyPrimaryMatchCollectionResponse: + title: Collection of microsoft.graph.security.dlp.privacyPrimaryMatch + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.privacyPrimaryMatch' microsoft.graph.security.securityCopilot.pluginSettingCollectionResponse: title: Collection of microsoft.graph.security.securityCopilot.pluginSetting type: object @@ -1464573,6 +1496591,83 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.teamsAdministration.telephoneNumberLongRunningOperationDetails' + microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentCollectionResponse: + title: Collection of microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignment + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignment' + microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionCollectionResponse: + title: Collection of microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvision + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvision' + microsoft.graph.tenantGovernanceServices.roleTemplateCollectionResponse: + title: Collection of microsoft.graph.tenantGovernanceServices.roleTemplate + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.roleTemplate' + microsoft.graph.tenantGovernanceServices.requiredResourceAccessCollectionResponse: + title: Collection of microsoft.graph.tenantGovernanceServices.requiredResourceAccess + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.requiredResourceAccess' + microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshotCollectionResponse: + title: Collection of microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshot + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshot' + microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionSnapshotCollectionResponse: + title: Collection of microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionSnapshot + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionSnapshot' + microsoft.graph.tenantGovernanceServices.resourcePermissionCollectionResponse: + title: Collection of microsoft.graph.tenantGovernanceServices.resourcePermission + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.resourcePermission' microsoft.graph.termStore.localizedNameCollectionResponse: title: Collection of microsoft.graph.termStore.localizedName type: object @@ -1466262,6 +1498357,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.identityProviderBaseCollectionResponse' + microsoft.graph.activityLogBaseCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.activityLogBaseCollectionResponse' microsoft.graph.browseSessionBaseCollectionResponse: description: Retrieved collection content: @@ -1466472,6 +1498573,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.businessScenarioTaskCollectionResponse' + microsoft.graph.plannerTaskChatMessageCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessageCollectionResponse' microsoft.graph.calendarPermissionCollectionResponse: description: Retrieved collection content: @@ -1466616,6 +1498723,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfoCollectionResponse' + microsoft.graph.targetedChatMessageCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessageCollectionResponse' microsoft.graph.chatMessageHostedContentCollectionResponse: description: Retrieved collection content: @@ -1470408,6 +1502521,18 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.businessScenarioCollectionResponse' + microsoft.graph.storylineFollowerCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollowerCollectionResponse' + microsoft.graph.storylineFollowingCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollowingCollectionResponse' microsoft.graph.authoredNoteCollectionResponse: description: Retrieved collection content: @@ -1471284,6 +1503409,30 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.ediscovery.dataSourceCollectionResponse' + microsoft.graph.entraRecoveryServices.recoveryJobBaseCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBaseCollectionResponse' + microsoft.graph.entraRecoveryServices.snapshotCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.snapshotCollectionResponse' + microsoft.graph.entraRecoveryServices.recoveryJobCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobCollectionResponse' + microsoft.graph.entraRecoveryServices.recoveryPreviewJobCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryPreviewJobCollectionResponse' microsoft.graph.externalConnectors.externalGroupCollectionResponse: description: Retrieved collection content: @@ -1471686,24 +1503835,24 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.networkaccess.forwardingProfileCollectionResponse' - microsoft.graph.networkaccess.branchSiteCollectionResponse: + microsoft.graph.networkaccess.policyRuleCollectionResponse: description: Retrieved collection content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.branchSiteCollectionResponse' - microsoft.graph.networkaccess.remoteNetworkCollectionResponse: + $ref: '#/components/schemas/microsoft.graph.networkaccess.policyRuleCollectionResponse' + microsoft.graph.networkaccess.branchSiteCollectionResponse: description: Retrieved collection content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.remoteNetworkCollectionResponse' - microsoft.graph.networkaccess.policyRuleCollectionResponse: + $ref: '#/components/schemas/microsoft.graph.networkaccess.branchSiteCollectionResponse' + microsoft.graph.networkaccess.remoteNetworkCollectionResponse: description: Retrieved collection content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.policyRuleCollectionResponse' + $ref: '#/components/schemas/microsoft.graph.networkaccess.remoteNetworkCollectionResponse' microsoft.graph.networkaccess.policyLinkCollectionResponse: description: Retrieved collection content: @@ -1471722,6 +1503871,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.networkaccess.connectionCollectionResponse' + microsoft.graph.networkaccess.generativeAIInsightCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.generativeAIInsightCollectionResponse' microsoft.graph.networkaccess.remoteNetworkHealthEventCollectionResponse: description: Retrieved collection content: @@ -1471740,6 +1503895,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.networkaccess.alertCollectionResponse' + microsoft.graph.networkaccess.cloudFirewallPolicyCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicyCollectionResponse' microsoft.graph.networkaccess.filteringProfileCollectionResponse: description: Retrieved collection content: @@ -1472232,6 +1504393,36 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsAdministration.telephoneNumberLongRunningOperationCollectionResponse' + microsoft.graph.tenantGovernanceServices.governanceInvitationCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceInvitationCollectionResponse' + microsoft.graph.tenantGovernanceServices.governancePolicyTemplateCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governancePolicyTemplateCollectionResponse' + microsoft.graph.tenantGovernanceServices.governanceRelationshipCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRelationshipCollectionResponse' + microsoft.graph.tenantGovernanceServices.governanceRequestCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRequestCollectionResponse' + microsoft.graph.tenantGovernanceServices.relatedTenantCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relatedTenantCollectionResponse' microsoft.graph.termStore.setCollectionResponse: description: Retrieved collection content: @@ -1472904,6 +1505095,30 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.socialIdentityProviderCollectionResponse' + microsoft.graph.backupPolicyActivityLogCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.backupPolicyActivityLogCollectionResponse' + microsoft.graph.dynamicRuleActivityLogCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.dynamicRuleActivityLogCollectionResponse' + microsoft.graph.offboardingActivityLogCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.offboardingActivityLogCollectionResponse' + microsoft.graph.restoreTaskActivityLogCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.restoreTaskActivityLogCollectionResponse' microsoft.graph.fileAttachmentCollectionResponse: description: Retrieved collection content: @@ -1473438,6 +1505653,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.webAppCollectionResponse' + microsoft.graph.windowsAutoUpdateCatalogAppCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.windowsAutoUpdateCatalogAppCollectionResponse' microsoft.graph.windowsMicrosoftEdgeAppCollectionResponse: description: Retrieved collection content: @@ -1475850,6 +1508071,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.industryData.userProvisioningFlowCollectionResponse' + microsoft.graph.networkaccess.cloudFirewallRuleCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallRuleCollectionResponse' microsoft.graph.networkaccess.filteringRuleCollectionResponse: description: Retrieved collection content: @@ -1475910,6 +1508137,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.networkaccess.tlsInspectionRuleCollectionResponse' + microsoft.graph.networkaccess.cloudFirewallPolicyLinkCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicyLinkCollectionResponse' microsoft.graph.networkaccess.filteringPolicyLinkCollectionResponse: description: Retrieved collection content: @@ -1476912,6 +1509145,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.connectorStatusDetailsCollectionResponse' + microsoft.graph.samsungEFotaFirmwareVersionCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.samsungEFotaFirmwareVersionCollectionResponse' microsoft.graph.deviceManagementConstraintCollectionResponse: description: Retrieved collection content: @@ -1477458,6 +1509697,18 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.plannerPlanConfigurationBucketLocalizationCollectionResponse' + microsoft.graph.plannerTaskChatMentionCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMentionCollectionResponse' + microsoft.graph.plannerTaskChatReactionCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatReactionCollectionResponse' microsoft.graph.profileCardAnnotationCollectionResponse: description: Retrieved collection content: @@ -1477896,12 +1510147,6 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.x509CertificateUserBindingCollectionResponse' - microsoft.graph.androidFotaDeploymentAssignmentCollectionResponse: - description: Retrieved collection - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.androidFotaDeploymentAssignmentCollectionResponse' microsoft.graph.subjectSetCollectionResponse: description: Retrieved collection content: @@ -1478688,6 +1510933,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.plannerRuleOverrideCollectionResponse' + microsoft.graph.plannerTaskChatReactionEventCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatReactionEventCollectionResponse' microsoft.graph.plannerTaskRoleBasedRuleCollectionResponse: description: Retrieved collection content: @@ -1478874,6 +1511125,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.serviceProvisioningResourceErrorDetailCollectionResponse' + microsoft.graph.sharePointApiUsageDataPointCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.sharePointApiUsageDataPointCollectionResponse' microsoft.graph.timeRangeCollectionResponse: description: Retrieved collection content: @@ -1479162,6 +1511419,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagement.notificationReceiverCollectionResponse' + microsoft.graph.entraRecoveryServices.entityTypeAndIdsCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.entityTypeAndIdsCollectionResponse' microsoft.graph.externalConnectors.aclCollectionResponse: description: Retrieved collection content: @@ -1479402,6 +1511665,18 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.networkaccess.associationCollectionResponse' + microsoft.graph.networkaccess.cloudFirewallDestinationAddressCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallDestinationAddressCollectionResponse' + microsoft.graph.networkaccess.cloudFirewallSourceAddressCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallSourceAddressCollectionResponse' microsoft.graph.networkaccess.threatIntelligenceDestinationCollectionResponse: description: Retrieved collection content: @@ -1479690,6 +1511965,48 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.security.tenantAllowBlockListEntryResultCollectionResponse' + microsoft.graph.security.dlp.attachmentSensitiveInformationDetailsCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.dlp.attachmentSensitiveInformationDetailsCollectionResponse' + microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResultCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResultCollectionResponse' + microsoft.graph.security.dlp.nameValuePairCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.dlp.nameValuePairCollectionResponse' + microsoft.graph.security.dlp.sensitiveInformationInfoCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.dlp.sensitiveInformationInfoCollectionResponse' + microsoft.graph.security.dlp.attachmentInfoCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.dlp.attachmentInfoCollectionResponse' + microsoft.graph.security.dlp.ruleMatchInfoCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.dlp.ruleMatchInfoCollectionResponse' + microsoft.graph.security.dlp.privacyPrimaryMatchCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.dlp.privacyPrimaryMatchCollectionResponse' microsoft.graph.security.securityCopilot.pluginSettingCollectionResponse: description: Retrieved collection content: @@ -1479720,6 +1512037,48 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsAdministration.telephoneNumberLongRunningOperationDetailsCollectionResponse' + microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentCollectionResponse' + microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionCollectionResponse' + microsoft.graph.tenantGovernanceServices.roleTemplateCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.roleTemplateCollectionResponse' + microsoft.graph.tenantGovernanceServices.requiredResourceAccessCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.requiredResourceAccessCollectionResponse' + microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshotCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshotCollectionResponse' + microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionSnapshotCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionSnapshotCollectionResponse' + microsoft.graph.tenantGovernanceServices.resourcePermissionCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.resourcePermissionCollectionResponse' microsoft.graph.termStore.localizedNameCollectionResponse: description: Retrieved collection content: @@ -1480327,6 +1512686,8 @@ components: isExternallyVisible: 'true' modifiedBy: String modifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' + privilegeLevel: + '@odata.type': microsoft.graph.privilegeLevel uniqueName: String microsoft.graph.accessPackageResource: value: @@ -1480649,6 +1513010,20 @@ components: status: '@odata.type': microsoft.graph.status userTimezone: String + microsoft.graph.activityLogBase: + value: + activityType: + '@odata.type': microsoft.graph.activityLogOperationType + error: + '@odata.type': microsoft.graph.publicError + eventDateTime: '0001-01-01T00:00:00.0000000+00:00' + performedBy: String + resultStatus: + '@odata.type': microsoft.graph.activityLogResultStatus + serviceType: + '@odata.type': microsoft.graph.serviceType + severity: + '@odata.type': microsoft.graph.activityLogSeverity microsoft.graph.activityStatistics: value: activity: @@ -1481310,6 +1513685,7 @@ components: globalProxy: '@odata.type': microsoft.graph.androidDeviceOwnerGlobalProxy googleAccountsBlocked: 'true' + isKioskModeExitCodeSet: 'true' kioskCustomizationDeviceSettingsBlocked: 'true' kioskCustomizationPowerButtonActionsBlocked: 'true' kioskCustomizationStatusBar: @@ -1481775,6 +1514151,8 @@ components: microsoft.graph.androidForWorkMobileAppConfiguration: value: connectedAppsEnabled: 'true' + credentialProviderRoleState: + '@odata.type': microsoft.graph.androidAppCredentialProviderRoleState packageId: String payloadJson: String permissionActions: @@ -1482039,6 +1514417,8 @@ components: value: appSupportsOemConfig: 'true' connectedAppsEnabled: 'true' + credentialProviderRoleState: + '@odata.type': microsoft.graph.androidAppCredentialProviderRoleState packageId: String payloadJson: String permissionActions: @@ -1482616,6 +1514996,8 @@ components: keyCredentials: - '@odata.type': microsoft.graph.keyCredential logo: Stream + managerApplications: + - 00000000-0000-0000-0000-000000000000 nativeAuthenticationApisEnabled: '@odata.type': microsoft.graph.nativeAuthenticationApisEnabled notes: String @@ -1482689,6 +1515071,7 @@ components: homePageUrl: String informationalUrls: '@odata.type': microsoft.graph.informationalUrls + isEntraIntegrated: 'true' lastModifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' logoUrl: String publisher: String @@ -1483418,8 +1515801,21 @@ components: - '@odata.type': microsoft.graph.identityUserFlowAttributeAssignment userFlowIdentityProviders: - '@odata.type': microsoft.graph.identityProviderBase + microsoft.graph.backupPolicyActivityLog: + value: + oldPolicyName: String + policyId: String + policyName: String + policyStatus: + '@odata.type': microsoft.graph.protectionPolicyStatus + protectionUnitDetails: + '@odata.type': microsoft.graph.protectionUnitDetails + retentionPeriod: String + microsoft.graph.backupReport: { } microsoft.graph.backupRestoreRoot: value: + activityLogs: + - '@odata.type': microsoft.graph.activityLogBase allDrivesBackup: '@odata.type': microsoft.graph.allDrivesBackup allMailboxesBackup: @@ -1483456,6 +1515852,8 @@ components: - '@odata.type': microsoft.graph.protectionPolicyBase protectionUnits: - '@odata.type': microsoft.graph.protectionUnitBase + reports: + '@odata.type': microsoft.graph.backupReport restorePoints: - '@odata.type': microsoft.graph.restorePoint restoreSessions: @@ -1483741,6 +1516139,7 @@ components: '@odata.type': microsoft.graph.publicError expirationDateTime: '0001-01-01T00:00:00.0000000+00:00' restorePointDateTime: '0001-01-01T00:00:00.0000000+00:00' + restorePointId: String status: '@odata.type': microsoft.graph.browseSessionStatus microsoft.graph.building: @@ -1484128,6 +1516527,8 @@ components: - '@odata.type': microsoft.graph.pinnedChatMessageInfo tabs: - '@odata.type': microsoft.graph.teamsTab + targetedMessages: + - '@odata.type': microsoft.graph.targetedChatMessage tenantId: String topic: String viewpoint: @@ -1484531,6 +1516932,8 @@ components: - String microsoft.graph.cloudPcExternalPartner: value: + agentSetting: + '@odata.type': microsoft.graph.cloudPcExternalPartnerAgentSetting connectionStatus: '@odata.type': microsoft.graph.cloudPcExternalPartnerStatus enableConnection: 'true' @@ -1485397,6 +1517800,8 @@ components: '@odata.type': microsoft.graph.searchSensitivityLabelInfo microsoft.graph.copilotPackage: value: + appId: String + assetId: String availableTo: '@odata.type': microsoft.graph.packageStatus deployedTo: @@ -1485406,12 +1517811,16 @@ components: - String isBlocked: 'true' lastModifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' + manifestId: String + manifestVersion: String + platform: String publisher: String shortDescription: String supportedHosts: - String type: '@odata.type': microsoft.graph.packageType + version: String zipFile: Stream microsoft.graph.copilotPackageDetail: value: @@ -1485424,9 +1517833,7 @@ components: elementDetails: - '@odata.type': microsoft.graph.packageElementDetail longDescription: String - manifestVersion: String sensitivity: String - version: String microsoft.graph.copilotPeopleAdminSetting: value: enhancedPersonalization: @@ -1485517,6 +1517924,8 @@ components: '@odata.type': microsoft.graph.policyTemplate microsoft.graph.crossTenantAccessPolicyConfigurationDefault: value: + appServiceConnectInbound: + '@odata.type': microsoft.graph.crossTenantAccessPolicyAppServiceConnectSetting automaticUserConsentSettings: '@odata.type': microsoft.graph.inboundOutboundPolicyConfiguration b2bCollaborationInbound: @@ -1485527,15 +1517936,22 @@ components: '@odata.type': microsoft.graph.crossTenantAccessPolicyB2BSetting b2bDirectConnectOutbound: '@odata.type': microsoft.graph.crossTenantAccessPolicyB2BSetting + blockServiceProviderOutboundAccess: 'true' inboundTrust: '@odata.type': microsoft.graph.crossTenantAccessPolicyInboundTrust invitationRedemptionIdentityProviderConfiguration: '@odata.type': microsoft.graph.defaultInvitationRedemptionIdentityProviderConfiguration isServiceDefault: 'true' + m365CollaborationInbound: + '@odata.type': microsoft.graph.crossTenantAccessPolicyM365CollaborationInboundSetting + m365CollaborationOutbound: + '@odata.type': microsoft.graph.crossTenantAccessPolicyM365CollaborationOutboundSetting tenantRestrictions: '@odata.type': microsoft.graph.crossTenantAccessPolicyTenantRestrictions microsoft.graph.crossTenantAccessPolicyConfigurationPartner: value: + appServiceConnectInbound: + '@odata.type': microsoft.graph.crossTenantAccessPolicyAppServiceConnectSetting automaticUserConsentSettings: '@odata.type': microsoft.graph.inboundOutboundPolicyConfiguration b2bCollaborationInbound: @@ -1485546,12 +1517962,17 @@ components: '@odata.type': microsoft.graph.crossTenantAccessPolicyB2BSetting b2bDirectConnectOutbound: '@odata.type': microsoft.graph.crossTenantAccessPolicyB2BSetting + blockServiceProviderOutboundAccess: 'true' identitySynchronization: '@odata.type': microsoft.graph.crossTenantIdentitySyncPolicyPartner inboundTrust: '@odata.type': microsoft.graph.crossTenantAccessPolicyInboundTrust isInMultiTenantOrganization: 'true' isServiceProvider: 'true' + m365CollaborationInbound: + '@odata.type': microsoft.graph.crossTenantAccessPolicyM365CollaborationInboundSetting + m365CollaborationOutbound: + '@odata.type': microsoft.graph.crossTenantAccessPolicyM365CollaborationOutboundSetting tenantId: String (identifier) tenantRestrictions: '@odata.type': microsoft.graph.crossTenantAccessPolicyTenantRestrictions @@ -1485637,7 +1518058,7 @@ components: '@odata.type': microsoft.graph.customExtensionEndpointConfiguration microsoft.graph.customDataProvidedResourceFile: value: - name: String (identifier) + name: String size: '0' uploadedDateTime: '0001-01-01T00:00:00.0000000+00:00' microsoft.graph.customDataProvidedResourceUploadSession: @@ -1486130,6 +1518551,7 @@ components: requestRequiresNetworkTether: 'true' setPrimarySetupAccountAsRegularUser: 'true' skipPrimarySetupAccountCreation: 'true' + usePlatformSSODuringSetupAssistant: 'true' zoomDisabled: 'true' microsoft.graph.depOnboardingSetting: value: @@ -1487115,6 +1519537,8 @@ components: - '@odata.type': microsoft.graph.roleDefinition roleScopeTags: - '@odata.type': microsoft.graph.roleScopeTag + samsungEFotaFirmwareVersions: + - '@odata.type': microsoft.graph.samsungEFotaFirmwareVersion serviceNowConnections: - '@odata.type': microsoft.graph.serviceNowConnection settingDefinitions: @@ -1487950,12 +1520374,16 @@ components: '@odata.type': microsoft.graph.recommendationConfiguration recommendations: - '@odata.type': microsoft.graph.recommendation + recovery: + '@odata.type': microsoft.graph.entraRecoveryServices.recovery sharedEmailDomains: - '@odata.type': microsoft.graph.sharedEmailDomain subscriptions: - '@odata.type': microsoft.graph.companySubscription templates: '@odata.type': microsoft.graph.template + tenantGovernance: + '@odata.type': microsoft.graph.tenantGovernanceServices.tenantGovernance microsoft.graph.directoryAudit: value: activityDateTime: '0001-01-01T00:00:00.0000000+00:00' @@ -1488263,6 +1520691,12 @@ components: - String drives: - String + microsoft.graph.dynamicRuleActivityLog: + value: + policyId: String + policyName: String + protectionUnitDetails: + '@odata.type': microsoft.graph.protectionUnitDetails microsoft.graph.easEmailProfileConfigurationBase: value: customDomainName: String @@ -1488737,6 +1521171,8 @@ components: - '@odata.type': microsoft.graph.engagementRole learningCourseActivities: - '@odata.type': microsoft.graph.learningCourseActivity + storyline: + '@odata.type': microsoft.graph.storyline microsoft.graph.encryptedAwsStorageBucketFinding: value: accessibility: @@ -1489454,6 +1521890,8 @@ components: expirationDateTime: '0001-01-01T00:00:00.0000000+00:00' name: String owningAppId: 00000000-0000-0000-0000-000000000000 + permissions: + - '@odata.type': microsoft.graph.permission settings: '@odata.type': microsoft.graph.fileStorageContainerTypeSettings microsoft.graph.fileStorageContainerTypeAppPermissionGrant: @@ -1490357,7 +1522795,7 @@ components: apiUrl: String displayName: String lastModifiedBy: String - lastModifiedDateTime: String + lastModifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' owner: String portalUrl: String postponeUntilDateTime: '0001-01-01T00:00:00.0000000+00:00' @@ -1490571,7 +1523009,6 @@ components: profileName: String roleScopeTagIds: - String - sendDeviceOwnershipChangePushNotification: 'true' showAzureADEnterpriseApps: 'true' showConfigurationManagerApps: 'true' showDisplayNameNextToLogo: 'true' @@ -1491635,6 +1524072,7 @@ components: displayName: String drive: '@odata.type': microsoft.graph.drive + itemCount: '0' items: - '@odata.type': microsoft.graph.listItem list: @@ -1493206,6 +1525644,7 @@ components: '@odata.type': microsoft.graph.deviceAndAppManagementAssignmentTarget microsoft.graph.mobileAppCatalogPackage: value: + productDescription: String productDisplayName: String productId: String publisherDisplayName: String @@ -1493569,6 +1526008,14 @@ components: resourceId: String scope: String startTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.offboardingActivityLog: + value: + offboardingDetails: + '@odata.type': microsoft.graph.offboardingDetails + policyId: String + policyName: String + policyStatus: + '@odata.type': microsoft.graph.protectionPolicyStatus microsoft.graph.offerShiftRequest: value: recipientActionDateTime: '0001-01-01T00:00:00.0000000+00:00' @@ -1494380,6 +1526827,18 @@ components: microsoft.graph.overprovisionedGcpServiceAccountFinding: { } microsoft.graph.overprovisionedServerlessFunctionFinding: { } microsoft.graph.overprovisionedUserFinding: { } + microsoft.graph.ownerlessGroupPolicy: + value: + emailInfo: + '@odata.type': microsoft.graph.emailDetails + enabledGroupIds: + - String + isEnabled: 'true' + maxMembersToNotify: '0' + notificationDurationInWeeks: '0' + policyWebUrl: String + targetOwners: + '@odata.type': microsoft.graph.targetOwners microsoft.graph.pageTemplate: value: canvasLayout: @@ -1494934,6 +1527393,8 @@ components: lastModifiedBy: '@odata.type': microsoft.graph.identitySet lastModifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' + messages: + - '@odata.type': microsoft.graph.plannerTaskChatMessage orderHint: String percentComplete: '0' planId: String @@ -1494949,6 +1527410,21 @@ components: '@odata.type': microsoft.graph.plannerTaskCompletionRequirements startDateTime: '0001-01-01T00:00:00.0000000+00:00' title: String + microsoft.graph.plannerTaskChatMessage: + value: + content: String + createdBy: + '@odata.type': microsoft.graph.identitySet + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + deletedDateTime: '0001-01-01T00:00:00.0000000+00:00' + editedDateTime: '0001-01-01T00:00:00.0000000+00:00' + mentions: + - '@odata.type': microsoft.graph.plannerTaskChatMention + messageType: + '@odata.type': microsoft.graph.plannerTaskChatMessageType + parentEntityId: String + reactions: + - '@odata.type': microsoft.graph.plannerTaskChatReaction microsoft.graph.plannerTaskConfiguration: value: editPolicy: @@ -1495076,6 +1527552,8 @@ components: - '@odata.type': microsoft.graph.mobileDeviceManagementPolicy onPremAuthenticationPolicies: - '@odata.type': microsoft.graph.onPremAuthenticationPolicy + ownerlessGroupPolicy: + '@odata.type': microsoft.graph.ownerlessGroupPolicy permissionGrantPolicies: - '@odata.type': microsoft.graph.permissionGrantPolicy permissionGrantPreApprovalPolicies: @@ -1495704,15 +1528182,14 @@ components: annotations: - '@odata.type': microsoft.graph.profileCardAnnotation directoryPropertyName: String + isVisible: 'true' microsoft.graph.profilePhoto: value: height: '0' width: '0' microsoft.graph.profilePropertySetting: value: - allowedAudiences: - '@odata.type': microsoft.graph.organizationAllowedAudiences - isUserOverrideForAudienceEnabled: 'true' + displayName: String name: String prioritizedSourceUrls: - String @@ -1495802,6 +1528279,7 @@ components: '@odata.type': microsoft.graph.protectionRuleStatus microsoft.graph.protectionUnitBase: value: + backupRetentionPeriodInDays: '0' createdBy: '@odata.type': microsoft.graph.identitySet createdDateTime: '0001-01-01T00:00:00.0000000+00:00' @@ -1496354,6 +1528832,18 @@ components: '@odata.type': microsoft.graph.restoreSessionArtifactCount status: '@odata.type': microsoft.graph.restoreSessionStatus + microsoft.graph.restoreTaskActivityLog: + value: + destinationType: + '@odata.type': microsoft.graph.destinationType + restoreArtifactDetails: + '@odata.type': microsoft.graph.restoreArtifactDetails + restoreCompletionDateTime: '0001-01-01T00:00:00.0000000+00:00' + restoreSessionId: String + restoreSessionStatus: + '@odata.type': microsoft.graph.restoreSessionStatus + tags: + '@odata.type': microsoft.graph.restorePointTags microsoft.graph.restrictedAppsViolation: value: deviceConfigurationId: String @@ -1497658,6 +1530148,7 @@ components: description: String members: - '@odata.type': microsoft.graph.sharePointGroupMember + principalId: String title: String microsoft.graph.sharePointGroupIdentityMapping: value: @@ -1498296,6 +1530787,20 @@ components: value: quota: '@odata.type': microsoft.graph.unifiedStorageQuota + microsoft.graph.storyline: + value: + followers: + - '@odata.type': microsoft.graph.storylineFollower + followings: + - '@odata.type': microsoft.graph.storylineFollowing + microsoft.graph.storylineFollower: + value: + follower: + '@odata.type': microsoft.graph.engagementIdentitySet + microsoft.graph.storylineFollowing: + value: + following: + '@odata.type': microsoft.graph.engagementIdentitySet microsoft.graph.strongAuthenticationDetail: value: encryptedPinHashHistory: AA== @@ -1498490,6 +1530995,10 @@ components: microsoft.graph.targetDeviceGroup: value: displayName: String + microsoft.graph.targetedChatMessage: + value: + recipient: + '@odata.type': microsoft.graph.identity microsoft.graph.targetedManagedAppConfiguration: value: appGroupType: @@ -1499164,6 +1531673,8 @@ components: - '@odata.type': microsoft.graph.extension isOwner: 'true' isShared: 'true' + singleValueExtendedProperties: + - '@odata.type': microsoft.graph.singleValueExtendedProperty tasks: - '@odata.type': microsoft.graph.todoTask wellknownListName: @@ -1499754,6 +1532265,8 @@ components: hireDate: '0001-01-01T00:00:00.0000000+00:00' identities: - '@odata.type': microsoft.graph.objectIdentity + identityGovernance: + '@odata.type': microsoft.graph.identityGovernanceUserSettings identityParentId: String imAddresses: - String @@ -1501058,6 +1533571,7 @@ components: applicableArchitectures: '@odata.type': microsoft.graph.windowsArchitecture branchDisplayName: String + branchId: String locales: - String packageAutoUpdateCapable: 'true' @@ -1502244,6 +1534758,9 @@ components: lastSyncDateTime: '0001-01-01T00:00:00.0000000+00:00' syncStatus: '@odata.type': microsoft.graph.windowsAutopilotSyncStatus + microsoft.graph.windowsAutoUpdateCatalogApp: + value: + mobileAppCatalogPackageBranchId: String microsoft.graph.windowsCertificateProfileBase: value: certificateValidityPeriodScale: @@ -1502793,6 +1535310,7 @@ components: microsoft.graph.windowsProtectionState: value: antiMalwareVersion: String + controlledConfigurationEnabled: 'true' detectedMalwareState: - '@odata.type': microsoft.graph.windowsDeviceMalwareState deviceState: @@ -1503632,8 +1536150,6 @@ components: '@odata.type': microsoft.graph.zebraFotaConnectorState microsoft.graph.zebraFotaDeployment: value: - deploymentAssignments: - - '@odata.type': microsoft.graph.androidFotaDeploymentAssignment deploymentSettings: '@odata.type': microsoft.graph.zebraFotaDeploymentSettings deploymentStatus: @@ -1504297,17 +1536813,6 @@ components: schemaItemKey: String selections: - '@odata.type': microsoft.graph.keyValuePair - microsoft.graph.androidFotaDeploymentAssignment: - value: - assignmentTarget: - '@odata.type': microsoft.graph.deviceAndAppManagementAssignmentTarget - displayName: String - id: String - target: - '@odata.type': microsoft.graph.androidFotaDeploymentAssignmentTarget - microsoft.graph.androidFotaDeploymentAssignmentTarget: - value: - groupId: String microsoft.graph.androidManagedStoreAppAssignmentSettings: value: androidManagedStoreAppTrackIds: @@ -1504684,6 +1537189,12 @@ components: isEscalationEnabled: 'true' primaryApprovers: - '@odata.type': microsoft.graph.userSet + microsoft.graph.approverDelegate: + value: + delegate: + '@odata.type': microsoft.graph.subjectSet + schedule: + '@odata.type': microsoft.graph.requestSchedule microsoft.graph.appsAndServicesSettings: value: isAppAndServicesTrialEnabled: 'true' @@ -1505303,6 +1537814,24 @@ components: microsoft.graph.azureSource: value: subscriptionId: String + microsoft.graph.backupCountStatistics: + value: + lastComputedDateTime: '0001-01-01T00:00:00.0000000+00:00' + offboardRequested: '0' + protectedCompleted: '0' + protectedFailed: '0' + protectedInProgress: '0' + removed: '0' + total: '0' + unprotectedCompleted: '0' + unprotectedFailed: '0' + unprotectedInProgress: '0' + microsoft.graph.backupPolicyReport: + value: + backupPolicyId: String + countStatistics: + '@odata.type': microsoft.graph.backupCountStatistics + displayName: String microsoft.graph.baseActivity: value: resultInfo: @@ -1506031,6 +1538560,7 @@ components: - '@odata.type': microsoft.graph.cloudPcAuditProperty resourceId: String resourceType: String + microsoft.graph.cloudPcAutomaticDiscoveredAppDetail: { } microsoft.graph.cloudPcAutopilotConfiguration: value: applicationTimeoutInMinutes: '0' @@ -1506136,6 +1538666,42 @@ components: value: userDisplayName: String userId: String + microsoft.graph.cloudPcExternalPartnerActionReport: + value: + actionType: + '@odata.type': microsoft.graph.cloudPcExternalPartnerActionType + activityId: String + activityMessage: String + agentName: String + agentSetting: + '@odata.type': microsoft.graph.cloudPcExternalPartnerAgentSetting + authenticatedAppId: String + authenticatedAppName: String + authenticatedMethod: + '@odata.type': microsoft.graph.cloudPcExternalPartnerAuthenticatedMethod + authenticatedUserPrincipalName: String + cloudPcId: String + cloudPcName: String + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.cloudPcExternalPartnerActionResult: + value: + activityId: String + cloudPcId: String + errorCode: + '@odata.type': microsoft.graph.cloudPcExternalPartnerActionErrorCode + errorMessage: String + lastModifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' + startDateTime: '0001-01-01T00:00:00.0000000+00:00' + state: + '@odata.type': microsoft.graph.cloudPcExternalPartnerActionStatus + microsoft.graph.cloudPcExternalPartnerAgentSetting: + value: + agentSha256: String + agentUrl: String + autoDeploymentEnabled: 'true' + installParameters: + - String + microsoft.graph.cloudPcFilePathAppDetail: { } microsoft.graph.cloudPcForensicStorageAccount: value: accessTier: @@ -1506750,6 +1539316,9 @@ components: microsoft.graph.connectionItem: value: connectionId: String + microsoft.graph.connectivityParameterEntry: + value: + value: String microsoft.graph.connectorStatusDetails: value: connectorInstanceId: String @@ -1506987,6 +1539556,10 @@ components: cloudInstance: String displayName: String tenantId: String + microsoft.graph.crossTenantAccessPolicyAppServiceConnectSetting: + value: + applications: + '@odata.type': microsoft.graph.crossTenantAccessPolicyTargetConfiguration microsoft.graph.crossTenantAccessPolicyB2BSetting: value: applications: @@ -1506998,6 +1539571,14 @@ components: isCompliantDeviceAccepted: 'true' isHybridAzureADJoinedDeviceAccepted: 'true' isMfaAccepted: 'true' + microsoft.graph.crossTenantAccessPolicyM365CollaborationInboundSetting: + value: + users: + '@odata.type': microsoft.graph.crossTenantAccessPolicyTargetConfiguration + microsoft.graph.crossTenantAccessPolicyM365CollaborationOutboundSetting: + value: + usersAndGroups: + '@odata.type': microsoft.graph.crossTenantAccessPolicyTargetConfiguration microsoft.graph.crossTenantAccessPolicyTarget: value: target: String @@ -1507670,6 +1540251,9 @@ components: deviceId: 00000000-0000-0000-0000-000000000000 keyMaterial: AA== keyType: String + microsoft.graph.deviceLocalAdminAccountDetail: + value: + passwordLastRotationDateTime: '0001-01-01T00:00:00.0000000+00:00' microsoft.graph.deviceLocalCredential: value: accountName: String @@ -1508523,6 +1541107,11 @@ components: value: address: String name: String + microsoft.graph.emailDetails: + value: + body: String + senderEmailAddress: String + subject: String microsoft.graph.emailIdentity: value: email: String @@ -1508808,7 +1541397,6 @@ components: value: accessTokenUrl: String clientId: String - domain: String keyVaultName: String resourceGroup: String secretName: String @@ -1508854,6 +1541442,8 @@ components: isEnforced: 'true' microsoft.graph.file: value: + archiveStatus: + '@odata.type': microsoft.graph.fileArchiveStatus hashes: '@odata.type': microsoft.graph.hashes mimeType: String @@ -1509255,6 +1541845,10 @@ components: value: createdDateTime: '0001-01-01T00:00:00.0000000+00:00' lastActiveDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.identityGovernanceUserSettings: + value: + approverDelegate: + '@odata.type': microsoft.graph.approverDelegate microsoft.graph.identityInfo: value: anchor: @@ -1509443,7 +1542037,6 @@ components: privacyUrl: String roleScopeTagIds: - String - sendDeviceOwnershipChangePushNotification: 'true' showAzureADEnterpriseApps: 'true' showConfigurationManagerApps: 'true' showDisplayNameNextToLogo: 'true' @@ -1510084,6 +1542677,7 @@ components: extensionIdentifier: String realm: String teamIdentifier: String + microsoft.graph.macOSDeviceLocalAdminAccountDetail: { } microsoft.graph.macOSFirewallApplication: value: allowsIncomingConnections: 'true' @@ -1511017,6 +1543611,15 @@ components: key: '@odata.type': microsoft.graph.objectMappingMetadata value: String + microsoft.graph.offboardingDetails: + value: + cancelledCount: '0' + failedCount: '0' + offboardedCount: '0' + offboardEndDateTime: '0001-01-01T00:00:00.0000000+00:00' + offboardingStatus: String + offboardStartDateTime: '0001-01-01T00:00:00.0000000+00:00' + totalRequestedCount: '0' microsoft.graph.oidcAddressInboundClaims: value: country: String @@ -1511279,6 +1543882,8 @@ components: '@odata.type': microsoft.graph.segmentConfiguration singleSignOnSettings: '@odata.type': microsoft.graph.onPremisesPublishingSingleSignOn + trafficRoutingMethod: + '@odata.type': microsoft.graph.trafficRoutingMethod useAlternateUrlForTranslationAndRedirect: 'true' verifiedCustomDomainCertificatesMetadata: '@odata.type': microsoft.graph.verifiedCustomDomainCertificatesMetadata @@ -1511909,6 +1544514,22 @@ components: value: accessLevel: '@odata.type': microsoft.graph.plannerPlanAccessLevel + microsoft.graph.plannerTaskChatMention: + value: + mentioned: String + mentionType: + '@odata.type': microsoft.graph.plannerTaskChatMentionType + position: '0' + microsoft.graph.plannerTaskChatReaction: + value: + reactionEvents: + - '@odata.type': microsoft.graph.plannerTaskChatReactionEvent + reactionType: String + microsoft.graph.plannerTaskChatReactionEvent: + value: + createdBy: + '@odata.type': microsoft.graph.identitySet + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' microsoft.graph.plannerTaskCompletionRequirementDetails: value: approvalRequirement: @@ -1512413,6 +1545034,8 @@ components: value: content: '@odata.type': microsoft.graph.contentBase + contentCategory: + '@odata.type': microsoft.graph.contentCategory correlationId: String createdDateTime: '0001-01-01T00:00:00.0000000+00:00' identifier: String @@ -1512530,6 +1545153,14 @@ components: failed: '0' inProgress: '0' total: '0' + microsoft.graph.protectionUnitDetails: + value: + addedCount: '0' + backupConfigurationType: String + failedCount: '0' + removedCount: '0' + requestedToAddCount: '0' + requestedToRemoveCount: '0' microsoft.graph.protectOnlineMeetingAction: value: allowedForwarders: @@ -1513122,6 +1545753,11 @@ components: rulePackageId: String rulePackageType: String microsoft.graph.restoreAction: { } + microsoft.graph.restoreArtifactDetails: + value: + failedCount: '0' + restoredCount: '0' + totalArtifactsCount: '0' microsoft.graph.restorePointSearchResponse: value: noResultProtectionUnitIds: @@ -1513316,6 +1545952,24 @@ components: microsoft.graph.samlSingleSignOnSettings: value: relayState: String + microsoft.graph.samsungEFotaFirmwareVersion: + value: + androidProcessorVersionName: String + consumerSoftwareCustomizationCode: String + description: String + deviceModelName: String + firmwareVersion: String + id: String + osVersionName: String + releaseDateTime: '0001-01-01T00:00:00.0000000+00:00' + requestFirmwareTypeName: String + salesCode: String + securityPatchVersion: String + microsoft.graph.samsungEFotaFirmwareVersionTarget: + value: + firmwareVersion: + '@odata.type': microsoft.graph.samsungEFotaFirmwareVersion + id: String microsoft.graph.scheduleEntity: value: endDateTime: '0001-01-01T00:00:00.0000000+00:00' @@ -1513706,6 +1546360,23 @@ components: cacheAccountsAboveDiskFreePercentage: '0' inactiveThresholdDays: '0' removeAccountsBelowDiskFreePercentage: '0' + microsoft.graph.sharePointApiUsageDataPoint: + value: + activeApps: '0' + appId: String + serviceArea: String + tenantId: String + usageDateTime: '0001-01-01T00:00:00.0000000+00:00' + usageMB: '0' + usageRequests: '0' + microsoft.graph.sharePointApiUsageReport: + value: + dataPoints: + - '@odata.type': microsoft.graph.sharePointApiUsageDataPoint + microsoft.graph.sharePointGroupIdentity: + value: + principalId: String + title: String microsoft.graph.sharePointGroupMigrationTaskParameters: value: sourceGroupIdentity: @@ -1513725,6 +1546396,8 @@ components: value: group: '@odata.type': microsoft.graph.identity + sharePointGroup: + '@odata.type': microsoft.graph.sharePointGroupIdentity siteGroup: '@odata.type': microsoft.graph.sharePointIdentity siteUser: @@ -1514299,6 +1546972,12 @@ components: '@odata.type': microsoft.graph.identitySet tabId: String microsoft.graph.targetAgentIdentitySponsorsOrOwners: { } + microsoft.graph.targetOwners: + value: + notifyMembers: + '@odata.type': microsoft.graph.notifyMembers + securityGroups: + - String microsoft.graph.targetPolicyEndpoints: value: platformTypes: @@ -1517201,6 +1549880,60 @@ components: ignoreNumbers: 'true' isEnabled: 'true' topicCount: '0' + microsoft.graph.entraRecoveryServices.recovery: + value: + jobs: + - '@odata.type': microsoft.graph.entraRecoveryServices.recoveryJobBase + snapshots: + - '@odata.type': microsoft.graph.entraRecoveryServices.snapshot + microsoft.graph.entraRecoveryServices.recoveryChangeObjectBase: + value: + displayName: String + entityTypeName: + '@odata.type': microsoft.graph.entraRecoveryServices.resourceTypeName + failureMessage: String + recoveryAction: + '@odata.type': microsoft.graph.entraRecoveryServices.recoveryAction + microsoft.graph.entraRecoveryServices.recoveryJob: + value: + totalFailedChanges: '0' + totalLinksModified: '0' + totalObjectsModified: '0' + microsoft.graph.entraRecoveryServices.recoveryJobBase: + value: + filteringCriteria: + '@odata.type': microsoft.graph.entraRecoveryServices.recoveryJobFilteringCriteriaBase + jobCompletionDateTime: '0001-01-01T00:00:00.0000000+00:00' + jobStartDateTime: '0001-01-01T00:00:00.0000000+00:00' + status: + '@odata.type': microsoft.graph.entraRecoveryServices.recoveryStatus + targetStateDateTime: '0001-01-01T00:00:00.0000000+00:00' + totalChangedLinksCalculated: '0' + totalChangedObjectsCalculated: '0' + microsoft.graph.entraRecoveryServices.recoveryPreviewJob: { } + microsoft.graph.entraRecoveryServices.snapshot: + value: + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + recoveryJobs: + - '@odata.type': microsoft.graph.entraRecoveryServices.recoveryJob + recoveryPreviewJobs: + - '@odata.type': microsoft.graph.entraRecoveryServices.recoveryPreviewJob + totalChangedObjects: '0' + microsoft.graph.entraRecoveryServices.entityTypeAndIds: + value: + entityIds: + - String + entityType: + '@odata.type': microsoft.graph.entraRecoveryServices.resourceTypeName + microsoft.graph.entraRecoveryServices.recoveryJobEntityNameAndIdsFilter: + value: + filterValues: + - '@odata.type': microsoft.graph.entraRecoveryServices.entityTypeAndIds + microsoft.graph.entraRecoveryServices.recoveryJobEntityNamesFilter: + value: + entityTypes: + - '@odata.type': microsoft.graph.entraRecoveryServices.resourceTypeName + microsoft.graph.entraRecoveryServices.recoveryJobFilteringCriteriaBase: { } microsoft.graph.externalConnectors.connectionOperation: value: error: @@ -1517569,6 +1550302,8 @@ components: - '@odata.type': microsoft.graph.identityGovernance.userProcessingResult id: String (identifier) nextScheduleRunDateTime: '0001-01-01T00:00:00.0000000+00:00' + previewScope: + - '@odata.type': microsoft.graph.directoryObject runs: - '@odata.type': microsoft.graph.identityGovernance.run taskReports: @@ -1518943,6 +1551678,22 @@ components: region: '@odata.type': microsoft.graph.networkaccess.region version: String + microsoft.graph.networkaccess.cloudFirewallPolicy: + value: + lastModifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' + settings: + '@odata.type': microsoft.graph.networkaccess.cloudFirewallPolicySettings + microsoft.graph.networkaccess.cloudFirewallPolicyLink: { } + microsoft.graph.networkaccess.cloudFirewallRule: + value: + action: + '@odata.type': microsoft.graph.networkaccess.cloudFirewallAction + description: String + matchingConditions: + '@odata.type': microsoft.graph.networkaccess.cloudFirewallMatchingConditions + priority: '0' + settings: + '@odata.type': microsoft.graph.networkaccess.cloudFirewallRuleSettings microsoft.graph.networkaccess.conditionalAccessPolicy: value: createdDateTime: '0001-01-01T00:00:00.0000000+00:00' @@ -1518959,15 +1551710,20 @@ components: applicationSnapshot: '@odata.type': microsoft.graph.networkaccess.applicationSnapshot createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + crossTenantAccessType: + '@odata.type': microsoft.graph.networkaccess.crossTenantAccessType destinationFqdn: String destinationIp: String destinationPort: '0' deviceCategory: '@odata.type': microsoft.graph.networkaccess.deviceCategory deviceId: String + deviceJoinType: + '@odata.type': microsoft.graph.networkaccess.deviceJoinType deviceOperatingSystem: String deviceOperatingSystemVersion: String endDateTime: '0001-01-01T00:00:00.0000000+00:00' + homeTenantId: String initiatingProcessName: String lastUpdateDateTime: '0001-01-01T00:00:00.0000000+00:00' networkProtocol: @@ -1519108,6 +1551864,21 @@ components: ruleType: '@odata.type': microsoft.graph.networkaccess.networkDestinationType microsoft.graph.networkaccess.fqdnFilteringRule: { } + microsoft.graph.networkaccess.generativeAIInsight: + value: + activity: + '@odata.type': microsoft.graph.networkaccess.applicationActivity + content: String + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + destinationUrl: String + eventId: String + eventType: String + mcpClientName: String + mcpServerName: String + sessionId: String + subactivity: String + transactionId: String (identifier) + userPrincipalName: String microsoft.graph.networkaccess.internetAccessForwardingRule: value: ports: @@ -1519118,6 +1551889,8 @@ components: value: connections: - '@odata.type': microsoft.graph.networkaccess.connection + generativeAIInsights: + - '@odata.type': microsoft.graph.networkaccess.generativeAIInsight remoteNetworks: - '@odata.type': microsoft.graph.networkaccess.remoteNetworkHealthEvent traffic: @@ -1519134,6 +1551907,8 @@ components: value: alerts: - '@odata.type': microsoft.graph.networkaccess.alert + cloudFirewallPolicies: + - '@odata.type': microsoft.graph.networkaccess.cloudFirewallPolicy connectivity: '@odata.type': microsoft.graph.networkaccess.connectivity filteringPolicies: @@ -1519391,6 +1552166,8 @@ components: microsoft.graph.networkaccess.blockPageConfigurationBase: { } microsoft.graph.networkaccess.cloudApplicationMetadata: value: + activity: + '@odata.type': microsoft.graph.networkaccess.applicationActivity categories: - String cloudApplicationCatalogId: String @@ -1519422,6 +1552199,48 @@ components: '@odata.type': microsoft.graph.networkaccess.trafficType transactionCount: '0' userCount: '0' + microsoft.graph.networkaccess.cloudFirewallDestinationAddress: { } + microsoft.graph.networkaccess.cloudFirewallDestinationFqdnAddress: + value: + values: + - String + microsoft.graph.networkaccess.cloudFirewallDestinationIpAddress: + value: + values: + - String + microsoft.graph.networkaccess.cloudFirewallDestinationMatching: + value: + addresses: + - '@odata.type': microsoft.graph.networkaccess.cloudFirewallDestinationAddress + ports: + - String + protocols: + '@odata.type': microsoft.graph.networkaccess.cloudFirewallProtocol + microsoft.graph.networkaccess.cloudFirewallMatchingConditions: + value: + destinations: + '@odata.type': microsoft.graph.networkaccess.cloudFirewallDestinationMatching + sources: + '@odata.type': microsoft.graph.networkaccess.cloudFirewallSourceMatching + microsoft.graph.networkaccess.cloudFirewallPolicySettings: + value: + defaultAction: + '@odata.type': microsoft.graph.networkaccess.cloudFirewallAction + microsoft.graph.networkaccess.cloudFirewallRuleSettings: + value: + status: + '@odata.type': microsoft.graph.networkaccess.securityRuleStatus + microsoft.graph.networkaccess.cloudFirewallSourceAddress: { } + microsoft.graph.networkaccess.cloudFirewallSourceIpAddress: + value: + values: + - String + microsoft.graph.networkaccess.cloudFirewallSourceMatching: + value: + addresses: + - '@odata.type': microsoft.graph.networkaccess.cloudFirewallSourceAddress + ports: + - String microsoft.graph.networkaccess.connectionSummary: value: totalCount: '0' @@ -1522344,6 +1555163,9 @@ components: microsoft.graph.security.mdatpAuditRecord: { } microsoft.graph.security.mdcEventsRecord: { } microsoft.graph.security.mdiAuditRecord: { } + microsoft.graph.security.mergeResponse: + value: + targetIncidentId: String microsoft.graph.security.meshWorldsAuditRecord: { } microsoft.graph.security.metadataAction: value: @@ -1522903,6 +1555725,313 @@ components: microsoft.graph.security.windows365CustomerLockboxAuditRecord: { } microsoft.graph.security.workplaceAnalyticsAuditRecord: { } microsoft.graph.security.yammerAuditRecord: { } + microsoft.graph.security.dlp.baseAuditRecord: + value: + agentBlueprintId: String + agentBlueprintName: String + agentId: String + agentName: String + agentPlatform: String + agentVersion: String + appAccessContext: + '@odata.type': microsoft.graph.security.dlp.appAccessContext + appIdentity: String + applicationName: String + associatedAdminUnitIds: + - String + correlationIdentity: String + createdDateTime: '0001-01-01' + isRequiresCustomerKeyEncryption: 'true' + operation: String + opId: String + organizationId: String + parentId: String + purpose: + '@odata.type': microsoft.graph.security.dlp.purposeType + recordType: + '@odata.type': microsoft.graph.security.dlp.auditRecordType + resultStatus: String + scopingEntityIds: + - String + scopingEntityType: '0' + sessionIdentity: String + subjectType: String + subscription: + '@odata.type': microsoft.graph.security.dlp.subscriptionInfo + userKey: String + userType: + '@odata.type': microsoft.graph.security.dlp.userType + version: '0' + workload: String + microsoft.graph.security.dlp.complianceBaseAuditRecord: { } + microsoft.graph.security.dlp.complianceDLPBaseAuditRecord: + value: + enforcementType: + '@odata.type': microsoft.graph.security.dlp.enforcementType + evaluationSource: String + exceptionInfo: + '@odata.type': microsoft.graph.security.dlp.exceptionInfo + incidentId: 00000000-0000-0000-0000-000000000000 + isSensitiveInfoDetectionIsIncluded: 'true' + location: String + policyDetails: + - String + remediationDetails: + '@odata.type': microsoft.graph.security.dlp.remediationInfo + sessionMetadata: + '@odata.type': microsoft.graph.security.dlp.sessionMetadataInfo + microsoft.graph.security.dlp.complianceDlpEndpointAuditRecord: + value: + authorizedGroup: String + endpointMetaData: + '@odata.type': microsoft.graph.security.dlp.endpointMetaDataInfo + evidenceFile: String + networkLocationContextInAction: String + microsoft.graph.security.dlp.complianceDlpExchangeAuditRecord: + value: + exchangeMetaData: + '@odata.type': microsoft.graph.security.dlp.exchangeMetaDataInfo + microsoft.graph.security.dlp.complianceDlpSharePointAuditRecord: + value: + sharePointMetaData: + '@odata.type': microsoft.graph.security.dlp.sharePointMetaDataInfo + microsoft.graph.security.dlp.appAccessContext: + value: + aadSessionId: String + apiId: String + clientAppId: String + clientAppName: String + correlationId: String + issuedAtDate: '0001-01-01' + uniqueTokenId: String + microsoft.graph.security.dlp.attachmentInfo: + value: + checksum: '0' + labelNames: + - String + labels: + - String + name: String + sensitiveInformationDetails: + - '@odata.type': microsoft.graph.security.dlp.attachmentSensitiveInformationDetails + size: '0' + microsoft.graph.security.dlp.attachmentSensitiveInformationDetails: + value: + sensitiveInformationDetailedClassificationAttributes: + - '@odata.type': microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResult + sensitiveInformationDetectionIndices: + - '0' + sensitiveType: String + microsoft.graph.security.dlp.conditionMatchInfo: + value: + documentProperties: + - '@odata.type': microsoft.graph.security.dlp.nameValuePair + isConditionMatchedInNewScheme: 'true' + otherConditions: + - '@odata.type': microsoft.graph.security.dlp.nameValuePair + sensitiveInformation: + - '@odata.type': microsoft.graph.security.dlp.sensitiveInformationInfo + microsoft.graph.security.dlp.endpointMetaDataInfo: + value: + application: String + applicationSourceExecutableName: String + destinationLocationType: String + deviceName: String + dlpAuditEventMetadata: String + endpointOperation: String + enforcementMode: String + fileExtension: String + fileSize: '0' + fileType: String + groupId: String + groupName: String + isEaV2Enriched: 'true' + isHidden: 'true' + isJitTriggered: 'true' + isRmseEncrypted: 'true' + isViewableByExternalUsers: 'true' + justification: String + markOfTheWebData: String + mdatpDeviceId: String + originatingDomain: String + parentArchiveHash: String + platform: String + policyMatchDetails: + - String + policyMatchInfo: String + previousFileName: String + removableMediaDeviceAttributes: String + sensitiveInfoTypeData: + - String + sensitivityLabelEventData: String + sensitivityLabelIds: + - String + sensitivityLabelNames: + - String + sha1: String + sha256: String + sourceLocationType: String + targetDomain: String + targetFilePath: String + targetPrinterName: String + targetUrl: String + microsoft.graph.security.dlp.exceptionInfo: + value: + isFalsePositive: 'true' + justification: String + reason: String + ruleIds: + - String + microsoft.graph.security.dlp.exchangeMetaDataInfo: + value: + attachmentDetails: + - '@odata.type': microsoft.graph.security.dlp.attachmentInfo + bccRecipients: + - String + ccRecipients: + - String + docId: String + fileSize: '0' + from: String + immutableEntryId: String + isViewableByExternalUsers: 'true' + messageId: String + recipientCount: '0' + sensitivityLabelIds: + - String + sensitivityLabelNames: + - String + sentDate: '0001-01-01' + subject: String + toRecipients: + - String + uniqueId: String + microsoft.graph.security.dlp.nameValuePair: + value: + name: String + value: String + microsoft.graph.security.dlp.policyMatchInfo: + value: + policyId: String + policyName: String + policyVersion: String + rules: + - '@odata.type': microsoft.graph.security.dlp.ruleMatchInfo + microsoft.graph.security.dlp.privacyPrimaryMatch: + value: + length: '0' + offset: '0' + primaryKeyName: String + primaryKeys: + - String + microsoft.graph.security.dlp.remediationInfo: + value: + alertId: String + bccRecipients: + - String + ccRecipients: + - String + iwUser: String + recipients: + - String + remediationActivity: + '@odata.type': microsoft.graph.security.dlp.remediationActivityType + sender: String + subject: String + templateName: String + microsoft.graph.security.dlp.ruleMatchInfo: + value: + actionParameters: + - String + actions: + - String + alertProperties: + - '@odata.type': microsoft.graph.security.dlp.nameValuePair + conditionsMatched: + '@odata.type': microsoft.graph.security.dlp.conditionMatchInfo + managementRuleId: String + matchId: String + matchVersion: String + mode: String + name: String + overriddenActions: + - String + severity: String + microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResult: + value: + confidence: '0' + count: '0' + isMatch: 'true' + microsoft.graph.security.dlp.sensitiveInformationDetectionsInfo: + value: + detectedOffsetsAndLengths: String + detectedValues: + - '@odata.type': microsoft.graph.security.dlp.nameValuePair + isResultsTruncated: 'true' + microsoft.graph.security.dlp.sensitiveInformationInfo: + value: + classifierType: String + confidence: '0' + count: '0' + location: String + privacyPrimaryMatches: + - '@odata.type': microsoft.graph.security.dlp.privacyPrimaryMatch + sensitiveInformationDetailedClassificationAttributes: + - '@odata.type': microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResult + sensitiveInformationDetections: + '@odata.type': microsoft.graph.security.dlp.sensitiveInformationDetectionsInfo + sensitiveInformationTypeName: String + sensitiveType: String + sensitiveTypeSource: String + uniqueCount: '0' + microsoft.graph.security.dlp.sessionMetadataInfo: + value: + appHost: String + appHostCategories: + - String + appHostFqdn: String + browser: String + browserVersion: String + deviceManagementType: String + deviceType: String + enforcementPlane: String + osPlatform: String + osVersion: String + microsoft.graph.security.dlp.sharePointMetaDataInfo: + value: + aiFileActions: String + blockedUserForFileAccess: String + fileId: String + fileName: String + fileOwner: String + filePathUrl: String + fileSize: '0' + from: String + isJitTriggered: 'true' + isViewableByExternalUsers: 'true' + isVisibleOnlyToOdbOwner: 'true' + itemCreatedDate: '0001-01-01' + itemLastModifiedDate: '0001-01-01' + itemLastSharedDate: '0001-01-01' + quarantineLocationFileUrl: String + sensitivityLabelIds: + - String + sensitivityLabelNames: + - String + sharedBy: + - String + sharedWith: + - String + siteAdmins: + - String + siteCollectionGuid: String + siteCollectionUrl: String + uniqueId: String + violatingAction: String + microsoft.graph.security.dlp.subscriptionInfo: + value: + dlpSubscriptionId: String + name: String microsoft.graph.security.securityCopilot.evaluation: value: completedDateTime: '0001-01-01T00:00:00.0000000+00:00' @@ -1523112,6 +1556241,112 @@ components: status: '@odata.type': microsoft.graph.longRunningOperationStatus statusDetail: String + microsoft.graph.tenantGovernanceServices.b2bRegistrationMetrics: + value: + initial: + '@odata.type': microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsInitial + recent: + '@odata.type': microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsRecent + microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsBase: + value: + inboundTotalUsers: '0' + outboundTotalUsers: '0' + watermarkDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsInitial: + value: + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsRecent: + value: + updateDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetrics: + value: + initial: + '@odata.type': microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsInitial + recent: + '@odata.type': microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsRecent + microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsBase: + value: + inboundMonthlyTotalApplications: '0' + inboundMonthlyTotalUsers: '0' + outboundMonthlyTotalApplications: '0' + outboundMonthlyTotalUsers: '0' + watermarkDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsInitial: + value: + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsRecent: + value: + updateDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.billingMetrics: + value: + initial: + '@odata.type': microsoft.graph.tenantGovernanceServices.billingMetricsInitial + recent: + '@odata.type': microsoft.graph.tenantGovernanceServices.billingMetricsRecent + microsoft.graph.tenantGovernanceServices.billingMetricsBase: + value: + foreignAssociatedTenantBillingManagementActiveCount: '0' + foreignAssociatedTenantCount: '0' + foreignAssociatedTenantProvisioningActiveCount: '0' + localAssociatedTenantBillingManagementActiveCount: '0' + localAssociatedTenantCount: '0' + localAssociatedTenantIds: + - String + localAssociatedTenantProvisioningActiveCount: '0' + watermarkDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.billingMetricsInitial: + value: + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.billingMetricsRecent: + value: + updateDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.governanceInvitation: + value: + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + expirationDateTime: '0001-01-01T00:00:00.0000000+00:00' + governedTenantId: String + governedTenantName: String + governingTenantId: String + governingTenantName: String + microsoft.graph.tenantGovernanceServices.governancePolicyTemplate: + value: + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + delegatedAdministrationRoleAssignments: + - '@odata.type': microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignment + description: String + displayName: String + governedTenantCanTerminate: 'true' + lastModifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' + multiTenantApplicationsToProvision: + - '@odata.type': microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvision + version: String + microsoft.graph.tenantGovernanceServices.governanceRelationship: + value: + createdType: + '@odata.type': microsoft.graph.tenantGovernanceServices.relationshipCreationType + creationDateTime: '0001-01-01T00:00:00.0000000+00:00' + governedTenantId: String + governedTenantName: String + governingTenantId: String + governingTenantName: String + policySnapshot: + '@odata.type': microsoft.graph.tenantGovernanceServices.relationshipPolicy + status: + '@odata.type': microsoft.graph.tenantGovernanceServices.relationshipStatus + microsoft.graph.tenantGovernanceServices.governanceRequest: + value: + expirationDateTime: '0001-01-01T00:00:00.0000000+00:00' + governancePolicyTemplate: + '@odata.type': microsoft.graph.tenantGovernanceServices.governancePolicyTemplate + governedTenantId: String + governedTenantName: String + governingTenantId: String + governingTenantName: String + policySnapshot: + '@odata.type': microsoft.graph.tenantGovernanceServices.relationshipPolicy + requestDateTime: '0001-01-01T00:00:00.0000000+00:00' + status: + '@odata.type': microsoft.graph.tenantGovernanceServices.requestStatus microsoft.graph.tenantGovernanceServices.longRunningOperation: value: createdDateTime: '0001-01-01T00:00:00.0000000+00:00' @@ -1523120,6 +1556355,111 @@ components: status: '@odata.type': microsoft.graph.tenantGovernanceServices.longRunningOperationStatus statusDetail: String + microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetrics: + value: + initial: + '@odata.type': microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsInitial + recent: + '@odata.type': microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsRecent + microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsBase: + value: + inboundMonthlyTotalApplications: '0' + outboundMonthlyTotalApplications: '0' + watermarkDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsInitial: + value: + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsRecent: + value: + updateDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.relatedTenant: + value: + appB2BSignInActivityMetrics: + '@odata.type': microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetrics + b2BRegistrationMetrics: + '@odata.type': microsoft.graph.tenantGovernanceServices.b2bRegistrationMetrics + b2BSignInActivityMetrics: + '@odata.type': microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetrics + billingMetrics: + '@odata.type': microsoft.graph.tenantGovernanceServices.billingMetrics + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + multiTenantApplicationMetrics: + '@odata.type': microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetrics + microsoft.graph.tenantGovernanceServices.relatedTenantsRefreshRequest: + value: + location: String + microsoft.graph.tenantGovernanceServices.tenantGovernance: + value: + governanceInvitations: + - '@odata.type': microsoft.graph.tenantGovernanceServices.governanceInvitation + governancePolicyTemplates: + - '@odata.type': microsoft.graph.tenantGovernanceServices.governancePolicyTemplate + governanceRelationships: + - '@odata.type': microsoft.graph.tenantGovernanceServices.governanceRelationship + governanceRequests: + - '@odata.type': microsoft.graph.tenantGovernanceServices.governanceRequest + relatedTenants: + - '@odata.type': microsoft.graph.tenantGovernanceServices.relatedTenant + settings: + '@odata.type': microsoft.graph.tenantGovernanceServices.tenantGovernanceSetting + microsoft.graph.tenantGovernanceServices.tenantGovernanceSetting: + value: + canReceiveInvitations: 'true' + isRelatedTenantsEnabled: 'true' + microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignment: + value: + group: + '@odata.type': microsoft.graph.group + roleTemplates: + - '@odata.type': microsoft.graph.tenantGovernanceServices.roleTemplate + microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshot: + value: + groupId: String + roleTemplates: + - '@odata.type': microsoft.graph.tenantGovernanceServices.roleTemplate + microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvision: + value: + appId: String + displayName: String + objectId: String + requiredResourceAccesses: + - '@odata.type': microsoft.graph.tenantGovernanceServices.requiredResourceAccess + microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionSnapshot: + value: + appId: String + displayName: String + objectId: String + requiredResourceAccesses: + - '@odata.type': microsoft.graph.tenantGovernanceServices.requiredResourceAccess + microsoft.graph.tenantGovernanceServices.relatedTenantsRefreshStatus: + value: + isFirstRefresh: 'true' + mostRecentRefreshRequestStatus: String + mostRecentRefreshTime: String + microsoft.graph.tenantGovernanceServices.relationshipPolicy: + value: + delegatedAdministrationRoleAssignments: + - '@odata.type': microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshot + governedTenantCanTerminate: 'true' + multiTenantApplicationsToProvision: + - '@odata.type': microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionSnapshot + policyId: String + version: '0' + microsoft.graph.tenantGovernanceServices.requiredResourceAccess: + value: + permissions: + - '@odata.type': microsoft.graph.tenantGovernanceServices.resourcePermission + resourceAppId: String + microsoft.graph.tenantGovernanceServices.resourcePermission: + value: + id: String + name: String + type: + '@odata.type': microsoft.graph.tenantGovernanceServices.permissionType + microsoft.graph.tenantGovernanceServices.roleTemplate: + value: + id: String + name: String microsoft.graph.termStore.group: value: createdDateTime: '0001-01-01T00:00:00.0000000+00:00' @@ -1524043,6 +1557383,8 @@ tags: x-ms-docs-toc-type: page - name: chats.teamsTab x-ms-docs-toc-type: page + - name: chats.targetedChatMessage + x-ms-docs-toc-type: page - name: chats.chat.Functions x-ms-docs-toc-type: container - name: commands.command @@ -1524583,12 +1557925,16 @@ tags: x-ms-docs-toc-type: page - name: directory.recommendation x-ms-docs-toc-type: page + - name: directory.recovery + x-ms-docs-toc-type: page - name: directory.sharedEmailDomain x-ms-docs-toc-type: page - name: directory.companySubscription x-ms-docs-toc-type: page - name: directory.template x-ms-docs-toc-type: page + - name: directory.tenantGovernance + x-ms-docs-toc-type: page - name: directoryObjects.directoryObject x-ms-docs-toc-type: page - name: directoryObjects.directoryObject.Actions @@ -1525045,6 +1558391,8 @@ tags: x-ms-docs-toc-type: page - name: networkAccess.alert x-ms-docs-toc-type: page + - name: networkAccess.cloudFirewallPolicy + x-ms-docs-toc-type: page - name: networkAccess.connectivity x-ms-docs-toc-type: page - name: networkAccess.filteringPolicy @@ -1525189,6 +1558537,8 @@ tags: x-ms-docs-toc-type: page - name: policies.onPremAuthenticationPolicy x-ms-docs-toc-type: page + - name: policies.ownerlessGroupPolicy + x-ms-docs-toc-type: page - name: policies.permissionGrantPolicy x-ms-docs-toc-type: page - name: policies.permissionGrantPreApprovalPolicy diff --git a/openapi/beta/graphexplorer.yaml b/openapi/beta/graphexplorer.yaml index e429ab70d..f3f897cac 100644 --- a/openapi/beta/graphexplorer.yaml +++ b/openapi/beta/graphexplorer.yaml @@ -5708,8 +5708,11 @@ paths: get: tags: - admin.configurationManagement - summary: Get configurationSnapshots from admin - description: A container for configuration snapshot baselines. + summary: List configurationSnapshots + description: Get a list of configurationBaseline objects that represent configuration snapshots and their properties. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/configurationmanagement-list-configurationsnapshots?view=graph-rest-beta operationId: admin.configurationManagement.ListConfigurationSnapshots parameters: - $ref: '#/components/parameters/top' @@ -11086,6 +11089,8 @@ paths: - annotations desc - directoryPropertyName - directoryPropertyName desc + - isVisible + - isVisible desc type: string - name: $select in: query @@ -11100,6 +11105,7 @@ paths: - id - annotations - directoryPropertyName + - isVisible type: string - name: $expand in: query @@ -11180,6 +11186,7 @@ paths: - id - annotations - directoryPropertyName + - isVisible type: string - name: $expand in: query @@ -11305,10 +11312,8 @@ paths: enum: - id - id desc - - allowedAudiences - - allowedAudiences desc - - isUserOverrideForAudienceEnabled - - isUserOverrideForAudienceEnabled desc + - displayName + - displayName desc - name - name desc - prioritizedSourceUrls @@ -11325,8 +11330,7 @@ paths: items: enum: - id - - allowedAudiences - - isUserOverrideForAudienceEnabled + - displayName - name - prioritizedSourceUrls type: string @@ -11407,8 +11411,7 @@ paths: items: enum: - id - - allowedAudiences - - isUserOverrideForAudienceEnabled + - displayName - name - prioritizedSourceUrls type: string @@ -15587,6 +15590,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -43694,6 +43698,8 @@ paths: - keyCredentials desc - logo - logo desc + - managerApplications + - managerApplications desc - nativeAuthenticationApisEnabled - nativeAuthenticationApisEnabled desc - notes @@ -43770,6 +43776,7 @@ paths: - isFallbackPublicClient - keyCredentials - logo + - managerApplications - nativeAuthenticationApisEnabled - notes - onPremisesPublishing @@ -43910,6 +43917,7 @@ paths: - isFallbackPublicClient - keyCredentials - logo + - managerApplications - nativeAuthenticationApisEnabled - notes - onPremisesPublishing @@ -47610,6 +47618,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: Use validateConnectivity instead. This action will be removed. x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/applications/{application-id}/synchronization/jobs/microsoft.graph.validateCredentials' @@ -48418,6 +48432,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: Use validateConnectivity instead. This action will be removed. x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/microsoft.graph.validateCredentials' @@ -48457,6 +48477,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: This action acquires an access token via Oauth Code Grant Flow. Code Grant will be completely deprecated so this action will be obsolete. x-ms-docs-operation-type: action '/applications/{application-id}/synchronization/microsoft.graph.Ping()': description: Provides operations to call the Ping method. @@ -48518,6 +48544,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: Use connectivityParameters for oauth flows and scim endpoint connectivity. Use SynchronizationJobSettings for job-specific settings This property will be removed. '/applications/{application-id}/synchronization/secrets/$count': description: Provides operations to count the resources in the collection. get: @@ -48540,6 +48572,12 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: Use connectivityParameters for oauth flows and scim endpoint connectivity. Use SynchronizationJobSettings for job-specific settings This property will be removed. '/applications/{application-id}/synchronization/templates': description: Provides operations to manage the templates property of the microsoft.graph.synchronization entity. get: @@ -50313,7 +50351,7 @@ paths: tags: - applicationTemplates.applicationTemplate summary: List applicationTemplates - description: Retrieve a list of applicationTemplate objects from the Microsoft Entra application gallery. Details about optional risk properties such as riskScore and riskFactors are available with either the Microsoft Entra Suite or Microsoft Entra Internet Access license. + description: 'Retrieve a list of applicationTemplate objects from the Microsoft Entra application gallery. Details about optional risk properties such as riskScore and riskFactors are available with either the Microsoft Entra Suite or Microsoft Entra Internet Access license. If a risk property is included in the request without appropriate license, a @microsoft.graph.licenseRequired OData annotation is returned in the response.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/applicationtemplate-list?view=graph-rest-beta @@ -50350,6 +50388,8 @@ paths: - homePageUrl desc - informationalUrls - informationalUrls desc + - isEntraIntegrated + - isEntraIntegrated desc - lastModifiedDateTime - lastModifiedDateTime desc - logoUrl @@ -50385,6 +50425,7 @@ paths: - endpoints - homePageUrl - informationalUrls + - isEntraIntegrated - lastModifiedDateTime - logoUrl - publisher @@ -50452,6 +50493,7 @@ paths: - endpoints - homePageUrl - informationalUrls + - isEntraIntegrated - lastModifiedDateTime - logoUrl - publisher @@ -53606,6 +53648,7 @@ paths: - isFallbackPublicClient - keyCredentials - logo + - managerApplications - nativeAuthenticationApisEnabled - notes - onPremisesPublishing @@ -55535,6 +55578,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -60165,6 +60209,7 @@ paths: - permissionGrants - pinnedMessages - tabs + - targetedMessages type: string - name: $expand in: query @@ -60185,6 +60230,7 @@ paths: - permissionGrants - pinnedMessages - tabs + - targetedMessages type: string responses: '200': @@ -60271,6 +60317,7 @@ paths: - permissionGrants - pinnedMessages - tabs + - targetedMessages type: string - name: $expand in: query @@ -60291,6 +60338,7 @@ paths: - permissionGrants - pinnedMessages - tabs + - targetedMessages type: string responses: '200': @@ -61736,6 +61784,8 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents' '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}': description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. get: @@ -61885,6 +61935,8 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': description: Provides operations to manage the media for the chat entity. get: @@ -62077,6 +62129,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction' '/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -62111,6 +62164,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.softDelete' '/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete': description: Provides operations to call the undoSoftDelete method. post: @@ -62145,6 +62199,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.undoSoftDelete' '/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction': description: Provides operations to call the unsetReaction method. post: @@ -62186,6 +62241,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction' '/chats/{chat-id}/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -62370,6 +62426,8 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies' '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -62539,6 +62597,8 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-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. get: @@ -62672,6 +62732,8 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents' '/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. get: @@ -62839,6 +62901,8 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value': description: Provides operations to manage the media for the chat entity. get: @@ -63063,6 +63127,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction' '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -63104,6 +63169,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.softDelete' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.softDelete' '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete': description: Provides operations to call the undoSoftDelete method. post: @@ -63145,6 +63211,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.undoSoftDelete' '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction': description: Provides operations to call the unsetReaction method. post: @@ -63193,6 +63260,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction' '/chats/{chat-id}/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -63387,6 +63455,7 @@ paths: operationName: listMore x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' '/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat': description: Provides operations to call the forwardToChat method. post: @@ -63459,6 +63528,7 @@ paths: operationName: listMore x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/microsoft.graph.forwardToChat' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.forwardToChat' '/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote': description: Provides operations to call the replyWithQuote method. post: @@ -63518,6 +63588,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/microsoft.graph.replyWithQuote' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.replyWithQuote' '/chats/{chat-id}/messages/$count': description: Provides operations to count the resources in the collection. get: @@ -63698,6 +63769,7 @@ paths: operationName: listMore x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' '/chats/{chat-id}/messages/microsoft.graph.forwardToChat': description: Provides operations to call the forwardToChat method. post: @@ -63763,6 +63835,7 @@ paths: operationName: listMore x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.forwardToChat' '/chats/{chat-id}/messages/microsoft.graph.replyWithQuote': description: Provides operations to call the replyWithQuote method. post: @@ -63815,6 +63888,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.replyWithQuote' '/chats/{chat-id}/microsoft.graph.completeMigration': description: Provides operations to call the completeMigration method. post: @@ -65382,71 +65456,26 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - /chats/$count: - description: Provides operations to count the resources in the collection. + '/chats/{chat-id}/targetedMessages': + description: Provides operations to manage the targetedMessages property of the microsoft.graph.chat entity. get: tags: - - chats.chat - summary: Get the number of the resource - operationId: chats.GetCount-61c7 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - '200': - $ref: '#/components/responses/ODataCountResponse' - default: - $ref: '#/components/responses/error' - /chats/microsoft.graph.allMessages(): - description: Provides operations to call the allMessages method. - get: - tags: - - chats.chat.Functions - summary: Invoke function allMessages - operationId: chats.allMessages + - chats.targetedChatMessage + summary: Get targetedMessages from chats + operationId: chats.ListTargetedMessages parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat - $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: - enum: - - id - - attachments - - body - - channelIdentity - - chatId - - createdDateTime - - deletedDateTime - - etag - - eventDetail - - from - - importance - - lastEditedDateTime - - lastModifiedDateTime - - locale - - mentions - - messageHistory - - messageType - - onBehalfOf - - policyViolation - - reactions - - replyToId - - subject - - summary - - webUrl - - hostedContents - - replies - type: string - name: $orderby in: query description: Order items by property values @@ -65505,65 +65534,9 @@ paths: - summary desc - webUrl - webUrl desc + - recipient + - recipient desc type: string - - name: $expand - in: query - description: Expand related entities - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - enum: - - '*' - - hostedContents - - replies - type: string - responses: - '200': - 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' - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /chats/microsoft.graph.getAllMessages(): - description: Provides operations to call the getAllMessages method. - get: - tags: - - chats.chat.Functions - summary: 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-beta - operationId: 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 @@ -65598,68 +65571,10 @@ paths: - subject - summary - webUrl + - recipient - hostedContents - replies type: string - - name: $orderby - in: query - description: Order items by property values - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - enum: - - id - - id desc - - attachments - - attachments desc - - body - - body desc - - channelIdentity - - channelIdentity desc - - chatId - - chatId desc - - createdDateTime - - createdDateTime desc - - deletedDateTime - - deletedDateTime desc - - etag - - etag desc - - eventDetail - - eventDetail desc - - from - - from desc - - importance - - importance desc - - lastEditedDateTime - - lastEditedDateTime desc - - lastModifiedDateTime - - lastModifiedDateTime desc - - locale - - locale desc - - mentions - - mentions desc - - messageHistory - - messageHistory desc - - messageType - - messageType desc - - onBehalfOf - - onBehalfOf desc - - policyViolation - - policyViolation desc - - reactions - - reactions desc - - replyToId - - replyToId desc - - subject - - subject desc - - summary - - summary desc - - webUrl - - webUrl desc - type: string - name: $expand in: query description: Expand related entities @@ -65676,43 +65591,2308 @@ paths: type: string responses: '200': - 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' + $ref: '#/components/responses/microsoft.graph.targetedChatMessageCollectionResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore - /chats/microsoft.graph.getAllRetainedMessages(): - description: Provides operations to call the getAllRetainedMessages method. + x-ms-docs-operation-type: operation + post: + tags: + - chats.targetedChatMessage + summary: Create new navigation property to targetedMessages for chats + operationId: chats.CreateTargetedMessages + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}': + description: Provides operations to manage the targetedMessages property of the microsoft.graph.chat entity. get: tags: - - chats.chat.Functions - summary: 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-beta - operationId: chats.getAllRetainedMessages + - chats.targetedChatMessage + summary: Get targetedMessages from chats + operationId: chats.GetTargetedMessages parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - attachments + - body + - channelIdentity + - chatId + - createdDateTime + - deletedDateTime + - etag + - eventDetail + - from + - importance + - lastEditedDateTime + - lastModifiedDateTime + - locale + - mentions + - messageHistory + - messageType + - onBehalfOf + - policyViolation + - reactions + - replyToId + - subject + - summary + - webUrl + - recipient + - hostedContents + - replies + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - hostedContents + - replies + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - chats.targetedChatMessage + summary: Update the navigation property targetedMessages in chats + operationId: chats.UpdateTargetedMessages + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - chats.targetedChatMessage + summary: Delete navigation property targetedMessages for chats + operationId: chats.DeleteTargetedMessages + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - chats.targetedChatMessage + summary: Get hostedContents from chats + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: chats.targetedMessages.ListHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $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: + enum: + - id + - id desc + - contentBytes + - contentBytes desc + - contentType + - contentType desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - contentBytes + - contentType + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - chats.targetedChatMessage + summary: Create new navigation property to hostedContents for chats + operationId: chats.targetedMessages.CreateHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents' + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - chats.targetedChatMessage + summary: Get hostedContents from chats + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: chats.targetedMessages.GetHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - contentBytes + - contentType + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - chats.targetedChatMessage + summary: Update the navigation property hostedContents in chats + operationId: chats.targetedMessages.UpdateHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - chats.targetedChatMessage + summary: Delete navigation property hostedContents for chats + operationId: chats.targetedMessages.DeleteHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': + description: Provides operations to manage the media for the chat entity. + get: + tags: + - chats.targetedChatMessage + summary: Get media content for the navigation property hostedContents from chats + description: The unique identifier for an entity. Read-only. + operationId: chats.targetedMessages.GetHostedContentsContent + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + responses: + '200': + description: Retrieved media content + content: + application/octet-stream: + schema: + type: string + format: binary + default: + $ref: '#/components/responses/error' + put: + tags: + - chats.targetedChatMessage + summary: Update media content for the navigation property hostedContents in chats + description: The unique identifier for an entity. Read-only. + operationId: chats.targetedMessages.UpdateHostedContentsContent + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + requestBody: + description: New media content. + content: + application/octet-stream: + schema: + type: string + format: binary + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + delete: + tags: + - chats.targetedChatMessage + summary: Delete media content for the navigation property hostedContents in chats + description: The unique identifier for an entity. Read-only. + operationId: chats.targetedMessages.DeleteHostedContentsContent + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - chats.targetedChatMessage + summary: Get the number of the resource + operationId: chats.targetedMessages.hostedContents.GetCount-4857 + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies': + description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. + get: + tags: + - chats.targetedChatMessage + summary: Get replies from chats + description: Replies for a specified message. Supports $expand for channel messages. + operationId: chats.targetedMessages.ListReplies + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $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: + enum: + - id + - id desc + - attachments + - attachments desc + - body + - body desc + - channelIdentity + - channelIdentity desc + - chatId + - chatId desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - etag + - etag desc + - eventDetail + - eventDetail desc + - from + - from desc + - importance + - importance desc + - lastEditedDateTime + - lastEditedDateTime desc + - lastModifiedDateTime + - lastModifiedDateTime desc + - locale + - locale desc + - mentions + - mentions desc + - messageHistory + - messageHistory desc + - messageType + - messageType desc + - onBehalfOf + - onBehalfOf desc + - policyViolation + - policyViolation desc + - reactions + - reactions desc + - replyToId + - replyToId desc + - subject + - subject desc + - summary + - summary desc + - webUrl + - webUrl desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - attachments + - body + - channelIdentity + - chatId + - createdDateTime + - deletedDateTime + - etag + - eventDetail + - from + - importance + - lastEditedDateTime + - lastModifiedDateTime + - locale + - mentions + - messageHistory + - messageType + - onBehalfOf + - policyViolation + - reactions + - replyToId + - subject + - summary + - webUrl + - hostedContents + - replies + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - hostedContents + - replies + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - chats.targetedChatMessage + summary: Create new navigation property to replies for chats + operationId: chats.targetedMessages.CreateReplies + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/replies' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}': + description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. + get: + tags: + - chats.targetedChatMessage + summary: Get replies from chats + description: Replies for a specified message. Supports $expand for channel messages. + operationId: chats.targetedMessages.GetReplies + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - attachments + - body + - channelIdentity + - chatId + - createdDateTime + - deletedDateTime + - etag + - eventDetail + - from + - importance + - lastEditedDateTime + - lastModifiedDateTime + - locale + - mentions + - messageHistory + - messageType + - onBehalfOf + - policyViolation + - reactions + - replyToId + - subject + - summary + - webUrl + - hostedContents + - replies + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - hostedContents + - replies + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - chats.targetedChatMessage + summary: Update the navigation property replies in chats + operationId: chats.targetedMessages.UpdateReplies + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessage' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - chats.targetedChatMessage + summary: Delete navigation property replies for chats + operationId: chats.targetedMessages.DeleteReplies + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - chats.targetedChatMessage + summary: Get hostedContents from chats + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: chats.targetedMessages.replies.ListHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + - $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: + enum: + - id + - id desc + - contentBytes + - contentBytes desc + - contentType + - contentType desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - contentBytes + - contentType + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - chats.targetedChatMessage + summary: Create new navigation property to hostedContents for chats + operationId: chats.targetedMessages.replies.CreateHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents' + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - chats.targetedChatMessage + summary: Get hostedContents from chats + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: chats.targetedMessages.replies.GetHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - contentBytes + - contentType + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - chats.targetedChatMessage + summary: Update the navigation property hostedContents in chats + operationId: chats.targetedMessages.replies.UpdateHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - chats.targetedChatMessage + summary: Delete navigation property hostedContents for chats + operationId: chats.targetedMessages.replies.DeleteHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': + description: Provides operations to manage the media for the chat entity. + get: + tags: + - chats.targetedChatMessage + summary: Get media content for the navigation property hostedContents from chats + description: The unique identifier for an entity. Read-only. + operationId: chats.targetedMessages.replies.GetHostedContentsContent + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + responses: + '200': + description: Retrieved media content + content: + application/octet-stream: + schema: + type: string + format: binary + default: + $ref: '#/components/responses/error' + put: + tags: + - chats.targetedChatMessage + summary: Update media content for the navigation property hostedContents in chats + description: The unique identifier for an entity. Read-only. + operationId: chats.targetedMessages.replies.UpdateHostedContentsContent + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + requestBody: + description: New media content. + content: + application/octet-stream: + schema: + type: string + format: binary + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + delete: + tags: + - chats.targetedChatMessage + summary: Delete media content for the navigation property hostedContents in chats + description: The unique identifier for an entity. Read-only. + operationId: chats.targetedMessages.replies.DeleteHostedContentsContent + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - chats.targetedChatMessage + summary: Get the number of the resource + operationId: chats.targetedMessages.replies.hostedContents.GetCount-bddd + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - chats.targetedChatMessage + summary: Invoke action setReaction + operationId: chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.setReaction + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + nullable: true + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.softDelete': + description: Provides operations to call the softDelete method. + post: + tags: + - chats.targetedChatMessage + summary: 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-beta + operationId: chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.softDelete + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.softDelete' + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.undoSoftDelete': + description: Provides operations to call the undoSoftDelete method. + post: + tags: + - chats.targetedChatMessage + summary: 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-beta + operationId: chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.undoSoftDelete + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete' + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - chats.targetedChatMessage + summary: Invoke action unsetReaction + operationId: chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.unsetReaction + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + nullable: true + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - chats.targetedChatMessage + summary: Get the number of the resource + operationId: chats.targetedMessages.replies.GetCount-2798 + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()': + description: Provides operations to call the delta method. + get: + tags: + - chats.targetedChatMessage + summary: 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 obtain 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-beta + operationId: chats.chat.targetedMessages.targetedChatMessage.replies.delta + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $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: + enum: + - id + - attachments + - body + - channelIdentity + - chatId + - createdDateTime + - deletedDateTime + - etag + - eventDetail + - from + - importance + - lastEditedDateTime + - lastModifiedDateTime + - locale + - mentions + - messageHistory + - messageType + - onBehalfOf + - policyViolation + - reactions + - replyToId + - subject + - summary + - webUrl + - hostedContents + - replies + type: string + - name: $orderby + in: query + description: Order items by property values + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - id desc + - attachments + - attachments desc + - body + - body desc + - channelIdentity + - channelIdentity desc + - chatId + - chatId desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - etag + - etag desc + - eventDetail + - eventDetail desc + - from + - from desc + - importance + - importance desc + - lastEditedDateTime + - lastEditedDateTime desc + - lastModifiedDateTime + - lastModifiedDateTime desc + - locale + - locale desc + - mentions + - mentions desc + - messageHistory + - messageHistory desc + - messageType + - messageType desc + - onBehalfOf + - onBehalfOf desc + - policyViolation + - policyViolation desc + - reactions + - reactions desc + - replyToId + - replyToId desc + - subject + - subject desc + - summary + - summary desc + - webUrl + - webUrl desc + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - hostedContents + - replies + type: string + responses: + '200': + 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' + - '/chats/{chat-id}/messages/microsoft.graph.delta()' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.forwardToChat': + description: Provides operations to call the forwardToChat method. + post: + tags: + - chats.targetedChatMessage + summary: Invoke action forwardToChat + description: 'Forward a chat message, a channel message, or a channel message reply to a chat.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta + operationId: chats.chat.targetedMessages.targetedChatMessage.replies.forwardToChat + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + targetChatIds: + type: array + items: + type: string + nullable: true + messageIds: + type: array + items: + type: string + nullable: true + additionalMessage: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - type: object + nullable: true + required: true + responses: + '200': + 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat' + - '/chats/{chat-id}/messages/microsoft.graph.forwardToChat' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.replyWithQuote': + description: Provides operations to call the replyWithQuote method. + post: + tags: + - chats.targetedChatMessage + summary: Invoke action replyWithQuote + description: Reply with quote to a single chat message or multiple chat messages in a chat. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta + operationId: chats.chat.targetedMessages.targetedChatMessage.replies.replyWithQuote + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + messageIds: + type: array + items: + type: string + nullable: true + replyMessage: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - type: object + nullable: true + required: true + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote' + - '/chats/{chat-id}/messages/microsoft.graph.replyWithQuote' + '/chats/{chat-id}/targetedMessages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - chats.targetedChatMessage + summary: Get the number of the resource + operationId: chats.targetedMessages.GetCount-cb07 + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /chats/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - chats.chat + summary: Get the number of the resource + operationId: chats.GetCount-61c7 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /chats/microsoft.graph.allMessages(): + description: Provides operations to call the allMessages method. + get: + tags: + - chats.chat.Functions + summary: Invoke function allMessages + operationId: chats.allMessages + 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: + enum: + - id + - attachments + - body + - channelIdentity + - chatId + - createdDateTime + - deletedDateTime + - etag + - eventDetail + - from + - importance + - lastEditedDateTime + - lastModifiedDateTime + - locale + - mentions + - messageHistory + - messageType + - onBehalfOf + - policyViolation + - reactions + - replyToId + - subject + - summary + - webUrl + - hostedContents + - replies + type: string + - name: $orderby + in: query + description: Order items by property values + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - id desc + - attachments + - attachments desc + - body + - body desc + - channelIdentity + - channelIdentity desc + - chatId + - chatId desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - etag + - etag desc + - eventDetail + - eventDetail desc + - from + - from desc + - importance + - importance desc + - lastEditedDateTime + - lastEditedDateTime desc + - lastModifiedDateTime + - lastModifiedDateTime desc + - locale + - locale desc + - mentions + - mentions desc + - messageHistory + - messageHistory desc + - messageType + - messageType desc + - onBehalfOf + - onBehalfOf desc + - policyViolation + - policyViolation desc + - reactions + - reactions desc + - replyToId + - replyToId desc + - subject + - subject desc + - summary + - summary desc + - webUrl + - webUrl desc + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - hostedContents + - replies + type: string + responses: + '200': + 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + /chats/microsoft.graph.getAllMessages(): + description: Provides operations to call the getAllMessages method. + get: + tags: + - chats.chat.Functions + summary: 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-beta + operationId: 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: + enum: + - id + - attachments + - body + - channelIdentity + - chatId + - createdDateTime + - deletedDateTime + - etag + - eventDetail + - from + - importance + - lastEditedDateTime + - lastModifiedDateTime + - locale + - mentions + - messageHistory + - messageType + - onBehalfOf + - policyViolation + - reactions + - replyToId + - subject + - summary + - webUrl + - hostedContents + - replies + type: string + - name: $orderby + in: query + description: Order items by property values + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - id desc + - attachments + - attachments desc + - body + - body desc + - channelIdentity + - channelIdentity desc + - chatId + - chatId desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - etag + - etag desc + - eventDetail + - eventDetail desc + - from + - from desc + - importance + - importance desc + - lastEditedDateTime + - lastEditedDateTime desc + - lastModifiedDateTime + - lastModifiedDateTime desc + - locale + - locale desc + - mentions + - mentions desc + - messageHistory + - messageHistory desc + - messageType + - messageType desc + - onBehalfOf + - onBehalfOf desc + - policyViolation + - policyViolation desc + - reactions + - reactions desc + - replyToId + - replyToId desc + - subject + - subject desc + - summary + - summary desc + - webUrl + - webUrl desc + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - hostedContents + - replies + type: string + responses: + '200': + 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + /chats/microsoft.graph.getAllRetainedMessages(): + description: Provides operations to call the getAllRetainedMessages method. + get: + tags: + - chats.chat.Functions + summary: 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-beta + operationId: 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 @@ -94875,6 +97055,10 @@ paths: enum: - id - id desc + - appId + - appId desc + - assetId + - assetId desc - availableTo - availableTo desc - deployedTo @@ -94887,6 +97071,12 @@ paths: - isBlocked desc - lastModifiedDateTime - lastModifiedDateTime desc + - manifestId + - manifestId desc + - manifestVersion + - manifestVersion desc + - platform + - platform desc - publisher - publisher desc - shortDescription @@ -94895,6 +97085,8 @@ paths: - supportedHosts desc - type - type desc + - version + - version desc - zipFile - zipFile desc - acquireUsersAndGroups @@ -94907,12 +97099,8 @@ paths: - elementDetails desc - longDescription - longDescription desc - - manifestVersion - - manifestVersion desc - sensitivity - sensitivity desc - - version - - version desc type: string - name: $select in: query @@ -94925,25 +97113,29 @@ paths: items: enum: - id + - appId + - assetId - availableTo - deployedTo - displayName - elementTypes - isBlocked - lastModifiedDateTime + - manifestId + - manifestVersion + - platform - publisher - shortDescription - supportedHosts - type + - version - zipFile - acquireUsersAndGroups - allowedUsersAndGroups - categories - elementDetails - longDescription - - manifestVersion - sensitivity - - version type: string - name: $expand in: query @@ -95014,25 +97206,29 @@ paths: items: enum: - id + - appId + - assetId - availableTo - deployedTo - displayName - elementTypes - isBlocked - lastModifiedDateTime + - manifestId + - manifestVersion + - platform - publisher - shortDescription - supportedHosts - type + - version - zipFile - acquireUsersAndGroups - allowedUsersAndGroups - categories - elementDetails - longDescription - - manifestVersion - sensitivity - - version type: string - name: $expand in: query @@ -112730,6 +114926,8 @@ paths: enum: - id - id desc + - productDescription + - productDescription desc - productDisplayName - productDisplayName desc - productId @@ -112750,6 +114948,7 @@ paths: items: enum: - id + - productDescription - productDisplayName - productId - publisherDisplayName @@ -112825,6 +115024,7 @@ paths: items: enum: - id + - productDescription - productDisplayName - productId - publisherDisplayName @@ -161101,6 +163301,7 @@ paths: - legacyPcManangementEnabled - managedDeviceCleanupSettings - maximumDepTokens + - samsungEFotaFirmwareVersions - settings - subscriptions - subscriptionState @@ -171438,6 +173639,30 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.resetPasscode' + '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.restoreManagedHomeScreen': + description: Provides operations to call the restoreManagedHomeScreen method. + post: + tags: + - deviceManagement.managedDevice + summary: Invoke action restoreManagedHomeScreen + description: Restore Managed Home Screen + operationId: deviceManagement.comanagedDevices.managedDevice.restoreManagedHomeScreen + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.restoreManagedHomeScreen' '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.retire': description: Provides operations to call the retire method. post: @@ -171462,6 +173687,36 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.retire' + '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.retrieveDeviceLocalAdminAccountDetail()': + description: Provides operations to call the retrieveDeviceLocalAdminAccountDetail method. + get: + tags: + - deviceManagement.managedDevice + summary: Invoke function retrieveDeviceLocalAdminAccountDetail + operationId: deviceManagement.comanagedDevices.managedDevice.retrieveDeviceLocalAdminAccountDetail + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.deviceLocalAdminAccountDetail' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-docs-grouped-path: + - '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.retrieveDeviceLocalAdminAccountDetail()' '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.retrieveMacOSManagedDeviceLocalAdminAccountDetail()': description: Provides operations to call the retrieveMacOSManagedDeviceLocalAdminAccountDetail method. get: @@ -171492,6 +173747,37 @@ paths: x-ms-docs-operation-type: function x-ms-docs-grouped-path: - '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.retrieveMacOSManagedDeviceLocalAdminAccountDetail()' + '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.retrieveRecoveryLockPasscode()': + description: Provides operations to call the retrieveRecoveryLockPasscode method. + get: + tags: + - deviceManagement.managedDevice + summary: Invoke function retrieveRecoveryLockPasscode + operationId: deviceManagement.comanagedDevices.managedDevice.retrieveRecoveryLockPasscode + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '200': + description: Success + content: + application/json: + schema: + type: object + properties: + value: + type: string + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-docs-grouped-path: + - '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.retrieveRecoveryLockPasscode()' '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.revokeAppleVppLicenses': description: Provides operations to call the revokeAppleVppLicenses method. post: @@ -171587,6 +173873,30 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.rotateLocalAdminPassword' + '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.rotateRecoveryLockPasscode': + description: Provides operations to call the rotateRecoveryLockPasscode method. + post: + tags: + - deviceManagement.managedDevice + summary: Invoke action rotateRecoveryLockPasscode + description: Rotates the recovery lock passcode for the specified macOS device + operationId: deviceManagement.comanagedDevices.managedDevice.rotateRecoveryLockPasscode + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.rotateRecoveryLockPasscode' '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.sendCustomNotificationToCompanyPortal': description: Provides operations to call the sendCustomNotificationToCompanyPortal method. post: @@ -171682,6 +173992,40 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.shutDown' + '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.suspendManagedHomeScreen': + description: Provides operations to call the suspendManagedHomeScreen method. + post: + tags: + - deviceManagement.managedDevice + summary: Invoke action suspendManagedHomeScreen + description: Temporarily suspend Managed Home Screen + operationId: deviceManagement.comanagedDevices.managedDevice.suspendManagedHomeScreen + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + timeoutMinutes: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.suspendManagedHomeScreen' '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.syncDevice': description: Provides operations to call the syncDevice method. post: @@ -172569,6 +174913,8 @@ paths: - hireDate desc - identities - identities desc + - identityGovernance + - identityGovernance desc - identityParentId - identityParentId desc - imAddresses @@ -172722,6 +175068,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -172980,6 +175327,7 @@ paths: enum: - id - antiMalwareVersion + - controlledConfigurationEnabled - deviceState - engineVersion - fullScanOverdue @@ -180025,6 +182373,7 @@ paths: - requestRequiresNetworkTether - setPrimarySetupAccountAsRegularUser - skipPrimarySetupAccountCreation + - usePlatformSSODuringSetupAssistant - zoomDisabled type: string - name: $expand @@ -180927,6 +183276,43 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: function + '/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/microsoft.graph.releaseAppleDevices': + description: Provides operations to call the releaseAppleDevices method. + post: + tags: + - deviceManagement.depOnboardingSetting + summary: Invoke action releaseAppleDevices + operationId: deviceManagement.depOnboardingSettings.depOnboardingSetting.releaseAppleDevices + parameters: + - name: depOnboardingSetting-id + in: path + description: The unique identifier of depOnboardingSetting + required: true + schema: + type: string + x-ms-docs-key-type: depOnboardingSetting + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + depToken: + type: string + nullable: true + deviceSerialNumbers: + type: array + items: + type: string + nullable: true + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action '/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/microsoft.graph.shareForSchoolDataSyncService': description: Provides operations to call the shareForSchoolDataSyncService method. post: @@ -212998,8 +215384,6 @@ paths: - profileName desc - roleScopeTagIds - roleScopeTagIds desc - - sendDeviceOwnershipChangePushNotification - - sendDeviceOwnershipChangePushNotification desc - showAzureADEnterpriseApps - showAzureADEnterpriseApps desc - showConfigurationManagerApps @@ -213051,7 +215435,6 @@ paths: - profileDescription - profileName - roleScopeTagIds - - sendDeviceOwnershipChangePushNotification - showAzureADEnterpriseApps - showConfigurationManagerApps - showDisplayNameNextToLogo @@ -213157,7 +215540,6 @@ paths: - profileDescription - profileName - roleScopeTagIds - - sendDeviceOwnershipChangePushNotification - showAzureADEnterpriseApps - showConfigurationManagerApps - showDisplayNameNextToLogo @@ -218630,6 +221012,30 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.resetPasscode' + '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.restoreManagedHomeScreen': + description: Provides operations to call the restoreManagedHomeScreen method. + post: + tags: + - deviceManagement.managedDevice + summary: Invoke action restoreManagedHomeScreen + description: Restore Managed Home Screen + operationId: deviceManagement.managedDevices.managedDevice.restoreManagedHomeScreen + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.restoreManagedHomeScreen' '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.retire': description: Provides operations to call the retire method. post: @@ -218654,6 +221060,36 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.retire' + '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.retrieveDeviceLocalAdminAccountDetail()': + description: Provides operations to call the retrieveDeviceLocalAdminAccountDetail method. + get: + tags: + - deviceManagement.managedDevice + summary: Invoke function retrieveDeviceLocalAdminAccountDetail + operationId: deviceManagement.managedDevices.managedDevice.retrieveDeviceLocalAdminAccountDetail + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.deviceLocalAdminAccountDetail' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-docs-grouped-path: + - '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.retrieveDeviceLocalAdminAccountDetail()' '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.retrieveMacOSManagedDeviceLocalAdminAccountDetail()': description: Provides operations to call the retrieveMacOSManagedDeviceLocalAdminAccountDetail method. get: @@ -218684,6 +221120,37 @@ paths: x-ms-docs-operation-type: function x-ms-docs-grouped-path: - '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.retrieveMacOSManagedDeviceLocalAdminAccountDetail()' + '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.retrieveRecoveryLockPasscode()': + description: Provides operations to call the retrieveRecoveryLockPasscode method. + get: + tags: + - deviceManagement.managedDevice + summary: Invoke function retrieveRecoveryLockPasscode + operationId: deviceManagement.managedDevices.managedDevice.retrieveRecoveryLockPasscode + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '200': + description: Success + content: + application/json: + schema: + type: object + properties: + value: + type: string + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-docs-grouped-path: + - '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.retrieveRecoveryLockPasscode()' '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.revokeAppleVppLicenses': description: Provides operations to call the revokeAppleVppLicenses method. post: @@ -218779,6 +221246,30 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.rotateLocalAdminPassword' + '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.rotateRecoveryLockPasscode': + description: Provides operations to call the rotateRecoveryLockPasscode method. + post: + tags: + - deviceManagement.managedDevice + summary: Invoke action rotateRecoveryLockPasscode + description: Rotates the recovery lock passcode for the specified macOS device + operationId: deviceManagement.managedDevices.managedDevice.rotateRecoveryLockPasscode + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.rotateRecoveryLockPasscode' '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.sendCustomNotificationToCompanyPortal': description: Provides operations to call the sendCustomNotificationToCompanyPortal method. post: @@ -218874,6 +221365,40 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.shutDown' + '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.suspendManagedHomeScreen': + description: Provides operations to call the suspendManagedHomeScreen method. + post: + tags: + - deviceManagement.managedDevice + summary: Invoke action suspendManagedHomeScreen + description: Temporarily suspend Managed Home Screen + operationId: deviceManagement.managedDevices.managedDevice.suspendManagedHomeScreen + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + timeoutMinutes: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.suspendManagedHomeScreen' '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.syncDevice': description: Provides operations to call the syncDevice method. post: @@ -219761,6 +222286,8 @@ paths: - hireDate desc - identities - identities desc + - identityGovernance + - identityGovernance desc - identityParentId - identityParentId desc - imAddresses @@ -219914,6 +222441,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -220172,6 +222700,7 @@ paths: enum: - id - antiMalwareVersion + - controlledConfigurationEnabled - deviceState - engineVersion - fullScanOverdue @@ -232546,73 +235075,6 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - /deviceManagement/reports/microsoft.graph.getZebraFotaDeploymentReport: - description: Provides operations to call the getZebraFotaDeploymentReport method. - post: - tags: - - deviceManagement.deviceManagementReports - summary: Invoke action getZebraFotaDeploymentReport - operationId: deviceManagement.reports.getZebraFotaDeploymentReport - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - name: - type: string - nullable: true - select: - type: array - items: - type: string - nullable: true - search: - type: string - nullable: true - groupBy: - type: array - items: - type: string - nullable: true - orderBy: - type: array - items: - type: string - nullable: true - skip: - maximum: 2147483647 - minimum: -2147483648 - type: number - format: int32 - top: - maximum: 2147483647 - minimum: -2147483648 - type: number - format: int32 - sessionId: - type: string - nullable: true - filter: - type: string - nullable: true - required: true - responses: - '200': - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - nullable: true - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action /deviceManagement/reports/microsoft.graph.retrieveAndroidWorkProfileDeviceMigrationStatuses: description: Provides operations to call the retrieveAndroidWorkProfileDeviceMigrationStatuses method. post: @@ -257844,6 +260306,31 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + '/deviceManagement/virtualEndpoint/deviceImages/{cloudPcDeviceImage-id}/microsoft.graph.retryUpload': + description: Provides operations to call the retryUpload method. + post: + tags: + - deviceManagement.virtualEndpoint + summary: Invoke action retryUpload + description: Retry the upload of a cloudPcDeviceImage object that previously failed. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/cloudpcdeviceimage-retryupload?view=graph-rest-beta + operationId: deviceManagement.virtualEndpoint.deviceImages.cloudPcDeviceImage.retryUpload + parameters: + - name: cloudPcDeviceImage-id + in: path + description: The unique identifier of cloudPcDeviceImage + required: true + schema: + type: string + x-ms-docs-key-type: cloudPcDeviceImage + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action '/deviceManagement/virtualEndpoint/deviceImages/{cloudPcDeviceImage-id}/microsoft.graph.reupload': description: Provides operations to call the reupload method. post: @@ -257868,6 +260355,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-06-25' + date: '2026-01-09' + version: 2026-01/reupload + description: 'The reupload is deprecated and will not be supported starting June 25, 2026. Please use retryUpload instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/deviceImages/$count: description: Provides operations to count the resources in the collection. @@ -257951,6 +260444,8 @@ paths: enum: - id - id desc + - agentSetting + - agentSetting desc - connectionStatus - connectionStatus desc - enableConnection @@ -257973,6 +260468,7 @@ paths: items: enum: - id + - agentSetting - connectionStatus - enableConnection - lastSyncDateTime @@ -258056,6 +260552,7 @@ paths: items: enum: - id + - agentSetting - connectionStatus - enableConnection - lastSyncDateTime @@ -258138,6 +260635,192 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + '/deviceManagement/virtualEndpoint/externalPartners/{cloudPcExternalPartner-id}/microsoft.graph.configureAgent': + description: Provides operations to call the configureAgent method. + post: + tags: + - deviceManagement.virtualEndpoint + summary: Invoke action configureAgent + description: 'Configure the cloudPcExternalPartnerAgentSetting of the cloudPcExternalPartner object. This setting is used for RMM partner agent installation. RMM partners must contact the Microsoft team to complete onboarding and add the agent URL prefix to the allow list before using this API. If autoDeploymentEnabled is enabled, the new provisioned Cloud PC is triggered agent deployment automatically. Currently supports only Windows 365 Business Cloud PC.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/cloudpcexternalpartner-configureagent?view=graph-rest-beta + operationId: deviceManagement.virtualEndpoint.externalPartners.cloudPcExternalPartner.configureAgent + parameters: + - name: cloudPcExternalPartner-id + in: path + description: The unique identifier of cloudPcExternalPartner + required: true + schema: + type: string + x-ms-docs-key-type: cloudPcExternalPartner + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + agentSetting: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.cloudPcExternalPartnerAgentSetting' + - type: object + nullable: true + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/deviceManagement/virtualEndpoint/externalPartners/{cloudPcExternalPartner-id}/microsoft.graph.deployAgent': + description: Provides operations to call the deployAgent method. + post: + tags: + - deviceManagement.virtualEndpoint + summary: Invoke action deployAgent + description: 'Trigger agent deployment for a set of Windows 365 Cloud PCs that are provisioned, and return an activity ID. This API is supported when the connection is enabled and the agent setting is configured. Currently, only support Windows 365 business Cloud PC.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/cloudpcexternalpartner-deployagent?view=graph-rest-beta + operationId: deviceManagement.virtualEndpoint.externalPartners.cloudPcExternalPartner.deployAgent + parameters: + - name: cloudPcExternalPartner-id + in: path + description: The unique identifier of cloudPcExternalPartner + required: true + schema: + type: string + x-ms-docs-key-type: cloudPcExternalPartner + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + cloudPcIds: + type: array + items: + type: string + nullable: true + required: true + responses: + '200': + description: Success + content: + application/json: + schema: + type: object + properties: + value: + type: string + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/deviceManagement/virtualEndpoint/externalPartners/{cloudPcExternalPartner-id}/microsoft.graph.retrieveActionReports()': + description: Provides operations to call the retrieveActionReports method. + get: + tags: + - deviceManagement.virtualEndpoint + summary: Invoke function retrieveActionReports + description: Retrieve action reports of external partner. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/cloudpcexternalpartner-retrieveactionreports?view=graph-rest-beta + operationId: deviceManagement.virtualEndpoint.externalPartners.cloudPcExternalPartner.retrieveActionReports + parameters: + - name: cloudPcExternalPartner-id + in: path + description: The unique identifier of cloudPcExternalPartner + required: true + schema: + type: string + x-ms-docs-key-type: cloudPcExternalPartner + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + responses: + '200': + 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.cloudPcExternalPartnerActionReport' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + '/deviceManagement/virtualEndpoint/externalPartners/{cloudPcExternalPartner-id}/microsoft.graph.retrieveDeployAgentActionResults(activityId=''@activityId'',cloudPcId=''@cloudPcId'')': + description: Provides operations to call the retrieveDeployAgentActionResults method. + get: + tags: + - deviceManagement.virtualEndpoint + summary: Invoke function retrieveDeployAgentActionResults + description: 'Retrieve the status of a specific deployment action on a specific Cloud PC device. If both activityId and cloudPcId are empty, the paging results are returned, and the pagination size is 100.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/cloudpcexternalpartner-retrievedeployagentactionresults?view=graph-rest-beta + operationId: deviceManagement.virtualEndpoint.externalPartners.cloudPcExternalPartner.retrieveDeployAgentActionResults + parameters: + - name: cloudPcExternalPartner-id + in: path + description: The unique identifier of cloudPcExternalPartner + required: true + schema: + type: string + x-ms-docs-key-type: cloudPcExternalPartner + - name: activityId + in: query + description: 'Usage: activityId=''@activityId''' + schema: + type: string + nullable: true + - name: cloudPcId + in: query + description: 'Usage: cloudPcId=''@cloudPcId''' + schema: + type: string + nullable: true + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + responses: + '200': + 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.cloudPcExternalPartnerActionResult' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore /deviceManagement/virtualEndpoint/externalPartners/$count: description: Provides operations to count the resources in the collection. get: @@ -260352,6 +263035,8 @@ paths: - hireDate desc - identities - identities desc + - identityGovernance + - identityGovernance desc - identityParentId - identityParentId desc - imAddresses @@ -260505,6 +263190,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -260807,6 +263493,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -261343,6 +264030,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -262441,12 +265129,6 @@ paths: $ref: '#/components/schemas/microsoft.graph.cloudPcReports' default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: operation patch: tags: @@ -262465,12 +265147,6 @@ paths: description: Success default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: operation delete: tags: @@ -262488,12 +265164,6 @@ paths: description: Success default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: operation /deviceManagement/virtualEndpoint/reports/exportJobs: description: Provides operations to manage the exportJobs property of the microsoft.graph.cloudPcReports entity. @@ -262575,12 +265245,6 @@ paths: $ref: '#/components/responses/microsoft.graph.cloudPcExportJobCollectionResponse' default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -262610,12 +265274,6 @@ paths: $ref: '#/components/schemas/microsoft.graph.cloudPcExportJob' default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: operation '/deviceManagement/virtualEndpoint/reports/exportJobs/{cloudPcExportJob-id}': description: Provides operations to manage the exportJobs property of the microsoft.graph.cloudPcReports entity. @@ -262677,12 +265335,6 @@ paths: $ref: '#/components/schemas/microsoft.graph.cloudPcExportJob' default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: operation patch: tags: @@ -262709,12 +265361,6 @@ paths: description: Success default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: operation delete: tags: @@ -262739,12 +265385,6 @@ paths: description: Success default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: operation /deviceManagement/virtualEndpoint/reports/exportJobs/$count: description: Provides operations to count the resources in the collection. @@ -262761,12 +265401,6 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' /deviceManagement/virtualEndpoint/reports/microsoft.graph.getActionStatusReports: description: Provides operations to call the getActionStatusReports method. post: @@ -262833,12 +265467,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.getCloudPcPerformanceReport: description: Provides operations to call the getCloudPcPerformanceReport method. @@ -262913,10 +265541,10 @@ paths: $ref: '#/components/responses/error' deprecated: true x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' + removalDate: '2024-12-31' + date: '2024-09-10' + version: 2024-09/getCloudPcPerformanceReport + description: 'Starting from December 31, 2024, this API (''getCloudPcPerformanceReport'') will be deprecated and no longer supported. Please use the retrieveCloudPcTenantMetricsReport API.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.getCloudPcRecommendationReports: description: Provides operations to call the getCloudPcRecommendationReports method. @@ -262991,10 +265619,10 @@ paths: $ref: '#/components/responses/error' deprecated: true x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' + removalDate: '2025-07-01' + date: '2025-02-27' + version: 2025-02/getCloudPcRecommendationReports + description: 'Starting from July 01, 2025, this API (''getCloudPcRecommendationReports'') will be deprecated and no longer supported. Please use the retrieveCloudPcRecommendationReports API.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.getConnectionQualityReports: description: Provides operations to call the getConnectionQualityReports method. @@ -263064,10 +265692,10 @@ paths: $ref: '#/components/responses/error' deprecated: true x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' + removalDate: '2024-12-31' + date: '2024-09-10' + version: 2024-09/getConnectionQualityReports + description: 'Starting from December 31, 2024, this API (''getConnectionQualityReports'') will be deprecated and no longer supported. Please use the retrieveConnectionQualityReports API.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.getDailyAggregatedRemoteConnectionReports: description: Provides operations to call the getDailyAggregatedRemoteConnectionReports method. @@ -263135,12 +265763,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.getFrontlineReport: description: Provides operations to call the getFrontlineReport method. @@ -263215,10 +265837,10 @@ paths: $ref: '#/components/responses/error' deprecated: true x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' + removalDate: '2024-12-31' + date: '2024-08-22' + version: 2024-09/getFrontlineReport + description: 'Starting from December 31, 2024, this API (''getFrontlineReport'') will be deprecated and no longer supported. Please use the retrieveFrontlineReports API.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.getInaccessibleCloudPcReports: description: Provides operations to call the getInaccessibleCloudPcReports method. @@ -263291,12 +265913,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.getRawRemoteConnectionReports: description: Provides operations to call the getRawRemoteConnectionReports method. @@ -263364,12 +265980,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action '/deviceManagement/virtualEndpoint/reports/microsoft.graph.getRealTimeRemoteConnectionLatency(cloudPcId=''{cloudPcId}'')': description: Provides operations to call the getRealTimeRemoteConnectionLatency method. @@ -263404,12 +266014,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: function '/deviceManagement/virtualEndpoint/reports/microsoft.graph.getRealTimeRemoteConnectionStatus(cloudPcId=''{cloudPcId}'')': description: Provides operations to call the getRealTimeRemoteConnectionStatus method. @@ -263444,12 +266048,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: function /deviceManagement/virtualEndpoint/reports/microsoft.graph.getRemoteConnectionHistoricalReports: description: Provides operations to call the getRemoteConnectionHistoricalReports method. @@ -263517,12 +266115,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.getTotalAggregatedRemoteConnectionReports: description: Provides operations to call the getTotalAggregatedRemoteConnectionReports method. @@ -263590,12 +266182,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.retrieveBulkActionStatusReport: description: Provides operations to call the retrieveBulkActionStatusReport method. @@ -263663,12 +266249,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.retrieveCloudPcRecommendationReports: description: Provides operations to call the retrieveCloudPcRecommendationReports method. @@ -263739,10 +266319,10 @@ paths: $ref: '#/components/responses/error' deprecated: true x-ms-deprecation: - removalDate: '2026-12-31' + removalDate: '2025-12-31' date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' + version: 2025-09/cloudPcReports/retrieveCloudPcRecommendationReports + description: 'Starting from December 31, 2025, this API (''cloudPcReports/retrieveCloudPcRecommendationReports'') will be deprecated and no longer supported. Please use the cloudPcReport/retrieveCloudPcRecommendationReports API.' x-ms-docs-operation-type: action x-ms-docs-grouped-path: - /deviceManagement/virtualEndpoint/report/microsoft.graph.retrieveCloudPcRecommendationReports @@ -263814,12 +266394,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.retrieveCloudPcTroubleshootReports: description: Provides operations to call the retrieveCloudPcTroubleshootReports method. @@ -263892,12 +266466,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.retrieveConnectionQualityReports: description: Provides operations to call the retrieveConnectionQualityReports method. @@ -263966,12 +266534,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.retrieveCrossRegionDisasterRecoveryReport: description: Provides operations to call the retrieveCrossRegionDisasterRecoveryReport method. @@ -264044,12 +266606,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.retrieveFrontlineReports: description: Provides operations to call the retrieveFrontlineReports method. @@ -264118,12 +266674,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/servicePlans: description: Provides operations to manage the servicePlans property of the microsoft.graph.virtualEndpoint entity. @@ -271877,8 +274427,6 @@ paths: enum: - id - id desc - - deploymentAssignments - - deploymentAssignments desc - deploymentSettings - deploymentSettings desc - deploymentStatus @@ -271901,7 +274449,6 @@ paths: items: enum: - id - - deploymentAssignments - deploymentSettings - deploymentStatus - description @@ -271978,7 +274525,6 @@ paths: items: enum: - id - - deploymentAssignments - deploymentSettings - deploymentStatus - description @@ -277122,9 +279668,11 @@ paths: - publicKeyInfrastructure - recommendationConfiguration - recommendations + - recovery - sharedEmailDomains - subscriptions - templates + - tenantGovernance type: string - name: $expand in: query @@ -277155,9 +279703,11 @@ paths: - publicKeyInfrastructure - recommendationConfiguration - recommendations + - recovery - sharedEmailDomains - subscriptions - templates + - tenantGovernance type: string responses: '200': @@ -280104,6 +282654,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -281847,8 +284398,8 @@ paths: get: tags: - directory.directoryObject - summary: Get deletedItems from directory - description: Recently deleted items. Read-only. Nullable. + summary: Get deleted item (directory object) + description: "Retrieve the properties of a recently deleted directory object from deleted items. The following types are supported:\r\n- administrativeUnit\r\n- application\r\n- agentIdentityBlueprint\r\n- agentIdentity\r\n- agentIdentityBlueprintPrincipal\r\n- agentUser\r\n- certificateBasedAuthPki\r\n- certificateAuthorityDetail\r\n- externalUserProfile\r\n- group\r\n- pendingExternalUserProfile\r\n- servicePrincipal\r\n- user" operationId: directory.ListDeletedItems parameters: - $ref: '#/components/parameters/top' @@ -281910,281 +284461,288 @@ paths: get: tags: - directory.directoryObject - summary: Get deletedItems from directory - description: Recently deleted items. Read-only. Nullable. - operationId: directory.GetDeletedItems - parameters: - - name: directoryObject-id - in: path - description: The unique identifier of directoryObject - required: true - schema: - type: string - x-ms-docs-key-type: directoryObject - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - enum: - - id - - deletedDateTime - type: string - - name: $expand - in: query - description: Expand related entities - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - enum: - - '*' - type: string - responses: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.directoryObject' - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - directory.directoryObject - summary: Delete navigation property deletedItems for directory - operationId: directory.DeleteDeletedItems - parameters: - - name: directoryObject-id - in: path - description: The unique identifier of directoryObject - required: true - schema: - type: string - x-ms-docs-key-type: directoryObject - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/directory/deletedItems/{directoryObject-id}/microsoft.graph.administrativeUnit': - description: Casts the previous resource to administrativeUnit. - get: - tags: - - directory.directoryObject - summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.administrativeUnit - operationId: directory.GetDeletedItems.AsAdministrativeUnit - parameters: - - name: directoryObject-id - in: path - description: The unique identifier of directoryObject - required: true - schema: - type: string - x-ms-docs-key-type: directoryObject - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - enum: - - id - - deletedDateTime - type: string - - name: $expand - in: query - description: Expand related entities - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - enum: - - '*' - type: string - responses: - '200': - description: Entity result. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.administrativeUnit' - default: - $ref: '#/components/responses/error' - '/directory/deletedItems/{directoryObject-id}/microsoft.graph.application': - description: Casts the previous resource to application. - get: - tags: - - directory.directoryObject - summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.application - operationId: directory.GetDeletedItems.AsApplication - parameters: - - name: directoryObject-id - in: path - description: The unique identifier of directoryObject - required: true - schema: - type: string - x-ms-docs-key-type: directoryObject - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - enum: - - id - - deletedDateTime - type: string - - name: $expand - in: query - description: Expand related entities - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - enum: - - '*' - type: string - responses: - '200': - description: Entity result. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.application' - default: - $ref: '#/components/responses/error' - '/directory/deletedItems/{directoryObject-id}/microsoft.graph.checkMemberGroups': - description: Provides operations to call the checkMemberGroups method. - post: - tags: - - directory.directoryObject - summary: Invoke action checkMemberGroups - description: "Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:\r\n- user\r\n- group\r\n- service principal\r\n- organizational contact\r\n- device\r\n- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct." + summary: Get deleted item (directory object) + description: "Retrieve the properties of a recently deleted directory object from deleted items. The following types are supported:\r\n- administrativeUnit\r\n- application\r\n- agentIdentityBlueprint\r\n- agentIdentity\r\n- agentIdentityBlueprintPrincipal\r\n- agentUser\r\n- certificateBasedAuthPki\r\n- certificateAuthorityDetail\r\n- externalUserProfile\r\n- group\r\n- pendingExternalUserProfile\r\n- servicePrincipal\r\n- user" externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-beta - operationId: directory.deletedItems.directoryObject.checkMemberGroups - parameters: - - name: directoryObject-id - in: path - description: The unique identifier of directoryObject - required: true - schema: - type: string - x-ms-docs-key-type: directoryObject - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - groupIds: - type: array - items: - type: string - required: true - responses: - '200': - description: Success - content: - application/json: - schema: - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - type: string - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/directory/deletedItems/{directoryObject-id}/microsoft.graph.checkMemberObjects': - description: Provides operations to call the checkMemberObjects method. - post: - tags: - - directory.directoryObject - summary: Invoke action checkMemberObjects - operationId: directory.deletedItems.directoryObject.checkMemberObjects - parameters: - - name: directoryObject-id - in: path - description: The unique identifier of directoryObject - required: true - schema: - type: string - x-ms-docs-key-type: directoryObject - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - ids: - type: array - items: - type: string - required: true - responses: - '200': - description: Success - content: - application/json: - schema: - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - type: string - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/directory/deletedItems/{directoryObject-id}/microsoft.graph.device': - description: Casts the previous resource to device. - get: - tags: - - directory.directoryObject - summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.device - operationId: directory.GetDeletedItems.AsDevice + url: https://learn.microsoft.com/graph/api/directory-deleteditems-get?view=graph-rest-beta + operationId: directory.GetDeletedItems + parameters: + - name: directoryObject-id + in: path + description: The unique identifier of directoryObject + required: true + schema: + type: string + x-ms-docs-key-type: directoryObject + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - deletedDateTime + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.directoryObject' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.directoryObject + summary: Permanently delete item (directory object) + description: "Permanently delete a recently deleted directory object from deleted items. The following types are supported:\r\n- application\r\n- agentIdentityBlueprint\r\n- agentIdentity\r\n- agentIdentityBlueprintPrincipal\r\n- agentUser\r\n- certificateBasedAuthPki\r\n- certificateAuthorityDetail\r\n- externalUserProfile\r\n- group\r\n- pendingExternalUserProfile\r\n- servicePrincipal\r\n- user After an item is permanently deleted, it cannot be restored. Administrative units cannot be permanently deleted by using the deletedItems API. Soft-deleted administrative units will be permanently deleted 30 days after initial deletion unless they are restored." + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/directory-deleteditems-delete?view=graph-rest-beta + operationId: directory.DeleteDeletedItems + parameters: + - name: directoryObject-id + in: path + description: The unique identifier of directoryObject + required: true + schema: + type: string + x-ms-docs-key-type: directoryObject + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/deletedItems/{directoryObject-id}/microsoft.graph.administrativeUnit': + description: Casts the previous resource to administrativeUnit. + get: + tags: + - directory.directoryObject + summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.administrativeUnit + operationId: directory.GetDeletedItems.AsAdministrativeUnit + parameters: + - name: directoryObject-id + in: path + description: The unique identifier of directoryObject + required: true + schema: + type: string + x-ms-docs-key-type: directoryObject + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - deletedDateTime + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Entity result. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.administrativeUnit' + default: + $ref: '#/components/responses/error' + '/directory/deletedItems/{directoryObject-id}/microsoft.graph.application': + description: Casts the previous resource to application. + get: + tags: + - directory.directoryObject + summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.application + operationId: directory.GetDeletedItems.AsApplication + parameters: + - name: directoryObject-id + in: path + description: The unique identifier of directoryObject + required: true + schema: + type: string + x-ms-docs-key-type: directoryObject + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - deletedDateTime + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Entity result. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.application' + default: + $ref: '#/components/responses/error' + '/directory/deletedItems/{directoryObject-id}/microsoft.graph.checkMemberGroups': + description: Provides operations to call the checkMemberGroups method. + post: + tags: + - directory.directoryObject + summary: Invoke action checkMemberGroups + description: "Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:\r\n- user\r\n- group\r\n- service principal\r\n- organizational contact\r\n- device\r\n- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct." + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-beta + operationId: directory.deletedItems.directoryObject.checkMemberGroups + parameters: + - name: directoryObject-id + in: path + description: The unique identifier of directoryObject + required: true + schema: + type: string + x-ms-docs-key-type: directoryObject + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + groupIds: + type: array + items: + type: string + required: true + responses: + '200': + description: Success + content: + application/json: + schema: + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + type: string + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + '/directory/deletedItems/{directoryObject-id}/microsoft.graph.checkMemberObjects': + description: Provides operations to call the checkMemberObjects method. + post: + tags: + - directory.directoryObject + summary: Invoke action checkMemberObjects + operationId: directory.deletedItems.directoryObject.checkMemberObjects + parameters: + - name: directoryObject-id + in: path + description: The unique identifier of directoryObject + required: true + schema: + type: string + x-ms-docs-key-type: directoryObject + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + ids: + type: array + items: + type: string + required: true + responses: + '200': + description: Success + content: + application/json: + schema: + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + type: string + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + '/directory/deletedItems/{directoryObject-id}/microsoft.graph.device': + description: Casts the previous resource to device. + get: + tags: + - directory.directoryObject + summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.device + operationId: directory.GetDeletedItems.AsDevice parameters: - name: directoryObject-id in: path @@ -287690,6 +290248,917 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + /directory/recovery: + description: Provides operations to manage the recovery property of the microsoft.graph.directory entity. + get: + tags: + - directory.recovery + summary: Get recovery from directory + description: Represents the Entra backup and recovery service for the tenant. + operationId: directory.GetRecovery + parameters: + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - jobs + - snapshots + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - jobs + - snapshots + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recovery' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.recovery + summary: Update the navigation property recovery in directory + operationId: directory.UpdateRecovery + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recovery' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.recovery + summary: Delete navigation property recovery for directory + operationId: directory.DeleteRecovery + parameters: + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /directory/recovery/jobs: + description: Provides operations to manage the jobs property of the microsoft.graph.entraRecoveryServices.recovery entity. + get: + tags: + - directory.recovery + summary: List jobs + description: Get a list of all recovery recoveryJobBase objects (both preview and recovery jobs) across all snapshots for the tenant. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/entrarecoveryservices-recovery-list-jobs?view=graph-rest-beta + operationId: directory.recovery.ListJobs + 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: + enum: + - id + - id desc + - filteringCriteria + - filteringCriteria desc + - jobCompletionDateTime + - jobCompletionDateTime desc + - jobStartDateTime + - jobStartDateTime desc + - status + - status desc + - targetStateDateTime + - targetStateDateTime desc + - totalChangedLinksCalculated + - totalChangedLinksCalculated desc + - totalChangedObjectsCalculated + - totalChangedObjectsCalculated desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - filteringCriteria + - jobCompletionDateTime + - jobStartDateTime + - status + - targetStateDateTime + - totalChangedLinksCalculated + - totalChangedObjectsCalculated + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.entraRecoveryServices.recoveryJobBaseCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - directory.recovery + summary: Create new navigation property to jobs for directory + operationId: directory.recovery.CreateJobs + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBase' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBase' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/recovery/jobs/{recoveryJobBase-id}': + description: Provides operations to manage the jobs property of the microsoft.graph.entraRecoveryServices.recovery entity. + get: + tags: + - directory.recovery + summary: Get jobs from directory + description: Collection of all recovery jobs (both preview and recovery) for the tenant. + operationId: directory.recovery.GetJobs + parameters: + - name: recoveryJobBase-id + in: path + description: The unique identifier of recoveryJobBase + required: true + schema: + type: string + x-ms-docs-key-type: recoveryJobBase + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - filteringCriteria + - jobCompletionDateTime + - jobStartDateTime + - status + - targetStateDateTime + - totalChangedLinksCalculated + - totalChangedObjectsCalculated + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBase' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.recovery + summary: Update the navigation property jobs in directory + operationId: directory.recovery.UpdateJobs + parameters: + - name: recoveryJobBase-id + in: path + description: The unique identifier of recoveryJobBase + required: true + schema: + type: string + x-ms-docs-key-type: recoveryJobBase + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBase' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.recovery + summary: Delete navigation property jobs for directory + operationId: directory.recovery.DeleteJobs + parameters: + - name: recoveryJobBase-id + in: path + description: The unique identifier of recoveryJobBase + required: true + schema: + type: string + x-ms-docs-key-type: recoveryJobBase + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/recovery/jobs/{recoveryJobBase-id}/microsoft.graph.entraRecoveryServices.cancel': + description: Provides operations to call the cancel method. + post: + tags: + - directory.recovery + summary: Invoke action cancel + description: 'Cancel a running recoveryJobBase object (either a preview or recovery job). The job must be in a non-terminal state (initialized, calculating, loadingData, or running). After cancellation, the job status changes to abandoned.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/entrarecoveryservices-recoveryjobbase-cancel?view=graph-rest-beta + operationId: directory.recovery.jobs.recoveryJobBase.cancel + parameters: + - name: recoveryJobBase-id + in: path + description: The unique identifier of recoveryJobBase + required: true + schema: + type: string + x-ms-docs-key-type: recoveryJobBase + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /directory/recovery/jobs/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.recovery + summary: Get the number of the resource + operationId: directory.recovery.jobs.GetCount-4cb0 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /directory/recovery/snapshots: + description: Provides operations to manage the snapshots property of the microsoft.graph.entraRecoveryServices.recovery entity. + get: + tags: + - directory.recovery + summary: List snapshots + description: Get a list of available backup snapshot objects for the tenant. Snapshots represent points in time to which the tenant can be restored. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/entrarecoveryservices-recovery-list-snapshots?view=graph-rest-beta + operationId: directory.recovery.ListSnapshots + 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: + enum: + - id + - id desc + - createdDateTime + - createdDateTime desc + - totalChangedObjects + - totalChangedObjects desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - createdDateTime + - totalChangedObjects + - recoveryJobs + - recoveryPreviewJobs + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - recoveryJobs + - recoveryPreviewJobs + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.entraRecoveryServices.snapshotCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - directory.recovery + summary: Create new navigation property to snapshots for directory + operationId: directory.recovery.CreateSnapshots + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.snapshot' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.snapshot' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/recovery/snapshots/{snapshot-id}': + description: Provides operations to manage the snapshots property of the microsoft.graph.entraRecoveryServices.recovery entity. + get: + tags: + - directory.recovery + summary: Get snapshots from directory + description: Collection of backup snapshots available for the tenant. + operationId: directory.recovery.GetSnapshots + parameters: + - name: snapshot-id + in: path + description: The unique identifier of snapshot + required: true + schema: + type: string + x-ms-docs-key-type: snapshot + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - createdDateTime + - totalChangedObjects + - recoveryJobs + - recoveryPreviewJobs + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - recoveryJobs + - recoveryPreviewJobs + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.snapshot' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.recovery + summary: Update the navigation property snapshots in directory + operationId: directory.recovery.UpdateSnapshots + parameters: + - name: snapshot-id + in: path + description: The unique identifier of snapshot + required: true + schema: + type: string + x-ms-docs-key-type: snapshot + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.snapshot' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.recovery + summary: Delete navigation property snapshots for directory + operationId: directory.recovery.DeleteSnapshots + parameters: + - name: snapshot-id + in: path + description: The unique identifier of snapshot + required: true + schema: + type: string + x-ms-docs-key-type: snapshot + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/recovery/snapshots/{snapshot-id}/recoveryJobs': + description: Provides operations to manage the recoveryJobs property of the microsoft.graph.entraRecoveryServices.snapshot entity. + get: + tags: + - directory.recovery + summary: Get recoveryJobs from directory + description: Collection of recovery jobs created for this snapshot. + operationId: directory.recovery.snapshots.ListRecoveryJobs + parameters: + - name: snapshot-id + in: path + description: The unique identifier of snapshot + required: true + schema: + type: string + x-ms-docs-key-type: snapshot + - $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: + enum: + - id + - id desc + - filteringCriteria + - filteringCriteria desc + - jobCompletionDateTime + - jobCompletionDateTime desc + - jobStartDateTime + - jobStartDateTime desc + - status + - status desc + - targetStateDateTime + - targetStateDateTime desc + - totalChangedLinksCalculated + - totalChangedLinksCalculated desc + - totalChangedObjectsCalculated + - totalChangedObjectsCalculated desc + - totalFailedChanges + - totalFailedChanges desc + - totalLinksModified + - totalLinksModified desc + - totalObjectsModified + - totalObjectsModified desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - filteringCriteria + - jobCompletionDateTime + - jobStartDateTime + - status + - targetStateDateTime + - totalChangedLinksCalculated + - totalChangedObjectsCalculated + - totalFailedChanges + - totalLinksModified + - totalObjectsModified + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.entraRecoveryServices.recoveryJobCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + '/directory/recovery/snapshots/{snapshot-id}/recoveryJobs/{recoveryJob-id}': + description: Provides operations to manage the recoveryJobs property of the microsoft.graph.entraRecoveryServices.snapshot entity. + get: + tags: + - directory.recovery + summary: Get recoveryJobs from directory + description: Collection of recovery jobs created for this snapshot. + operationId: directory.recovery.snapshots.GetRecoveryJobs + parameters: + - name: snapshot-id + in: path + description: The unique identifier of snapshot + required: true + schema: + type: string + x-ms-docs-key-type: snapshot + - name: recoveryJob-id + in: path + description: The unique identifier of recoveryJob + required: true + schema: + type: string + x-ms-docs-key-type: recoveryJob + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - filteringCriteria + - jobCompletionDateTime + - jobStartDateTime + - status + - targetStateDateTime + - totalChangedLinksCalculated + - totalChangedObjectsCalculated + - totalFailedChanges + - totalLinksModified + - totalObjectsModified + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJob' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/recovery/snapshots/{snapshot-id}/recoveryJobs/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.recovery + summary: Get the number of the resource + operationId: directory.recovery.snapshots.recoveryJobs.GetCount-1252 + parameters: + - name: snapshot-id + in: path + description: The unique identifier of snapshot + required: true + schema: + type: string + x-ms-docs-key-type: snapshot + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/directory/recovery/snapshots/{snapshot-id}/recoveryPreviewJobs': + description: Provides operations to manage the recoveryPreviewJobs property of the microsoft.graph.entraRecoveryServices.snapshot entity. + get: + tags: + - directory.recovery + summary: Get recoveryPreviewJobs from directory + description: Collection of preview jobs created for this snapshot. + operationId: directory.recovery.snapshots.ListRecoveryPreviewJobs + parameters: + - name: snapshot-id + in: path + description: The unique identifier of snapshot + required: true + schema: + type: string + x-ms-docs-key-type: snapshot + - $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: + enum: + - id + - id desc + - filteringCriteria + - filteringCriteria desc + - jobCompletionDateTime + - jobCompletionDateTime desc + - jobStartDateTime + - jobStartDateTime desc + - status + - status desc + - targetStateDateTime + - targetStateDateTime desc + - totalChangedLinksCalculated + - totalChangedLinksCalculated desc + - totalChangedObjectsCalculated + - totalChangedObjectsCalculated desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - filteringCriteria + - jobCompletionDateTime + - jobStartDateTime + - status + - targetStateDateTime + - totalChangedLinksCalculated + - totalChangedObjectsCalculated + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.entraRecoveryServices.recoveryPreviewJobCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + '/directory/recovery/snapshots/{snapshot-id}/recoveryPreviewJobs/{recoveryPreviewJob-id}': + description: Provides operations to manage the recoveryPreviewJobs property of the microsoft.graph.entraRecoveryServices.snapshot entity. + get: + tags: + - directory.recovery + summary: Get recoveryPreviewJobs from directory + description: Collection of preview jobs created for this snapshot. + operationId: directory.recovery.snapshots.GetRecoveryPreviewJobs + parameters: + - name: snapshot-id + in: path + description: The unique identifier of snapshot + required: true + schema: + type: string + x-ms-docs-key-type: snapshot + - name: recoveryPreviewJob-id + in: path + description: The unique identifier of recoveryPreviewJob + required: true + schema: + type: string + x-ms-docs-key-type: recoveryPreviewJob + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - filteringCriteria + - jobCompletionDateTime + - jobStartDateTime + - status + - targetStateDateTime + - totalChangedLinksCalculated + - totalChangedObjectsCalculated + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryPreviewJob' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/recovery/snapshots/{snapshot-id}/recoveryPreviewJobs/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.recovery + summary: Get the number of the resource + operationId: directory.recovery.snapshots.recoveryPreviewJobs.GetCount-e27d + parameters: + - name: snapshot-id + in: path + description: The unique identifier of snapshot + required: true + schema: + type: string + x-ms-docs-key-type: snapshot + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /directory/recovery/snapshots/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.recovery + summary: Get the number of the resource + operationId: directory.recovery.snapshots.GetCount-cd9b + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' /directory/sharedEmailDomains: description: Provides operations to manage the sharedEmailDomains property of the microsoft.graph.directory entity. get: @@ -289374,6 +292843,1764 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + /directory/tenantGovernance: + description: Provides operations to manage the tenantGovernance property of the microsoft.graph.directory entity. + get: + tags: + - directory.tenantGovernance + summary: Get tenantGovernance from directory + description: Container for Microsoft Entra Tenant Governance capabilities. + operationId: directory.GetTenantGovernance + parameters: + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - governanceInvitations + - governancePolicyTemplates + - governanceRelationships + - governanceRequests + - relatedTenants + - settings + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - governanceInvitations + - governancePolicyTemplates + - governanceRelationships + - governanceRequests + - relatedTenants + - settings + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.tenantGovernance' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.tenantGovernance + summary: Update the navigation property tenantGovernance in directory + operationId: directory.UpdateTenantGovernance + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.tenantGovernance' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.tenantGovernance + summary: Delete navigation property tenantGovernance for directory + operationId: directory.DeleteTenantGovernance + parameters: + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /directory/tenantGovernance/governanceInvitations: + description: Provides operations to manage the governanceInvitations property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: List governanceInvitations + description: Get a list of the governanceInvitation objects and their properties. This API method returns all governance invitations where the calling tenant is either the governing tenant or the governed tenant. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-list-governanceinvitations?view=graph-rest-beta + operationId: directory.tenantGovernance.ListGovernanceInvitations + 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: + enum: + - id + - id desc + - createdDateTime + - createdDateTime desc + - expirationDateTime + - expirationDateTime desc + - governedTenantId + - governedTenantId desc + - governedTenantName + - governedTenantName desc + - governingTenantId + - governingTenantId desc + - governingTenantName + - governingTenantName desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - createdDateTime + - expirationDateTime + - governedTenantId + - governedTenantName + - governingTenantId + - governingTenantName + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.tenantGovernanceServices.governanceInvitationCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - directory.tenantGovernance + summary: Create governanceInvitation + description: Create a new governanceInvitation to establish a governance relationship with a governed tenant. Invitations provide an alternative mechanism to governance requests for initiating relationships. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-post-governanceinvitations?view=graph-rest-beta + operationId: directory.tenantGovernance.CreateGovernanceInvitations + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceInvitation' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceInvitation' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/tenantGovernance/governanceInvitations/{governanceInvitation-id}': + description: Provides operations to manage the governanceInvitations property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: Get governanceInvitation + description: Read the properties of a governanceInvitation object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-governanceinvitation-get?view=graph-rest-beta + operationId: directory.tenantGovernance.GetGovernanceInvitations + parameters: + - name: governanceInvitation-id + in: path + description: The unique identifier of governanceInvitation + required: true + schema: + type: string + x-ms-docs-key-type: governanceInvitation + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - createdDateTime + - expirationDateTime + - governedTenantId + - governedTenantName + - governingTenantId + - governingTenantName + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceInvitation' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.tenantGovernance + summary: Update the navigation property governanceInvitations in directory + operationId: directory.tenantGovernance.UpdateGovernanceInvitations + parameters: + - name: governanceInvitation-id + in: path + description: The unique identifier of governanceInvitation + required: true + schema: + type: string + x-ms-docs-key-type: governanceInvitation + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceInvitation' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.tenantGovernance + summary: Delete governanceInvitation + description: Delete a governanceInvitation object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-governanceinvitation-delete?view=graph-rest-beta + operationId: directory.tenantGovernance.DeleteGovernanceInvitations + parameters: + - name: governanceInvitation-id + in: path + description: The unique identifier of governanceInvitation + required: true + schema: + type: string + x-ms-docs-key-type: governanceInvitation + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /directory/tenantGovernance/governanceInvitations/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.tenantGovernance + summary: Get the number of the resource + operationId: directory.tenantGovernance.governanceInvitations.GetCount-6684 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /directory/tenantGovernance/governancePolicyTemplates: + description: Provides operations to manage the governancePolicyTemplates property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: List governancePolicyTemplates + description: Get a list of the governancePolicyTemplate objects and their properties. Policy templates define the configuration that is applied when establishing governance relationships. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-list-governancepolicytemplates?view=graph-rest-beta + operationId: directory.tenantGovernance.ListGovernancePolicyTemplates + 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: + enum: + - id + - id desc + - createdDateTime + - createdDateTime desc + - delegatedAdministrationRoleAssignments + - delegatedAdministrationRoleAssignments desc + - description + - description desc + - displayName + - displayName desc + - governedTenantCanTerminate + - governedTenantCanTerminate desc + - lastModifiedDateTime + - lastModifiedDateTime desc + - multiTenantApplicationsToProvision + - multiTenantApplicationsToProvision desc + - version + - version desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - createdDateTime + - delegatedAdministrationRoleAssignments + - description + - displayName + - governedTenantCanTerminate + - lastModifiedDateTime + - multiTenantApplicationsToProvision + - version + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.tenantGovernanceServices.governancePolicyTemplateCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - directory.tenantGovernance + summary: Create governancePolicyTemplate + description: 'Create a new governancePolicyTemplate that defines the configuration for establishing governance relationships, including role assignments and applications to provision.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-post-governancepolicytemplates?view=graph-rest-beta + operationId: directory.tenantGovernance.CreateGovernancePolicyTemplates + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governancePolicyTemplate' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governancePolicyTemplate' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/tenantGovernance/governancePolicyTemplates/{governancePolicyTemplate-id}': + description: Provides operations to manage the governancePolicyTemplates property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: Get governancePolicyTemplate + description: Read the properties of a governancePolicyTemplate object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-governancepolicytemplate-get?view=graph-rest-beta + operationId: directory.tenantGovernance.GetGovernancePolicyTemplates + parameters: + - name: governancePolicyTemplate-id + in: path + description: The unique identifier of governancePolicyTemplate + required: true + schema: + type: string + x-ms-docs-key-type: governancePolicyTemplate + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - createdDateTime + - delegatedAdministrationRoleAssignments + - description + - displayName + - governedTenantCanTerminate + - lastModifiedDateTime + - multiTenantApplicationsToProvision + - version + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governancePolicyTemplate' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.tenantGovernance + summary: Update governancePolicyTemplate + description: Update the properties of a governancePolicyTemplate object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-governancepolicytemplate-update?view=graph-rest-beta + operationId: directory.tenantGovernance.UpdateGovernancePolicyTemplates + parameters: + - name: governancePolicyTemplate-id + in: path + description: The unique identifier of governancePolicyTemplate + required: true + schema: + type: string + x-ms-docs-key-type: governancePolicyTemplate + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governancePolicyTemplate' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.tenantGovernance + summary: Delete governancePolicyTemplate + description: Delete a governancePolicyTemplate object. You can't delete the default template or templates currently used by active relationships. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-delete-governancepolicytemplates?view=graph-rest-beta + operationId: directory.tenantGovernance.DeleteGovernancePolicyTemplates + parameters: + - name: governancePolicyTemplate-id + in: path + description: The unique identifier of governancePolicyTemplate + required: true + schema: + type: string + x-ms-docs-key-type: governancePolicyTemplate + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /directory/tenantGovernance/governancePolicyTemplates/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.tenantGovernance + summary: Get the number of the resource + operationId: directory.tenantGovernance.governancePolicyTemplates.GetCount-daf7 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /directory/tenantGovernance/governanceRelationships: + description: Provides operations to manage the governanceRelationships property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: List governanceRelationships + description: Get a list of the governanceRelationship objects and their properties. This API method returns all governance relationships where the calling tenant is either the governing tenant or the governed tenant. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-list-governancerelationships?view=graph-rest-beta + operationId: directory.tenantGovernance.ListGovernanceRelationships + 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: + enum: + - id + - id desc + - createdType + - createdType desc + - creationDateTime + - creationDateTime desc + - governedTenantId + - governedTenantId desc + - governedTenantName + - governedTenantName desc + - governingTenantId + - governingTenantId desc + - governingTenantName + - governingTenantName desc + - policySnapshot + - policySnapshot desc + - status + - status desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - createdType + - creationDateTime + - governedTenantId + - governedTenantName + - governingTenantId + - governingTenantName + - policySnapshot + - status + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.tenantGovernanceServices.governanceRelationshipCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - directory.tenantGovernance + summary: Create new navigation property to governanceRelationships for directory + operationId: directory.tenantGovernance.CreateGovernanceRelationships + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRelationship' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRelationship' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/tenantGovernance/governanceRelationships/{governanceRelationship-id}': + description: Provides operations to manage the governanceRelationships property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: Get governanceRelationship + description: Read the properties of a governanceRelationship object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-governancerelationship-get?view=graph-rest-beta + operationId: directory.tenantGovernance.GetGovernanceRelationships + parameters: + - name: governanceRelationship-id + in: path + description: The unique identifier of governanceRelationship + required: true + schema: + type: string + x-ms-docs-key-type: governanceRelationship + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - createdType + - creationDateTime + - governedTenantId + - governedTenantName + - governingTenantId + - governingTenantName + - policySnapshot + - status + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRelationship' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.tenantGovernance + summary: Update governanceRelationship + description: "Update the status property of a governanceRelationship to initiate the termination process. There are two models for termination:\r\n1) Initiated by the governing tenant: After the governing tenant updates the status to terminationRequestedByGoverningTenant, the governed tenant may subsequently update the status to terminated.\r\n1) Directly terminated by the governed tenant: The governed tenant updates the status to terminated to immediately terminate the relationship. When the governed tenant updates the status to terminated in either model, the resources that were provisioned in the governed tenant upon relationship creation are deleted." + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-governancerelationship-update?view=graph-rest-beta + operationId: directory.tenantGovernance.UpdateGovernanceRelationships + parameters: + - name: governanceRelationship-id + in: path + description: The unique identifier of governanceRelationship + required: true + schema: + type: string + x-ms-docs-key-type: governanceRelationship + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRelationship' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.tenantGovernance + summary: Delete navigation property governanceRelationships for directory + operationId: directory.tenantGovernance.DeleteGovernanceRelationships + parameters: + - name: governanceRelationship-id + in: path + description: The unique identifier of governanceRelationship + required: true + schema: + type: string + x-ms-docs-key-type: governanceRelationship + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /directory/tenantGovernance/governanceRelationships/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.tenantGovernance + summary: Get the number of the resource + operationId: directory.tenantGovernance.governanceRelationships.GetCount-c291 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /directory/tenantGovernance/governanceRequests: + description: Provides operations to manage the governanceRequests property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: List governanceRequests + description: Get a list of the governanceRequest objects and their properties. This API method returns all governance requests where the calling tenant is either the governing tenant or the governed tenant. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-list-governancerequests?view=graph-rest-beta + operationId: directory.tenantGovernance.ListGovernanceRequests + 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: + enum: + - id + - id desc + - expirationDateTime + - expirationDateTime desc + - governedTenantId + - governedTenantId desc + - governedTenantName + - governedTenantName desc + - governingTenantId + - governingTenantId desc + - governingTenantName + - governingTenantName desc + - policySnapshot + - policySnapshot desc + - requestDateTime + - requestDateTime desc + - status + - status desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - expirationDateTime + - governedTenantId + - governedTenantName + - governingTenantId + - governingTenantName + - policySnapshot + - requestDateTime + - status + - governancePolicyTemplate + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - governancePolicyTemplate + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.tenantGovernanceServices.governanceRequestCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - directory.tenantGovernance + summary: Create governanceRequest + description: Create a new governanceRequest to establish a governance relationship with a governed tenant. The governed tenant can then accept or reject the request. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-post-governancerequests?view=graph-rest-beta + operationId: directory.tenantGovernance.CreateGovernanceRequests + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRequest' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRequest' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/tenantGovernance/governanceRequests/{governanceRequest-id}': + description: Provides operations to manage the governanceRequests property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: Get governanceRequest + description: Read the properties of a governanceRequest object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-governancerequest-get?view=graph-rest-beta + operationId: directory.tenantGovernance.GetGovernanceRequests + parameters: + - name: governanceRequest-id + in: path + description: The unique identifier of governanceRequest + required: true + schema: + type: string + x-ms-docs-key-type: governanceRequest + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - expirationDateTime + - governedTenantId + - governedTenantName + - governingTenantId + - governingTenantName + - policySnapshot + - requestDateTime + - status + - governancePolicyTemplate + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - governancePolicyTemplate + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRequest' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.tenantGovernance + summary: Update governanceRequest + description: Update the status property of a governanceRequest to accept or reject the governance request. Only the governed tenant can update the request status. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-governancerequest-update?view=graph-rest-beta + operationId: directory.tenantGovernance.UpdateGovernanceRequests + parameters: + - name: governanceRequest-id + in: path + description: The unique identifier of governanceRequest + required: true + schema: + type: string + x-ms-docs-key-type: governanceRequest + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRequest' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.tenantGovernance + summary: Delete navigation property governanceRequests for directory + operationId: directory.tenantGovernance.DeleteGovernanceRequests + parameters: + - name: governanceRequest-id + in: path + description: The unique identifier of governanceRequest + required: true + schema: + type: string + x-ms-docs-key-type: governanceRequest + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/tenantGovernance/governanceRequests/{governanceRequest-id}/governancePolicyTemplate': + description: Provides operations to manage the governancePolicyTemplate property of the microsoft.graph.tenantGovernanceServices.governanceRequest entity. + get: + tags: + - directory.tenantGovernance + summary: Get governancePolicyTemplate from directory + description: The governance policy template associated with this request. + operationId: directory.tenantGovernance.governanceRequests.GetGovernancePolicyTemplate + parameters: + - name: governanceRequest-id + in: path + description: The unique identifier of governanceRequest + required: true + schema: + type: string + x-ms-docs-key-type: governanceRequest + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - createdDateTime + - delegatedAdministrationRoleAssignments + - description + - displayName + - governedTenantCanTerminate + - lastModifiedDateTime + - multiTenantApplicationsToProvision + - version + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governancePolicyTemplate' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /directory/tenantGovernance/governanceRequests/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.tenantGovernance + summary: Get the number of the resource + operationId: directory.tenantGovernance.governanceRequests.GetCount-ac3a + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /directory/tenantGovernance/relatedTenants: + description: Provides operations to manage the relatedTenants property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: List relatedTenants + description: 'Get a list of relatedTenant objects and their properties, including relationship metrics.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-list-relatedtenants?view=graph-rest-beta + operationId: directory.tenantGovernance.ListRelatedTenants + 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: + enum: + - id + - id desc + - createdDateTime + - createdDateTime desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - createdDateTime + - appB2BSignInActivityMetrics + - b2BRegistrationMetrics + - b2BSignInActivityMetrics + - billingMetrics + - multiTenantApplicationMetrics + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - appB2BSignInActivityMetrics + - b2BRegistrationMetrics + - b2BSignInActivityMetrics + - billingMetrics + - multiTenantApplicationMetrics + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.tenantGovernanceServices.relatedTenantCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - directory.tenantGovernance + summary: Create new navigation property to relatedTenants for directory + operationId: directory.tenantGovernance.CreateRelatedTenants + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relatedTenant' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relatedTenant' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/tenantGovernance/relatedTenants/{relatedTenant-id}': + description: Provides operations to manage the relatedTenants property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: Get relatedTenant + description: Read the properties and relationships of microsoft.graph.tenantGovernanceServices.relatedTenant object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-relatedtenant-get?view=graph-rest-beta + operationId: directory.tenantGovernance.GetRelatedTenants + parameters: + - name: relatedTenant-id + in: path + description: The unique identifier of relatedTenant + required: true + schema: + type: string + x-ms-docs-key-type: relatedTenant + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - createdDateTime + - appB2BSignInActivityMetrics + - b2BRegistrationMetrics + - b2BSignInActivityMetrics + - billingMetrics + - multiTenantApplicationMetrics + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - appB2BSignInActivityMetrics + - b2BRegistrationMetrics + - b2BSignInActivityMetrics + - billingMetrics + - multiTenantApplicationMetrics + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relatedTenant' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.tenantGovernance + summary: Update the navigation property relatedTenants in directory + operationId: directory.tenantGovernance.UpdateRelatedTenants + parameters: + - name: relatedTenant-id + in: path + description: The unique identifier of relatedTenant + required: true + schema: + type: string + x-ms-docs-key-type: relatedTenant + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relatedTenant' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.tenantGovernance + summary: Delete navigation property relatedTenants for directory + operationId: directory.tenantGovernance.DeleteRelatedTenants + parameters: + - name: relatedTenant-id + in: path + description: The unique identifier of relatedTenant + required: true + schema: + type: string + x-ms-docs-key-type: relatedTenant + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/tenantGovernance/relatedTenants/{relatedTenant-id}/appB2BSignInActivityMetrics': + description: Provides operations to manage the appB2BSignInActivityMetrics property of the microsoft.graph.tenantGovernanceServices.relatedTenant entity. + get: + tags: + - directory.tenantGovernance + summary: Get appB2BSignInActivityMetrics from directory + description: B2B sign-in activity metrics for this related tenant. Expanded by default. + operationId: directory.tenantGovernance.relatedTenants.GetAppB2BSignInActivityMetrics + parameters: + - name: relatedTenant-id + in: path + description: The unique identifier of relatedTenant + required: true + schema: + type: string + x-ms-docs-key-type: relatedTenant + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - initial + - recent + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - initial + - recent + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetrics' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/tenantGovernance/relatedTenants/{relatedTenant-id}/b2BRegistrationMetrics': + description: Provides operations to manage the b2BRegistrationMetrics property of the microsoft.graph.tenantGovernanceServices.relatedTenant entity. + get: + tags: + - directory.tenantGovernance + summary: Get b2BRegistrationMetrics from directory + description: B2B registration metrics for this related tenant. Expanded by default. + operationId: directory.tenantGovernance.relatedTenants.GetB2BRegistrationMetrics + parameters: + - name: relatedTenant-id + in: path + description: The unique identifier of relatedTenant + required: true + schema: + type: string + x-ms-docs-key-type: relatedTenant + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - initial + - recent + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - initial + - recent + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2bRegistrationMetrics' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/tenantGovernance/relatedTenants/{relatedTenant-id}/b2BSignInActivityMetrics': + description: Provides operations to manage the b2BSignInActivityMetrics property of the microsoft.graph.tenantGovernanceServices.relatedTenant entity. + get: + tags: + - directory.tenantGovernance + summary: Get b2BSignInActivityMetrics from directory + description: B2B sign-in activity metrics for this related tenant. Expanded by default. + operationId: directory.tenantGovernance.relatedTenants.GetB2BSignInActivityMetrics + parameters: + - name: relatedTenant-id + in: path + description: The unique identifier of relatedTenant + required: true + schema: + type: string + x-ms-docs-key-type: relatedTenant + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - initial + - recent + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - initial + - recent + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetrics' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/tenantGovernance/relatedTenants/{relatedTenant-id}/billingMetrics': + description: Provides operations to manage the billingMetrics property of the microsoft.graph.tenantGovernanceServices.relatedTenant entity. + get: + tags: + - directory.tenantGovernance + summary: Get billingMetrics from directory + description: Billing metrics for this related tenant. Expanded by default. + operationId: directory.tenantGovernance.relatedTenants.GetBillingMetrics + parameters: + - name: relatedTenant-id + in: path + description: The unique identifier of relatedTenant + required: true + schema: + type: string + x-ms-docs-key-type: relatedTenant + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - initial + - recent + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - initial + - recent + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.billingMetrics' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/tenantGovernance/relatedTenants/{relatedTenant-id}/multiTenantApplicationMetrics': + description: Provides operations to manage the multiTenantApplicationMetrics property of the microsoft.graph.tenantGovernanceServices.relatedTenant entity. + get: + tags: + - directory.tenantGovernance + summary: Get multiTenantApplicationMetrics from directory + description: Multi-tenant application usage metrics for this related tenant. Expanded by default. + operationId: directory.tenantGovernance.relatedTenants.GetMultiTenantApplicationMetrics + parameters: + - name: relatedTenant-id + in: path + description: The unique identifier of relatedTenant + required: true + schema: + type: string + x-ms-docs-key-type: relatedTenant + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - initial + - recent + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - initial + - recent + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetrics' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /directory/tenantGovernance/relatedTenants/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.tenantGovernance + summary: Get the number of the resource + operationId: directory.tenantGovernance.relatedTenants.GetCount-ba39 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /directory/tenantGovernance/relatedTenants/microsoft.graph.tenantGovernanceServices.refresh: + description: Provides operations to call the refresh method. + post: + tags: + - directory.tenantGovernance + summary: Invoke action refresh + description: Manually refresh the list of related tenants. The list is also automatically refreshed daily. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-relatedtenant-refresh?view=graph-rest-beta + operationId: directory.tenantGovernance.relatedTenants.refresh + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /directory/tenantGovernance/relatedTenants/microsoft.graph.tenantGovernanceServices.refreshStatus(): + description: Provides operations to call the refreshStatus method. + get: + tags: + - directory.tenantGovernance + summary: Invoke function refreshStatus + description: Get the status of the related tenants refresh action. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-relatedtenant-refreshstatus?view=graph-rest-beta + operationId: directory.tenantGovernance.relatedTenants.refreshStatus + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relatedTenantsRefreshStatus' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + /directory/tenantGovernance/settings: + description: Provides operations to manage the settings property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: Get tenantGovernanceSetting + description: 'Read the properties of the tenantGovernanceSetting singleton, which controls related tenant discovery and invitation capabilities.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-tenantgovernancesetting-get?view=graph-rest-beta + operationId: directory.tenantGovernance.GetSettings + parameters: + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - canReceiveInvitations + - isRelatedTenantsEnabled + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.tenantGovernanceSetting' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.tenantGovernance + summary: Update tenantGovernanceSetting + description: Update the canReceiveInvitations property of the tenantGovernanceSetting singleton. This property controls whether the tenant can receive governance invitations. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-tenantgovernancesetting-update?view=graph-rest-beta + operationId: directory.tenantGovernance.UpdateSettings + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.tenantGovernanceSetting' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.tenantGovernance + summary: Delete navigation property settings for directory + operationId: directory.tenantGovernance.DeleteSettings + parameters: + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /directory/tenantGovernance/settings/microsoft.graph.tenantGovernanceServices.enableRelatedTenants: + description: Provides operations to call the enableRelatedTenants method. + post: + tags: + - directory.tenantGovernance + summary: Invoke action enableRelatedTenants + description: 'Enable the related tenants feature for tenant discovery. After calling this action, the isRelatedTenantsEnabled property of tenantGovernanceSetting is set to true, which allows the use of related tenant APIs.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-tenantgovernancesetting-enablerelatedtenants?view=graph-rest-beta + operationId: directory.tenantGovernance.settings.enableRelatedTenants + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action /directoryObjects: description: Provides operations to manage the collection of directoryObject entities. get: @@ -296778,6 +302005,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -300201,6 +305429,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -300927,6 +306156,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -302268,6 +307498,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -303562,6 +308793,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -305021,6 +310253,29 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + '/drive/items/{driveItem-id}/microsoft.graph.archive': + description: Provides operations to call the archive method. + post: + tags: + - drive.driveItem + summary: Invoke action archive + operationId: drive.items.driveItem.archive + parameters: + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - /drive/root/microsoft.graph.archive '/drive/items/{driveItem-id}/microsoft.graph.assignSensitivityLabel': description: Provides operations to call the assignSensitivityLabel method. post: @@ -306437,6 +311692,36 @@ paths: x-ms-docs-grouped-path: - '/drive/microsoft.graph.search(q=''{q}'')' - '/drive/root/microsoft.graph.search(q=''{q}'')' + '/drive/items/{driveItem-id}/microsoft.graph.unarchive': + description: Provides operations to call the unarchive method. + post: + tags: + - drive.driveItem + summary: Invoke action unarchive + operationId: drive.items.driveItem.unarchive + parameters: + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.driveItem' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - /drive/root/microsoft.graph.unarchive '/drive/items/{driveItem-id}/microsoft.graph.unfollow': description: Provides operations to call the unfollow method. post: @@ -308121,6 +313406,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -308533,6 +313819,7 @@ paths: - parentReference - webUrl - displayName + - itemCount - list - sharepointIds - system @@ -311070,6 +316357,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -312591,6 +317879,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -313885,6 +319174,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -315671,6 +320961,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -319560,6 +324851,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -320195,6 +325487,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -321372,6 +326665,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -322485,6 +327779,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -323772,6 +329067,21 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + /drive/root/microsoft.graph.archive: + description: Provides operations to call the archive method. + post: + tags: + - drive.driveItem + summary: Invoke action archive + operationId: drive.root.archive + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/drive/items/{driveItem-id}/microsoft.graph.archive' /drive/root/microsoft.graph.assignSensitivityLabel: description: Provides operations to call the assignSensitivityLabel method. post: @@ -325056,6 +330366,28 @@ paths: x-ms-docs-grouped-path: - '/drive/items/{driveItem-id}/microsoft.graph.search(q=''{q}'')' - '/drive/microsoft.graph.search(q=''{q}'')' + /drive/root/microsoft.graph.unarchive: + description: Provides operations to call the unarchive method. + post: + tags: + - drive.driveItem + summary: Invoke action unarchive + operationId: drive.root.unarchive + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.driveItem' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/drive/items/{driveItem-id}/microsoft.graph.unarchive' /drive/root/microsoft.graph.unfollow: description: Provides operations to call the unfollow method. post: @@ -328471,6 +333803,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -332318,6 +337651,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -333109,6 +338443,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -334611,6 +339946,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -336080,6 +341416,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -337707,6 +343044,36 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + '/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive': + description: Provides operations to call the archive method. + post: + tags: + - drives.driveItem + summary: Invoke action archive + operationId: drives.drive.items.driveItem.archive + parameters: + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/drives/{drive-id}/root/microsoft.graph.archive' '/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.assignSensitivityLabel': description: Provides operations to call the assignSensitivityLabel method. post: @@ -339242,6 +344609,43 @@ paths: x-ms-docs-grouped-path: - '/drives/{drive-id}/microsoft.graph.search(q=''{q}'')' - '/drives/{drive-id}/root/microsoft.graph.search(q=''{q}'')' + '/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive': + description: Provides operations to call the unarchive method. + post: + tags: + - drives.driveItem + summary: Invoke action unarchive + operationId: drives.drive.items.driveItem.unarchive + parameters: + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.driveItem' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/drives/{drive-id}/root/microsoft.graph.unarchive' '/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unfollow': description: Provides operations to call the unfollow method. post: @@ -339897,7 +345301,7 @@ paths: tags: - drives.driveItem summary: 'driveItem: removeRetentionLabel' - description: 'Remove a retention label from a driveItem. For information about retention labels from an administrator''s perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint.' + description: 'Remove the retention label from a driveItem. This operation clears the retention label and all associated retention settings enforced on the item. For information about retention labels from an administrator''s perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/driveitem-removeretentionlabel?view=graph-rest-beta @@ -341210,6 +346614,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -341658,6 +347063,7 @@ paths: - parentReference - webUrl - displayName + - itemCount - list - sharepointIds - system @@ -344523,6 +349929,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -346228,6 +351635,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -347697,6 +353105,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -349694,6 +355103,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -354127,6 +359537,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -354841,6 +360252,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -356182,6 +361594,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -357476,6 +362889,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -358935,6 +364349,29 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + '/drives/{drive-id}/root/microsoft.graph.archive': + description: Provides operations to call the archive method. + post: + tags: + - drives.driveItem + summary: Invoke action archive + operationId: drives.drive.root.archive + parameters: + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' '/drives/{drive-id}/root/microsoft.graph.assignSensitivityLabel': description: Provides operations to call the assignSensitivityLabel method. post: @@ -360351,6 +365788,36 @@ paths: x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.search(q=''{q}'')' - '/drives/{drive-id}/microsoft.graph.search(q=''{q}'')' + '/drives/{drive-id}/root/microsoft.graph.unarchive': + description: Provides operations to call the unarchive method. + post: + tags: + - drives.driveItem + summary: Invoke action unarchive + operationId: drives.drive.root.unarchive + parameters: + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.driveItem' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' '/drives/{drive-id}/root/microsoft.graph.unfollow': description: Provides operations to call the unfollow method. post: @@ -376216,6 +381683,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -384951,6 +390419,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -386198,6 +391667,8 @@ paths: - hireDate desc - identities - identities desc + - identityGovernance + - identityGovernance desc - identityParentId - identityParentId desc - imAddresses @@ -386351,6 +391822,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -386646,6 +392118,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -387147,6 +392620,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -390037,6 +395511,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -448142,6 +453617,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -452433,6 +457909,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -453310,6 +458787,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -454987,6 +460465,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -456649,6 +462128,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -458470,6 +463950,51 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive': + description: Provides operations to call the archive method. + post: + tags: + - groups.drive + summary: Invoke action archive + operationId: groups.group.drives.drive.items.driveItem.archive + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.archive' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' + - '/groups/{group-id}/sites/{site-id}/microsoft.graph.archive' + - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.archive' + - '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.archive' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' + - '/groups/{group-id}/team/microsoft.graph.archive' + - '/groups/{group-id}/team/primaryChannel/microsoft.graph.archive' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/microsoft.graph.archive' '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.assignSensitivityLabel': description: Provides operations to call the assignSensitivityLabel method. post: @@ -460204,17 +465729,13 @@ paths: x-ms-docs-grouped-path: - '/groups/{group-id}/drives/{drive-id}/microsoft.graph.search(q=''{q}'')' - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.search(q=''{q}'')' - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unfollow': - description: Provides operations to call the unfollow method. + '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive': + description: Provides operations to call the unarchive method. post: tags: - groups.drive - summary: Invoke action unfollow - description: Unfollow a driveItem. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/driveitem-unfollow?view=graph-rest-beta - operationId: groups.group.drives.drive.items.driveItem.unfollow + summary: Invoke action unarchive + operationId: groups.group.drives.drive.items.driveItem.unarchive parameters: - name: group-id in: path @@ -460238,20 +465759,76 @@ paths: type: string x-ms-docs-key-type: driveItem responses: - '204': + '200': description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.driveItem' + - type: object + nullable: true default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: - - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.unfollow' - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.validatePermission': - description: Provides operations to call the validatePermission method. + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.unarchive' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.unarchive' + - '/groups/{group-id}/sites/{site-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/team/microsoft.graph.unarchive' + - '/groups/{group-id}/team/primaryChannel/microsoft.graph.unarchive' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' + '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unfollow': + description: Provides operations to call the unfollow method. post: tags: - groups.drive - summary: Invoke action validatePermission - operationId: groups.group.drives.drive.items.driveItem.validatePermission + summary: Invoke action unfollow + description: Unfollow a driveItem. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/driveitem-unfollow?view=graph-rest-beta + operationId: groups.group.drives.drive.items.driveItem.unfollow + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.unfollow' + '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.validatePermission': + description: Provides operations to call the validatePermission method. + post: + tags: + - groups.drive + summary: Invoke action validatePermission + operationId: groups.group.drives.drive.items.driveItem.validatePermission parameters: - name: group-id in: path @@ -462443,6 +468020,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -462935,6 +468513,7 @@ paths: - parentReference - webUrl - displayName + - itemCount - list - sharepointIds - system @@ -466191,6 +471770,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -468098,6 +473678,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -469760,6 +475341,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -472004,6 +477586,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -477005,6 +482588,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -477805,6 +483389,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -479321,6 +484906,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -480808,6 +486394,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -482461,6 +488048,44 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.archive': + description: Provides operations to call the archive method. + post: + tags: + - groups.drive + summary: Invoke action archive + operationId: groups.group.drives.drive.root.archive + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' + - '/groups/{group-id}/sites/{site-id}/microsoft.graph.archive' + - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.archive' + - '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.archive' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' + - '/groups/{group-id}/team/microsoft.graph.archive' + - '/groups/{group-id}/team/primaryChannel/microsoft.graph.archive' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/microsoft.graph.archive' '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.assignSensitivityLabel': description: Provides operations to call the assignSensitivityLabel method. post: @@ -484076,6 +489701,51 @@ paths: x-ms-docs-grouped-path: - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.search(q=''{q}'')' - '/groups/{group-id}/drives/{drive-id}/microsoft.graph.search(q=''{q}'')' + '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.unarchive': + description: Provides operations to call the unarchive method. + post: + tags: + - groups.drive + summary: Invoke action unarchive + operationId: groups.group.drives.drive.root.unarchive + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.driveItem' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.unarchive' + - '/groups/{group-id}/sites/{site-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/team/microsoft.graph.unarchive' + - '/groups/{group-id}/team/primaryChannel/microsoft.graph.unarchive' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.unfollow': description: Provides operations to call the unfollow method. post: @@ -506196,6 +511866,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -506212,6 +511883,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -506352,6 +512024,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -506368,6 +512041,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -507011,14 +512685,14 @@ paths: - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': - description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. + '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - groups.plannerGroup - summary: Get progressTaskBoardFormat from groups - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. - operationId: groups.planner.plans.buckets.tasks.GetProgressTaskBoardFormat + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.planner.plans.buckets.tasks.ListMessages parameters: - name: group-id in: path @@ -507048,6 +512722,42 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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: + enum: + - id + - id desc + - content + - content desc + - createdBy + - createdBy desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - editedDateTime + - editedDateTime desc + - mentions + - mentions desc + - messageType + - messageType desc + - parentEntityId + - parentEntityId desc + - reactions + - reactions desc + type: string - name: $select in: query description: Select properties to be returned @@ -507059,7 +512769,15 @@ paths: items: enum: - id - - orderHint + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions type: string - name: $expand in: query @@ -507075,19 +512793,78 @@ paths: type: string responses: '200': - description: Retrieved navigation property + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - groups.plannerGroup + summary: Create new navigation property to messages for groups + operationId: groups.planner.plans.buckets.tasks.CreateMessages + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - patch: + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - groups.plannerGroup - summary: Update the navigation property progressTaskBoardFormat in groups - operationId: groups.planner.plans.buckets.tasks.UpdateProgressTaskBoardFormat + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.planner.plans.buckets.tasks.GetMessages parameters: - name: group-id in: path @@ -507117,30 +512894,487 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' - required: true + x-ms-docs-key-type: plannerTaskChatMessage + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string responses: - '204': - description: Success + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + patch: tags: - groups.plannerGroup - summary: Delete navigation property progressTaskBoardFormat for groups - operationId: groups.planner.plans.buckets.tasks.DeleteProgressTaskBoardFormat + summary: Update the navigation property messages in groups + operationId: groups.planner.plans.buckets.tasks.UpdateMessages + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.plannerGroup + summary: Delete navigation property messages for groups + operationId: groups.planner.plans.buckets.tasks.DeleteMessages + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - groups.plannerGroup + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: groups.group.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - groups.plannerGroup + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: groups.group.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - groups.plannerGroup + summary: Get the number of the resource + operationId: groups.planner.plans.buckets.tasks.messages.GetCount-f8d4 + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': + description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.plannerGroup + summary: Get progressTaskBoardFormat from groups + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. + operationId: groups.planner.plans.buckets.tasks.GetProgressTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - orderHint + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.plannerGroup + summary: Update the navigation property progressTaskBoardFormat in groups + operationId: groups.planner.plans.buckets.tasks.UpdateProgressTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.plannerGroup + summary: Delete navigation property progressTaskBoardFormat for groups + operationId: groups.planner.plans.buckets.tasks.DeleteProgressTaskBoardFormat parameters: - name: group-id in: path @@ -507306,6 +513540,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $orderby @@ -507397,6 +513632,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -507803,6 +514039,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.archive' - '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.archive' @@ -507947,6 +514185,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.unarchive' - '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.unarchive' @@ -508102,6 +514342,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -508118,6 +514359,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -508244,6 +514486,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -508260,6 +514503,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -508826,6 +515070,510 @@ paths: - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.plannerGroup + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.planner.plans.tasks.ListMessages + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $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: + enum: + - id + - id desc + - content + - content desc + - createdBy + - createdBy desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - editedDateTime + - editedDateTime desc + - mentions + - mentions desc + - messageType + - messageType desc + - parentEntityId + - parentEntityId desc + - reactions + - reactions desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - groups.plannerGroup + summary: Create new navigation property to messages for groups + operationId: groups.planner.plans.tasks.CreateMessages + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.plannerGroup + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.planner.plans.tasks.GetMessages + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.plannerGroup + summary: Update the navigation property messages in groups + operationId: groups.planner.plans.tasks.UpdateMessages + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.plannerGroup + summary: Delete navigation property messages for groups + operationId: groups.planner.plans.tasks.DeleteMessages + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - groups.plannerGroup + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: groups.group.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - groups.plannerGroup + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: groups.group.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - groups.plannerGroup + summary: Get the number of the resource + operationId: groups.planner.plans.tasks.messages.GetCount-4408 + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -509086,6 +515834,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $orderby @@ -509177,6 +515926,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -515405,6 +522155,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -521101,6 +527852,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -521609,6 +528361,8 @@ paths: - webUrl desc - displayName - displayName desc + - itemCount + - itemCount desc - list - list desc - sharepointIds @@ -521637,6 +528391,7 @@ paths: - parentReference - webUrl - displayName + - itemCount - list - sharepointIds - system @@ -521772,6 +528527,7 @@ paths: - parentReference - webUrl - displayName + - itemCount - list - sharepointIds - system @@ -525350,6 +532106,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -527439,6 +534196,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -529276,6 +536034,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -531709,6 +538468,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -533634,6 +540394,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.archive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.archive' - '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.archive' @@ -534746,6 +541508,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -536018,6 +542781,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -536330,6 +543094,8 @@ paths: - webUrl desc - displayName - displayName desc + - itemCount + - itemCount desc - list - list desc - sharepointIds @@ -536358,6 +543124,7 @@ paths: - parentReference - webUrl - displayName + - itemCount - list - sharepointIds - system @@ -536489,6 +543256,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.archive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.archive' - '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.archive' @@ -536844,6 +543613,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.unarchive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.unarchive' - '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.unarchive' @@ -538194,6 +544965,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.unarchive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.unarchive' - '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.unarchive' @@ -549756,6 +556529,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -550305,6 +557079,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -552807,6 +559582,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -553356,6 +560132,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -556652,6 +563429,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -557201,6 +563979,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -558766,6 +565545,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -559596,6 +566376,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -560145,6 +566926,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -560822,6 +567604,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -584693,9 +591476,15 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -584829,9 +591618,15 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -585821,9 +592616,15 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -585978,9 +592779,15 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -586774,6 +593581,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.archive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.archive' @@ -587031,6 +593840,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.unarchive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.unarchive' @@ -587960,6 +594771,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -587976,6 +594788,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -588130,6 +594943,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -588146,6 +594960,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -588866,14 +595681,14 @@ paths: - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': - description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - groups.team - summary: Get progressTaskBoardFormat from groups - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. - operationId: groups.team.channels.planner.plans.buckets.tasks.GetProgressTaskBoardFormat + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.team.channels.planner.plans.buckets.tasks.ListMessages parameters: - name: group-id in: path @@ -588910,6 +595725,42 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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: + enum: + - id + - id desc + - content + - content desc + - createdBy + - createdBy desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - editedDateTime + - editedDateTime desc + - mentions + - mentions desc + - messageType + - messageType desc + - parentEntityId + - parentEntityId desc + - reactions + - reactions desc + type: string - name: $select in: query description: Select properties to be returned @@ -588921,7 +595772,172 @@ paths: items: enum: - id - - orderHint + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - groups.team + summary: Create new navigation property to messages for groups + operationId: groups.team.channels.planner.plans.buckets.tasks.CreateMessages + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.team.channels.planner.plans.buckets.tasks.GetMessages + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions type: string - name: $expand in: query @@ -588941,15 +595957,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - groups.team - summary: Update the navigation property progressTaskBoardFormat in groups - operationId: groups.team.channels.planner.plans.buckets.tasks.UpdateProgressTaskBoardFormat + summary: Update the navigation property messages in groups + operationId: groups.team.channels.planner.plans.buckets.tasks.UpdateMessages parameters: - name: group-id in: path @@ -588986,18 +596002,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -589008,8 +596025,8 @@ paths: delete: tags: - groups.team - summary: Delete navigation property progressTaskBoardFormat for groups - operationId: groups.team.channels.planner.plans.buckets.tasks.DeleteProgressTaskBoardFormat + summary: Delete navigation property messages for groups + operationId: groups.team.channels.planner.plans.buckets.tasks.DeleteMessages parameters: - name: group-id in: path @@ -589046,6 +596063,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -589058,18 +596082,22 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count': - description: Provides operations to count the resources in the collection. - get: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - groups.team - summary: Get the number of the resource - operationId: groups.team.channels.planner.plans.buckets.tasks.GetCount-d52d + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: groups.group.team.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: group-id in: path @@ -589099,24 +596127,427 @@ paths: schema: type: string x-ms-docs-key-type: plannerBucket - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - '200': - $ref: '#/components/responses/ODataCountResponse' + '204': + description: Success default: $ref: '#/components/responses/error' - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/microsoft.graph.delta()': - description: Provides operations to call the delta method. - get: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - groups.team - summary: Invoke function delta - description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.' + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta - operationId: groups.group.team.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.delta + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: groups.group.team.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - groups.team + summary: Get the number of the resource + operationId: groups.team.channels.planner.plans.buckets.tasks.messages.GetCount-8fa8 + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': + description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get progressTaskBoardFormat from groups + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. + operationId: groups.team.channels.planner.plans.buckets.tasks.GetProgressTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - orderHint + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.team + summary: Update the navigation property progressTaskBoardFormat in groups + operationId: groups.team.channels.planner.plans.buckets.tasks.UpdateProgressTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.team + summary: Delete navigation property progressTaskBoardFormat for groups + operationId: groups.team.channels.planner.plans.buckets.tasks.DeleteProgressTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - groups.team + summary: Get the number of the resource + operationId: groups.team.channels.planner.plans.buckets.tasks.GetCount-d52d + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/microsoft.graph.delta()': + description: Provides operations to call the delta method. + get: + tags: + - groups.team + summary: Invoke function delta + description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta + operationId: groups.group.team.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.delta parameters: - name: group-id in: path @@ -589196,6 +596627,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $orderby @@ -589287,6 +596719,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -589735,6 +597168,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.archive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.archive' @@ -589900,6 +597335,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.unarchive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.unarchive' @@ -590062,6 +597499,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -590078,6 +597516,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -590218,6 +597657,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -590234,6 +597674,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -590877,14 +598318,14 @@ paths: - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': - description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - groups.team - summary: Get progressTaskBoardFormat from groups - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. - operationId: groups.team.channels.planner.plans.tasks.GetProgressTaskBoardFormat + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.team.channels.planner.plans.tasks.ListMessages parameters: - name: group-id in: path @@ -590914,6 +598355,42 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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: + enum: + - id + - id desc + - content + - content desc + - createdBy + - createdBy desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - editedDateTime + - editedDateTime desc + - mentions + - mentions desc + - messageType + - messageType desc + - parentEntityId + - parentEntityId desc + - reactions + - reactions desc + type: string - name: $select in: query description: Select properties to be returned @@ -590925,7 +598402,158 @@ paths: items: enum: - id - - orderHint + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - groups.team + summary: Create new navigation property to messages for groups + operationId: groups.team.channels.planner.plans.tasks.CreateMessages + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.team.channels.planner.plans.tasks.GetMessages + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions type: string - name: $expand in: query @@ -590945,15 +598573,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - groups.team - summary: Update the navigation property progressTaskBoardFormat in groups - operationId: groups.team.channels.planner.plans.tasks.UpdateProgressTaskBoardFormat + summary: Update the navigation property messages in groups + operationId: groups.team.channels.planner.plans.tasks.UpdateMessages parameters: - name: group-id in: path @@ -590983,18 +598611,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -591005,8 +598634,8 @@ paths: delete: tags: - groups.team - summary: Delete navigation property progressTaskBoardFormat for groups - operationId: groups.team.channels.planner.plans.tasks.DeleteProgressTaskBoardFormat + summary: Delete navigation property messages for groups + operationId: groups.team.channels.planner.plans.tasks.DeleteMessages parameters: - name: group-id in: path @@ -591036,6 +598665,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -591048,18 +598684,383 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/$count': + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - groups.team + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: groups.group.team.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - groups.team + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: groups.group.team.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': description: Provides operations to count the resources in the collection. get: tags: - groups.team summary: Get the number of the resource - operationId: groups.team.channels.planner.plans.tasks.GetCount-88fe + operationId: groups.team.channels.planner.plans.tasks.messages.GetCount-69ce + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': + description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get progressTaskBoardFormat from groups + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. + operationId: groups.team.channels.planner.plans.tasks.GetProgressTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - orderHint + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.team + summary: Update the navigation property progressTaskBoardFormat in groups + operationId: groups.team.channels.planner.plans.tasks.UpdateProgressTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.team + summary: Delete navigation property progressTaskBoardFormat for groups + operationId: groups.team.channels.planner.plans.tasks.DeleteProgressTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - groups.team + summary: Get the number of the resource + operationId: groups.team.channels.planner.plans.tasks.GetCount-88fe parameters: - name: group-id in: path @@ -591172,6 +599173,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $orderby @@ -591263,6 +599265,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -594344,6 +602347,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.archive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.archive' @@ -594519,6 +602524,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.unarchive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.unarchive' @@ -594897,6 +602904,8 @@ paths: - hireDate desc - identities - identities desc + - identityGovernance + - identityGovernance desc - identityParentId - identityParentId desc - imAddresses @@ -595050,6 +603059,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -595345,6 +603355,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -595846,6 +603857,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -598611,9 +606623,15 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -598726,9 +606744,15 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -599613,9 +607637,15 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -599749,9 +607779,15 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -600482,6 +608518,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.archive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.archive' @@ -600697,6 +608735,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.unarchive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.unarchive' @@ -601528,6 +609568,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -601544,6 +609585,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -601684,6 +609726,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -601700,6 +609743,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -602343,14 +610387,14 @@ paths: - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': - description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - groups.team - summary: Get progressTaskBoardFormat from groups - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. - operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.GetProgressTaskBoardFormat + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.ListMessages parameters: - name: group-id in: path @@ -602380,6 +610424,42 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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: + enum: + - id + - id desc + - content + - content desc + - createdBy + - createdBy desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - editedDateTime + - editedDateTime desc + - mentions + - mentions desc + - messageType + - messageType desc + - parentEntityId + - parentEntityId desc + - reactions + - reactions desc + type: string - name: $select in: query description: Select properties to be returned @@ -602391,7 +610471,15 @@ paths: items: enum: - id - - orderHint + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions type: string - name: $expand in: query @@ -602407,19 +610495,535 @@ paths: type: string responses: '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - groups.team - summary: Update the navigation property progressTaskBoardFormat in groups - operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.UpdateProgressTaskBoardFormat + summary: Create new navigation property to messages for groups + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.CreateMessages + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.GetMessages + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.team + summary: Update the navigation property messages in groups + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.UpdateMessages + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.team + summary: Delete navigation property messages for groups + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.DeleteMessages + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - groups.team + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: groups.group.team.primaryChannel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - groups.team + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: groups.group.team.primaryChannel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - groups.team + summary: Get the number of the resource + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.messages.GetCount-1681 + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': + description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get progressTaskBoardFormat from groups + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.GetProgressTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - orderHint + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.team + summary: Update the navigation property progressTaskBoardFormat in groups + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.UpdateProgressTaskBoardFormat parameters: - name: group-id in: path @@ -602638,6 +611242,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $orderby @@ -602729,6 +611334,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -603135,6 +611741,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.archive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.archive' @@ -603279,6 +611887,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.unarchive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.unarchive' @@ -603434,6 +612044,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -603450,6 +612061,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -603576,6 +612188,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -603592,6 +612205,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -604158,6 +612772,510 @@ paths: - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.team.primaryChannel.planner.plans.tasks.ListMessages + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $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: + enum: + - id + - id desc + - content + - content desc + - createdBy + - createdBy desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - editedDateTime + - editedDateTime desc + - mentions + - mentions desc + - messageType + - messageType desc + - parentEntityId + - parentEntityId desc + - reactions + - reactions desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - groups.team + summary: Create new navigation property to messages for groups + operationId: groups.team.primaryChannel.planner.plans.tasks.CreateMessages + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.team.primaryChannel.planner.plans.tasks.GetMessages + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.team + summary: Update the navigation property messages in groups + operationId: groups.team.primaryChannel.planner.plans.tasks.UpdateMessages + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.team + summary: Delete navigation property messages for groups + operationId: groups.team.primaryChannel.planner.plans.tasks.DeleteMessages + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - groups.team + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: groups.group.team.primaryChannel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - groups.team + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: groups.group.team.primaryChannel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - groups.team + summary: Get the number of the resource + operationId: groups.team.primaryChannel.planner.plans.tasks.messages.GetCount-8b53 + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -604418,6 +613536,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $orderby @@ -604509,6 +613628,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -615958,7 +625078,11 @@ paths: get: tags: - identity.authenticationEventListener - summary: Get authenticationEventListeners from identity + summary: Get authenticationEventListener + description: Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/authenticationeventlistener-get?view=graph-rest-beta operationId: identity.GetAuthenticationEventListeners parameters: - name: authenticationEventListener-id @@ -626560,11 +635684,11 @@ paths: get: tags: - identity.customAuthenticationExtension - summary: Get authenticationEventListener - description: Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. + summary: Get customAuthenticationExtension + description: Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/authenticationeventlistener-get?view=graph-rest-beta + url: https://learn.microsoft.com/graph/api/customauthenticationextension-get?view=graph-rest-beta operationId: identity.GetCustomAuthenticationExtensions parameters: - name: customAuthenticationExtension-id @@ -651630,6 +660754,8 @@ paths: - modifiedBy desc - modifiedDateTime - modifiedDateTime desc + - privilegeLevel + - privilegeLevel desc - uniqueName - uniqueName desc type: string @@ -651653,6 +660779,7 @@ paths: - isExternallyVisible - modifiedBy - modifiedDateTime + - privilegeLevel - uniqueName - accessPackageCustomWorkflowExtensions - accessPackageResourceRoles @@ -651755,6 +660882,7 @@ paths: - isExternallyVisible - modifiedBy - modifiedDateTime + - privilegeLevel - uniqueName - accessPackageCustomWorkflowExtensions - accessPackageResourceRoles @@ -667413,6 +676541,7 @@ paths: - isExternallyVisible - modifiedBy - modifiedDateTime + - privilegeLevel - uniqueName - accessPackageCustomWorkflowExtensions - accessPackageResourceRoles @@ -667569,6 +676698,7 @@ paths: - isExternallyVisible - modifiedBy - modifiedDateTime + - privilegeLevel - uniqueName - accessPackageCustomWorkflowExtensions - accessPackageResourceRoles @@ -667607,6 +676737,8 @@ paths: - modifiedBy desc - modifiedDateTime - modifiedDateTime desc + - privilegeLevel + - privilegeLevel desc - uniqueName - uniqueName desc type: string @@ -668805,6 +677937,7 @@ paths: - isExternallyVisible - modifiedBy - modifiedDateTime + - privilegeLevel - uniqueName - accessPackageCustomWorkflowExtensions - accessPackageResourceRoles @@ -677882,6 +687015,7 @@ paths: - isExternallyVisible - modifiedBy - modifiedDateTime + - privilegeLevel - uniqueName - accessPackageCustomWorkflowExtensions - accessPackageResourceRoles @@ -678803,6 +687937,7 @@ paths: - isExternallyVisible - modifiedBy - modifiedDateTime + - privilegeLevel - uniqueName - accessPackageCustomWorkflowExtensions - accessPackageResourceRoles @@ -687141,6 +696276,7 @@ paths: - isExternallyVisible - modifiedBy - modifiedDateTime + - privilegeLevel - uniqueName - accessPackageCustomWorkflowExtensions - accessPackageResourceRoles @@ -696896,6 +706032,8 @@ paths: - modifiedBy desc - modifiedDateTime - modifiedDateTime desc + - privilegeLevel + - privilegeLevel desc - uniqueName - uniqueName desc type: string @@ -696919,6 +706057,7 @@ paths: - isExternallyVisible - modifiedBy - modifiedDateTime + - privilegeLevel - uniqueName - accessPackageCustomWorkflowExtensions - accessPackageResourceRoles @@ -697029,6 +706168,7 @@ paths: - isExternallyVisible - modifiedBy - modifiedDateTime + - privilegeLevel - uniqueName - accessPackageCustomWorkflowExtensions - accessPackageResourceRoles @@ -712749,6 +721889,7 @@ paths: - isExternallyVisible - modifiedBy - modifiedDateTime + - privilegeLevel - uniqueName - accessPackageCustomWorkflowExtensions - accessPackageResourceRoles @@ -712913,6 +722054,7 @@ paths: - isExternallyVisible - modifiedBy - modifiedDateTime + - privilegeLevel - uniqueName - accessPackageCustomWorkflowExtensions - accessPackageResourceRoles @@ -712951,6 +722093,8 @@ paths: - modifiedBy desc - modifiedDateTime - modifiedDateTime desc + - privilegeLevel + - privilegeLevel desc - uniqueName - uniqueName desc type: string @@ -726960,6 +736104,7 @@ paths: - isExternallyVisible - modifiedBy - modifiedDateTime + - privilegeLevel - uniqueName - accessPackageCustomWorkflowExtensions - accessPackageResourceRoles @@ -727881,6 +737026,7 @@ paths: - isExternallyVisible - modifiedBy - modifiedDateTime + - privilegeLevel - uniqueName - accessPackageCustomWorkflowExtensions - accessPackageResourceRoles @@ -739540,7 +748686,7 @@ paths: tags: - identityGovernance.entitlementManagement summary: Get accessPackageSubject - description: Get the properties of an existing accessPackageSubject object. + description: Get the properties of an external directory user represented by an existing accessPackageSubject object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/accesspackagesubject-get?view=graph-rest-beta @@ -739717,7 +748863,7 @@ paths: tags: - identityGovernance.entitlementManagement summary: Update accessPackageSubject - description: Update an existing accessPackageSubject object to change the subject lifecycle. + description: Update an external directory user represented by an existing accessPackageSubject object to change the subject lifecycle. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/accesspackagesubject-update?view=graph-rest-beta @@ -739905,7 +749051,7 @@ paths: tags: - identityGovernance.entitlementManagement summary: Update accessPackageSubject - description: Update an existing accessPackageSubject object to change the subject lifecycle. + description: Update an external directory user represented by an existing accessPackageSubject object to change the subject lifecycle. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/accesspackagesubject-update?view=graph-rest-beta @@ -740363,6 +749509,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -740827,6 +749974,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -741387,6 +750535,7 @@ paths: - lastModifiedBy - tasks - executionScope + - previewScope - runs - taskReports - userProcessingResults @@ -741408,6 +750557,7 @@ paths: - lastModifiedBy - tasks - executionScope + - previewScope - runs - taskReports - userProcessingResults @@ -741468,6 +750618,7 @@ paths: - lastModifiedBy - tasks - executionScope + - previewScope - runs - taskReports - userProcessingResults @@ -741489,6 +750640,7 @@ paths: - lastModifiedBy - tasks - executionScope + - previewScope - runs - taskReports - userProcessingResults @@ -741750,6 +750902,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -742416,6 +751569,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -742950,6 +752104,97 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.createNewVersion' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewTaskFailures': + description: Provides operations to call the previewTaskFailures method. + post: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Invoke action previewTaskFailures + description: 'Validate the tasks configured in a workflow to check for configuration errors. This action identifies any tasks that would fail during execution, allowing you to fix issues before running the workflow. Returns an empty collection if no task failures are detected.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-previewtaskfailures?view=graph-rest-beta + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.previewTaskFailures + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + responses: + '200': + 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.identityGovernance.previewFailedTask' + default: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit + x-ms-docs-operation-type: action + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewTaskFailures' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewWorkflow': + description: Provides operations to call the previewWorkflow method. + post: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Invoke action previewWorkflow + description: 'Run a workflow in preview mode for selected directory objects without affecting production users. This action triggers workflow processing in preview mode, and results can be retrieved using the List userProcessingResults operation with $filter=workflowExecutionType eq ''previewMode''.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-previewworkflow?view=graph-rest-beta + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.previewWorkflow + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + subjects: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.directoryObject' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewWorkflow' '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.restore': description: Provides operations to call the restore method. post: @@ -742984,14 +752229,14 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.restore' - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs': - description: Provides operations to manage the runs property of the microsoft.graph.identityGovernance.workflow entity. + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/previewScope': + description: Provides operations to manage the previewScope property of the microsoft.graph.identityGovernance.workflow entity. get: tags: - identityGovernance.lifecycleWorkflowsContainer - summary: Get runs from identityGovernance - description: Workflow runs. - operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.ListRuns + summary: Get previewScope from identityGovernance + description: A read-only collection of directory objects that are currently in-scope for the workflow based on its execution conditions. This property helps preview which users would be affected before running the workflow. Nullable. Read-only. Returned only on $expand. Supports $expand. + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.ListPreviewScope parameters: - name: workflow-id in: path @@ -743017,32 +752262,8 @@ paths: enum: - id - id desc - - activatedOnScope - - activatedOnScope desc - - completedDateTime - - completedDateTime desc - - failedTasksCount - - failedTasksCount desc - - failedUsersCount - - failedUsersCount desc - - lastUpdatedDateTime - - lastUpdatedDateTime desc - - processingStatus - - processingStatus desc - - scheduledDateTime - - scheduledDateTime desc - - startedDateTime - - startedDateTime desc - - successfulUsersCount - - successfulUsersCount desc - - totalTasksCount - - totalTasksCount desc - - totalUnprocessedTasksCount - - totalUnprocessedTasksCount desc - - totalUsersCount - - totalUsersCount desc - - workflowExecutionType - - workflowExecutionType desc + - deletedDateTime + - deletedDateTime desc type: string - name: $select in: query @@ -743055,22 +752276,7 @@ paths: items: enum: - id - - activatedOnScope - - completedDateTime - - failedTasksCount - - failedUsersCount - - lastUpdatedDateTime - - processingStatus - - scheduledDateTime - - startedDateTime - - successfulUsersCount - - totalTasksCount - - totalUnprocessedTasksCount - - totalUsersCount - - workflowExecutionType - - reprocessedRuns - - taskProcessingResults - - userProcessingResults + - deletedDateTime type: string - name: $expand in: query @@ -743083,29 +752289,31 @@ paths: items: enum: - '*' - - reprocessedRuns - - taskProcessingResults - - userProcessingResults type: string responses: '200': - $ref: '#/components/responses/microsoft.graph.identityGovernance.runCollectionResponse' + $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs' - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}': - description: Provides operations to manage the runs property of the microsoft.graph.identityGovernance.workflow entity. + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/previewScope' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/previewScope/{directoryObject-id}': + description: Provides operations to manage the previewScope property of the microsoft.graph.identityGovernance.workflow entity. get: tags: - identityGovernance.lifecycleWorkflowsContainer - summary: Get runs from identityGovernance - description: Workflow runs. - operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetRuns + summary: Get previewScope from identityGovernance + description: A read-only collection of directory objects that are currently in-scope for the workflow based on its execution conditions. This property helps preview which users would be affected before running the workflow. Nullable. Read-only. Returned only on $expand. Supports $expand. + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetPreviewScope parameters: - name: workflow-id in: path @@ -743114,13 +752322,219 @@ paths: schema: type: string x-ms-docs-key-type: workflow - - name: run-id + - name: directoryObject-id in: path - description: The unique identifier of run + description: The unique identifier of directoryObject required: true schema: type: string - x-ms-docs-key-type: run + x-ms-docs-key-type: directoryObject + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - deletedDateTime + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.directoryObject' + default: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/previewScope/{directoryObject-id}' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/previewScope/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get the number of the resource + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.previewScope.GetCount-35d7 + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs': + description: Provides operations to manage the runs property of the microsoft.graph.identityGovernance.workflow entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get runs from identityGovernance + description: Workflow runs. + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.ListRuns + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - $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: + enum: + - id + - id desc + - activatedOnScope + - activatedOnScope desc + - completedDateTime + - completedDateTime desc + - failedTasksCount + - failedTasksCount desc + - failedUsersCount + - failedUsersCount desc + - lastUpdatedDateTime + - lastUpdatedDateTime desc + - processingStatus + - processingStatus desc + - scheduledDateTime + - scheduledDateTime desc + - startedDateTime + - startedDateTime desc + - successfulUsersCount + - successfulUsersCount desc + - totalTasksCount + - totalTasksCount desc + - totalUnprocessedTasksCount + - totalUnprocessedTasksCount desc + - totalUsersCount + - totalUsersCount desc + - workflowExecutionType + - workflowExecutionType desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - activatedOnScope + - completedDateTime + - failedTasksCount + - failedUsersCount + - lastUpdatedDateTime + - processingStatus + - scheduledDateTime + - startedDateTime + - successfulUsersCount + - totalTasksCount + - totalUnprocessedTasksCount + - totalUsersCount + - workflowExecutionType + - reprocessedRuns + - taskProcessingResults + - userProcessingResults + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - reprocessedRuns + - taskProcessingResults + - userProcessingResults + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.identityGovernance.runCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}': + description: Provides operations to manage the runs property of the microsoft.graph.identityGovernance.workflow entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get runs from identityGovernance + description: Workflow runs. + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetRuns + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: run-id + in: path + description: The unique identifier of run + required: true + schema: + type: string + x-ms-docs-key-type: run - name: $select in: query description: Select properties to be returned @@ -743723,6 +753137,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -744836,6 +754251,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -745644,6 +755060,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -747059,6 +756476,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -748302,6 +757720,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -749395,6 +758814,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -750147,6 +759567,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -751247,6 +760668,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -751765,6 +761187,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -752883,6 +762306,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -754173,6 +763597,7 @@ paths: - lastModifiedBy - tasks - executionScope + - previewScope - runs - taskReports - userProcessingResults @@ -754194,6 +763619,7 @@ paths: - lastModifiedBy - tasks - executionScope + - previewScope - runs - taskReports - userProcessingResults @@ -754280,6 +763706,7 @@ paths: - lastModifiedBy - tasks - executionScope + - previewScope - runs - taskReports - userProcessingResults @@ -754301,6 +763728,7 @@ paths: - lastModifiedBy - tasks - executionScope + - previewScope - runs - taskReports - userProcessingResults @@ -754592,6 +764020,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -755258,6 +764687,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -755792,6 +765222,97 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.createNewVersion' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewTaskFailures': + description: Provides operations to call the previewTaskFailures method. + post: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Invoke action previewTaskFailures + description: 'Validate the tasks configured in a workflow to check for configuration errors. This action identifies any tasks that would fail during execution, allowing you to fix issues before running the workflow. Returns an empty collection if no task failures are detected.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-previewtaskfailures?view=graph-rest-beta + operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.previewTaskFailures + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + responses: + '200': + 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.identityGovernance.previewFailedTask' + default: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit + x-ms-docs-operation-type: action + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewTaskFailures' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewWorkflow': + description: Provides operations to call the previewWorkflow method. + post: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Invoke action previewWorkflow + description: 'Run a workflow in preview mode for selected directory objects without affecting production users. This action triggers workflow processing in preview mode, and results can be retrieved using the List userProcessingResults operation with $filter=workflowExecutionType eq ''previewMode''.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-previewworkflow?view=graph-rest-beta + operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.previewWorkflow + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + subjects: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.directoryObject' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewWorkflow' '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.restore': description: Provides operations to call the restore method. post: @@ -755826,17 +765347,14 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.restore' - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs': - description: Provides operations to manage the runs property of the microsoft.graph.identityGovernance.workflow entity. + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/previewScope': + description: Provides operations to manage the previewScope property of the microsoft.graph.identityGovernance.workflow entity. get: tags: - identityGovernance.lifecycleWorkflowsContainer - summary: List runs - description: Get a list of the run objects and their properties for a lifecycle workflow. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-list-runs?view=graph-rest-beta - operationId: identityGovernance.lifecycleWorkflows.workflows.ListRuns + summary: Get previewScope from identityGovernance + description: A read-only collection of directory objects that are currently in-scope for the workflow based on its execution conditions. This property helps preview which users would be affected before running the workflow. Nullable. Read-only. Returned only on $expand. Supports $expand. + operationId: identityGovernance.lifecycleWorkflows.workflows.ListPreviewScope parameters: - name: workflow-id in: path @@ -755862,32 +765380,8 @@ paths: enum: - id - id desc - - activatedOnScope - - activatedOnScope desc - - completedDateTime - - completedDateTime desc - - failedTasksCount - - failedTasksCount desc - - failedUsersCount - - failedUsersCount desc - - lastUpdatedDateTime - - lastUpdatedDateTime desc - - processingStatus - - processingStatus desc - - scheduledDateTime - - scheduledDateTime desc - - startedDateTime - - startedDateTime desc - - successfulUsersCount - - successfulUsersCount desc - - totalTasksCount - - totalTasksCount desc - - totalUnprocessedTasksCount - - totalUnprocessedTasksCount desc - - totalUsersCount - - totalUsersCount desc - - workflowExecutionType - - workflowExecutionType desc + - deletedDateTime + - deletedDateTime desc type: string - name: $select in: query @@ -755900,22 +765394,7 @@ paths: items: enum: - id - - activatedOnScope - - completedDateTime - - failedTasksCount - - failedUsersCount - - lastUpdatedDateTime - - processingStatus - - scheduledDateTime - - startedDateTime - - successfulUsersCount - - totalTasksCount - - totalUnprocessedTasksCount - - totalUsersCount - - workflowExecutionType - - reprocessedRuns - - taskProcessingResults - - userProcessingResults + - deletedDateTime type: string - name: $expand in: query @@ -755928,32 +765407,31 @@ paths: items: enum: - '*' - - reprocessedRuns - - taskProcessingResults - - userProcessingResults type: string responses: '200': - $ref: '#/components/responses/microsoft.graph.identityGovernance.runCollectionResponse' + $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs' - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}': - description: Provides operations to manage the runs property of the microsoft.graph.identityGovernance.workflow entity. + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/previewScope' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/previewScope/{directoryObject-id}': + description: Provides operations to manage the previewScope property of the microsoft.graph.identityGovernance.workflow entity. get: tags: - identityGovernance.lifecycleWorkflowsContainer - summary: Get run - description: Read the properties and relationships of a run object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identitygovernance-run-get?view=graph-rest-beta - operationId: identityGovernance.lifecycleWorkflows.workflows.GetRuns + summary: Get previewScope from identityGovernance + description: A read-only collection of directory objects that are currently in-scope for the workflow based on its execution conditions. This property helps preview which users would be affected before running the workflow. Nullable. Read-only. Returned only on $expand. Supports $expand. + operationId: identityGovernance.lifecycleWorkflows.workflows.GetPreviewScope parameters: - name: workflow-id in: path @@ -755962,13 +765440,13 @@ paths: schema: type: string x-ms-docs-key-type: workflow - - name: run-id + - name: directoryObject-id in: path - description: The unique identifier of run + description: The unique identifier of directoryObject required: true schema: type: string - x-ms-docs-key-type: run + x-ms-docs-key-type: directoryObject - name: $select in: query description: Select properties to be returned @@ -755980,22 +765458,7 @@ paths: items: enum: - id - - activatedOnScope - - completedDateTime - - failedTasksCount - - failedUsersCount - - lastUpdatedDateTime - - processingStatus - - scheduledDateTime - - startedDateTime - - successfulUsersCount - - totalTasksCount - - totalUnprocessedTasksCount - - totalUsersCount - - workflowExecutionType - - reprocessedRuns - - taskProcessingResults - - userProcessingResults + - deletedDateTime type: string - name: $expand in: query @@ -756008,9 +765471,6 @@ paths: items: enum: - '*' - - reprocessedRuns - - taskProcessingResults - - userProcessingResults type: string responses: '200': @@ -756018,20 +765478,24 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.identityGovernance.run' + $ref: '#/components/schemas/microsoft.graph.directoryObject' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}' - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/reprocessedRuns': - description: Provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.run entity. + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/previewScope/{directoryObject-id}' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/previewScope/$count': + description: Provides operations to count the resources in the collection. get: tags: - identityGovernance.lifecycleWorkflowsContainer - summary: Get reprocessedRuns from identityGovernance - description: The related reprocessed workflow run. - operationId: identityGovernance.lifecycleWorkflows.workflows.runs.ListReprocessedRuns + summary: Get the number of the resource + operationId: identityGovernance.lifecycleWorkflows.workflows.previewScope.GetCount-8b8b parameters: - name: workflow-id in: path @@ -756040,13 +765504,239 @@ paths: schema: type: string x-ms-docs-key-type: workflow - - name: run-id + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs': + description: Provides operations to manage the runs property of the microsoft.graph.identityGovernance.workflow entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: List runs + description: Get a list of the run objects and their properties for a lifecycle workflow. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-list-runs?view=graph-rest-beta + operationId: identityGovernance.lifecycleWorkflows.workflows.ListRuns + parameters: + - name: workflow-id in: path - description: The unique identifier of run + description: The unique identifier of workflow required: true schema: type: string - x-ms-docs-key-type: run + x-ms-docs-key-type: workflow + - $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: + enum: + - id + - id desc + - activatedOnScope + - activatedOnScope desc + - completedDateTime + - completedDateTime desc + - failedTasksCount + - failedTasksCount desc + - failedUsersCount + - failedUsersCount desc + - lastUpdatedDateTime + - lastUpdatedDateTime desc + - processingStatus + - processingStatus desc + - scheduledDateTime + - scheduledDateTime desc + - startedDateTime + - startedDateTime desc + - successfulUsersCount + - successfulUsersCount desc + - totalTasksCount + - totalTasksCount desc + - totalUnprocessedTasksCount + - totalUnprocessedTasksCount desc + - totalUsersCount + - totalUsersCount desc + - workflowExecutionType + - workflowExecutionType desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - activatedOnScope + - completedDateTime + - failedTasksCount + - failedUsersCount + - lastUpdatedDateTime + - processingStatus + - scheduledDateTime + - startedDateTime + - successfulUsersCount + - totalTasksCount + - totalUnprocessedTasksCount + - totalUsersCount + - workflowExecutionType + - reprocessedRuns + - taskProcessingResults + - userProcessingResults + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - reprocessedRuns + - taskProcessingResults + - userProcessingResults + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.identityGovernance.runCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}': + description: Provides operations to manage the runs property of the microsoft.graph.identityGovernance.workflow entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get run + description: Read the properties and relationships of a run object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/identitygovernance-run-get?view=graph-rest-beta + operationId: identityGovernance.lifecycleWorkflows.workflows.GetRuns + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: run-id + in: path + description: The unique identifier of run + required: true + schema: + type: string + x-ms-docs-key-type: run + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - activatedOnScope + - completedDateTime + - failedTasksCount + - failedUsersCount + - lastUpdatedDateTime + - processingStatus + - scheduledDateTime + - startedDateTime + - successfulUsersCount + - totalTasksCount + - totalUnprocessedTasksCount + - totalUsersCount + - workflowExecutionType + - reprocessedRuns + - taskProcessingResults + - userProcessingResults + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - reprocessedRuns + - taskProcessingResults + - userProcessingResults + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.identityGovernance.run' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/reprocessedRuns': + description: Provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.run entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get reprocessedRuns from identityGovernance + description: The related reprocessed workflow run. + operationId: identityGovernance.lifecycleWorkflows.workflows.runs.ListReprocessedRuns + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: run-id + in: path + description: The unique identifier of run + required: true + schema: + type: string + x-ms-docs-key-type: run - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' @@ -756574,6 +766264,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -757693,6 +767384,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -758504,6 +768196,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -759926,6 +769619,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -761173,6 +770867,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -762269,6 +771964,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -763024,6 +772720,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -764130,6 +773827,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -764648,6 +774346,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -765772,6 +775471,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -767104,6 +776804,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -785870,6 +795571,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -786439,6 +796141,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -788093,6 +797796,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -788717,6 +798421,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -793091,6 +802796,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -793830,6 +803536,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -798049,6 +807756,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -799568,6 +809276,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -800206,6 +809915,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -801710,6 +811420,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -803507,6 +813218,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -804285,6 +813997,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -804686,6 +814399,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -805749,6 +815463,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -807410,6 +817125,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -808118,6 +817834,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -808484,6 +818201,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -808979,6 +818697,7 @@ paths: - /me/calendars/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -809090,6 +818809,7 @@ paths: - permissionGrants - pinnedMessages - tabs + - targetedMessages type: string - name: $expand in: query @@ -809110,6 +818830,7 @@ paths: - permissionGrants - pinnedMessages - tabs + - targetedMessages type: string responses: '200': @@ -809188,6 +818909,7 @@ paths: - permissionGrants - pinnedMessages - tabs + - targetedMessages type: string - name: $expand in: query @@ -809208,6 +818930,7 @@ paths: - permissionGrants - pinnedMessages - tabs + - targetedMessages type: string responses: '200': @@ -810618,6 +820341,8 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents' '/me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}': description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. get: @@ -810764,6 +820489,8 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' '/me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': description: Provides operations to manage the media for the user entity. get: @@ -810953,6 +820680,10 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -810987,6 +820718,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.softDelete' '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete': description: Provides operations to call the undoSoftDelete method. post: @@ -811021,6 +820753,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.undoSoftDelete' '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction': description: Provides operations to call the unsetReaction method. post: @@ -811062,6 +820795,10 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/me/chats/{chat-id}/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -811246,6 +820983,8 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies' '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -811415,6 +821154,8 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}' '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents': description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. get: @@ -811548,6 +821289,8 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents' '/me/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. get: @@ -811715,6 +821458,8 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value': description: Provides operations to manage the media for the user entity. get: @@ -811939,6 +821684,10 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -811980,6 +821729,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.softDelete' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.softDelete' '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete': description: Provides operations to call the undoSoftDelete method. post: @@ -812021,6 +821771,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.undoSoftDelete' '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction': description: Provides operations to call the unsetReaction method. post: @@ -812069,6 +821820,10 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -812277,6 +822032,7 @@ paths: - /me/calendars/microsoft.graph.delta() - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -812379,6 +822135,7 @@ paths: operationName: listMore x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/microsoft.graph.forwardToChat' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.forwardToChat' '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote': description: Provides operations to call the replyWithQuote method. post: @@ -812438,6 +822195,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/microsoft.graph.replyWithQuote' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.replyWithQuote' '/me/chats/{chat-id}/messages/$count': description: Provides operations to count the resources in the collection. get: @@ -812632,6 +822390,7 @@ paths: - /me/calendars/microsoft.graph.delta() - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -812727,6 +822486,7 @@ paths: operationName: listMore x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.forwardToChat' '/me/chats/{chat-id}/messages/microsoft.graph.replyWithQuote': description: Provides operations to call the replyWithQuote method. post: @@ -812779,6 +822539,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.replyWithQuote' '/me/chats/{chat-id}/microsoft.graph.completeMigration': description: Provides operations to call the completeMigration method. post: @@ -814310,71 +824071,2227 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - /me/chats/$count: - description: Provides operations to count the resources in the collection. + '/me/chats/{chat-id}/targetedMessages': + description: Provides operations to manage the targetedMessages property of the microsoft.graph.chat entity. get: tags: - me.chat - summary: Get the number of the resource - operationId: me.chats.GetCount-aef8 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - '200': - $ref: '#/components/responses/ODataCountResponse' - default: - $ref: '#/components/responses/error' - /me/chats/microsoft.graph.allMessages(): - description: Provides operations to call the allMessages method. - get: - tags: - - me.chat - summary: Invoke function allMessages - operationId: me.chats.allMessages + summary: Get targetedMessages from me + operationId: me.chats.ListTargetedMessages parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat - $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: - enum: - - id - - attachments - - body - - channelIdentity - - chatId - - createdDateTime - - deletedDateTime - - etag - - eventDetail - - from - - importance - - lastEditedDateTime - - lastModifiedDateTime - - locale - - mentions - - messageHistory - - messageType - - onBehalfOf - - policyViolation - - reactions - - replyToId - - subject - - summary - - webUrl - - hostedContents - - replies - type: string + - name: $orderby + in: query + description: Order items by property values + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - id desc + - attachments + - attachments desc + - body + - body desc + - channelIdentity + - channelIdentity desc + - chatId + - chatId desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - etag + - etag desc + - eventDetail + - eventDetail desc + - from + - from desc + - importance + - importance desc + - lastEditedDateTime + - lastEditedDateTime desc + - lastModifiedDateTime + - lastModifiedDateTime desc + - locale + - locale desc + - mentions + - mentions desc + - messageHistory + - messageHistory desc + - messageType + - messageType desc + - onBehalfOf + - onBehalfOf desc + - policyViolation + - policyViolation desc + - reactions + - reactions desc + - replyToId + - replyToId desc + - subject + - subject desc + - summary + - summary desc + - webUrl + - webUrl desc + - recipient + - recipient desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - attachments + - body + - channelIdentity + - chatId + - createdDateTime + - deletedDateTime + - etag + - eventDetail + - from + - importance + - lastEditedDateTime + - lastModifiedDateTime + - locale + - mentions + - messageHistory + - messageType + - onBehalfOf + - policyViolation + - reactions + - replyToId + - subject + - summary + - webUrl + - recipient + - hostedContents + - replies + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - hostedContents + - replies + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.targetedChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - me.chat + summary: Create new navigation property to targetedMessages for me + operationId: me.chats.CreateTargetedMessages + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}': + description: Provides operations to manage the targetedMessages property of the microsoft.graph.chat entity. + get: + tags: + - me.chat + summary: Get targetedMessages from me + operationId: me.chats.GetTargetedMessages + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - attachments + - body + - channelIdentity + - chatId + - createdDateTime + - deletedDateTime + - etag + - eventDetail + - from + - importance + - lastEditedDateTime + - lastModifiedDateTime + - locale + - mentions + - messageHistory + - messageType + - onBehalfOf + - policyViolation + - reactions + - replyToId + - subject + - summary + - webUrl + - recipient + - hostedContents + - replies + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - hostedContents + - replies + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.chat + summary: Update the navigation property targetedMessages in me + operationId: me.chats.UpdateTargetedMessages + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.chat + summary: Delete navigation property targetedMessages for me + operationId: me.chats.DeleteTargetedMessages + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - me.chat + summary: Get hostedContents from me + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: me.chats.targetedMessages.ListHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $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: + enum: + - id + - id desc + - contentBytes + - contentBytes desc + - contentType + - contentType desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - contentBytes + - contentType + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - me.chat + summary: Create new navigation property to hostedContents for me + operationId: me.chats.targetedMessages.CreateHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - me.chat + summary: Get hostedContents from me + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: me.chats.targetedMessages.GetHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - contentBytes + - contentType + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.chat + summary: Update the navigation property hostedContents in me + operationId: me.chats.targetedMessages.UpdateHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.chat + summary: Delete navigation property hostedContents for me + operationId: me.chats.targetedMessages.DeleteHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': + description: Provides operations to manage the media for the user entity. + get: + tags: + - me.chat + summary: Get media content for the navigation property hostedContents from me + description: The unique identifier for an entity. Read-only. + operationId: me.chats.targetedMessages.GetHostedContentsContent + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + responses: + '200': + description: Retrieved media content + content: + application/octet-stream: + schema: + type: string + format: binary + default: + $ref: '#/components/responses/error' + put: + tags: + - me.chat + summary: Update media content for the navigation property hostedContents in me + description: The unique identifier for an entity. Read-only. + operationId: me.chats.targetedMessages.UpdateHostedContentsContent + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + requestBody: + description: New media content. + content: + application/octet-stream: + schema: + type: string + format: binary + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + delete: + tags: + - me.chat + summary: Delete media content for the navigation property hostedContents in me + description: The unique identifier for an entity. Read-only. + operationId: me.chats.targetedMessages.DeleteHostedContentsContent + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - me.chat + summary: Get the number of the resource + operationId: me.chats.targetedMessages.hostedContents.GetCount-cf00 + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies': + description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. + get: + tags: + - me.chat + summary: Get replies from me + description: Replies for a specified message. Supports $expand for channel messages. + operationId: me.chats.targetedMessages.ListReplies + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $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: + enum: + - id + - id desc + - attachments + - attachments desc + - body + - body desc + - channelIdentity + - channelIdentity desc + - chatId + - chatId desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - etag + - etag desc + - eventDetail + - eventDetail desc + - from + - from desc + - importance + - importance desc + - lastEditedDateTime + - lastEditedDateTime desc + - lastModifiedDateTime + - lastModifiedDateTime desc + - locale + - locale desc + - mentions + - mentions desc + - messageHistory + - messageHistory desc + - messageType + - messageType desc + - onBehalfOf + - onBehalfOf desc + - policyViolation + - policyViolation desc + - reactions + - reactions desc + - replyToId + - replyToId desc + - subject + - subject desc + - summary + - summary desc + - webUrl + - webUrl desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - attachments + - body + - channelIdentity + - chatId + - createdDateTime + - deletedDateTime + - etag + - eventDetail + - from + - importance + - lastEditedDateTime + - lastModifiedDateTime + - locale + - mentions + - messageHistory + - messageType + - onBehalfOf + - policyViolation + - reactions + - replyToId + - subject + - summary + - webUrl + - hostedContents + - replies + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - hostedContents + - replies + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - me.chat + summary: Create new navigation property to replies for me + operationId: me.chats.targetedMessages.CreateReplies + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}': + description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. + get: + tags: + - me.chat + summary: Get replies from me + description: Replies for a specified message. Supports $expand for channel messages. + operationId: me.chats.targetedMessages.GetReplies + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - attachments + - body + - channelIdentity + - chatId + - createdDateTime + - deletedDateTime + - etag + - eventDetail + - from + - importance + - lastEditedDateTime + - lastModifiedDateTime + - locale + - mentions + - messageHistory + - messageType + - onBehalfOf + - policyViolation + - reactions + - replyToId + - subject + - summary + - webUrl + - hostedContents + - replies + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - hostedContents + - replies + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.chat + summary: Update the navigation property replies in me + operationId: me.chats.targetedMessages.UpdateReplies + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessage' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.chat + summary: Delete navigation property replies for me + operationId: me.chats.targetedMessages.DeleteReplies + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - me.chat + summary: Get hostedContents from me + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: me.chats.targetedMessages.replies.ListHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + - $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: + enum: + - id + - id desc + - contentBytes + - contentBytes desc + - contentType + - contentType desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - contentBytes + - contentType + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - me.chat + summary: Create new navigation property to hostedContents for me + operationId: me.chats.targetedMessages.replies.CreateHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - me.chat + summary: Get hostedContents from me + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: me.chats.targetedMessages.replies.GetHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - contentBytes + - contentType + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.chat + summary: Update the navigation property hostedContents in me + operationId: me.chats.targetedMessages.replies.UpdateHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.chat + summary: Delete navigation property hostedContents for me + operationId: me.chats.targetedMessages.replies.DeleteHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': + description: Provides operations to manage the media for the user entity. + get: + tags: + - me.chat + summary: Get media content for the navigation property hostedContents from me + description: The unique identifier for an entity. Read-only. + operationId: me.chats.targetedMessages.replies.GetHostedContentsContent + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + responses: + '200': + description: Retrieved media content + content: + application/octet-stream: + schema: + type: string + format: binary + default: + $ref: '#/components/responses/error' + put: + tags: + - me.chat + summary: Update media content for the navigation property hostedContents in me + description: The unique identifier for an entity. Read-only. + operationId: me.chats.targetedMessages.replies.UpdateHostedContentsContent + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + requestBody: + description: New media content. + content: + application/octet-stream: + schema: + type: string + format: binary + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + delete: + tags: + - me.chat + summary: Delete media content for the navigation property hostedContents in me + description: The unique identifier for an entity. Read-only. + operationId: me.chats.targetedMessages.replies.DeleteHostedContentsContent + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - me.chat + summary: Get the number of the resource + operationId: me.chats.targetedMessages.replies.hostedContents.GetCount-4d12 + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - me.chat + summary: Invoke action setReaction + operationId: me.chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.setReaction + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + nullable: true + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.softDelete': + description: Provides operations to call the softDelete method. + post: + tags: + - me.chat + summary: 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-beta + operationId: me.chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.softDelete + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.softDelete' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.undoSoftDelete': + description: Provides operations to call the undoSoftDelete method. + post: + tags: + - me.chat + summary: 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-beta + operationId: me.chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.undoSoftDelete + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - me.chat + summary: Invoke action unsetReaction + operationId: me.chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.unsetReaction + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + nullable: true + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - me.chat + summary: Get the number of the resource + operationId: me.chats.targetedMessages.replies.GetCount-a12f + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()': + description: Provides operations to call the delta method. + get: + tags: + - me.chat + summary: 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 obtain 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-beta + operationId: me.chats.chat.targetedMessages.targetedChatMessage.replies.delta + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $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: + enum: + - id + - attachments + - body + - channelIdentity + - chatId + - createdDateTime + - deletedDateTime + - etag + - eventDetail + - from + - importance + - lastEditedDateTime + - lastModifiedDateTime + - locale + - mentions + - messageHistory + - messageType + - onBehalfOf + - policyViolation + - reactions + - replyToId + - subject + - summary + - webUrl + - hostedContents + - replies + type: string + - name: $orderby + in: query + description: Order items by property values + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - id desc + - attachments + - attachments desc + - body + - body desc + - channelIdentity + - channelIdentity desc + - chatId + - chatId desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - etag + - etag desc + - eventDetail + - eventDetail desc + - from + - from desc + - importance + - importance desc + - lastEditedDateTime + - lastEditedDateTime desc + - lastModifiedDateTime + - lastModifiedDateTime desc + - locale + - locale desc + - mentions + - mentions desc + - messageHistory + - messageHistory desc + - messageType + - messageType desc + - onBehalfOf + - onBehalfOf desc + - policyViolation + - policyViolation desc + - reactions + - reactions desc + - replyToId + - replyToId desc + - subject + - subject desc + - summary + - summary desc + - webUrl + - webUrl desc + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - hostedContents + - replies + type: string + responses: + '200': + 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-grouped-path: + - '/me/adhocCalls/{adhocCall-id}/recordings/microsoft.graph.delta()' + - '/me/adhocCalls/{adhocCall-id}/transcripts/microsoft.graph.delta()' + - /me/calendar/calendarView/microsoft.graph.delta() + - '/me/calendar/events/{event-id}/instances/microsoft.graph.delta()' + - /me/calendar/events/microsoft.graph.delta() + - '/me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarView/microsoft.graph.delta()' + - '/me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/instances/microsoft.graph.delta()' + - '/me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/microsoft.graph.delta()' + - '/me/calendarGroups/{calendarGroup-id}/calendars/microsoft.graph.delta()' + - '/me/calendars/{calendar-id}/calendarView/microsoft.graph.delta()' + - '/me/calendars/{calendar-id}/events/{event-id}/instances/microsoft.graph.delta()' + - '/me/calendars/{calendar-id}/events/microsoft.graph.delta()' + - /me/calendars/microsoft.graph.delta() + - /me/calendarView/microsoft.graph.delta() + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' + - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' + - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' + - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' + - /me/contactFolders/microsoft.graph.delta() + - /me/contacts/microsoft.graph.delta() + - /me/devices/microsoft.graph.delta() + - '/me/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.delta()' + - '/me/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.delta(token=''{token}'')' + - '/me/drives/{drive-id}/list/items/microsoft.graph.delta()' + - '/me/drives/{drive-id}/list/items/microsoft.graph.delta(token=''{token}'')' + - '/me/drives/{drive-id}/root/microsoft.graph.delta()' + - '/me/drives/{drive-id}/root/microsoft.graph.delta(token=''{token}'')' + - '/me/events/{event-id}/instances/microsoft.graph.delta()' + - /me/events/microsoft.graph.delta() + - /me/joinedGroups/microsoft.graph.delta() + - '/me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/microsoft.graph.delta()' + - '/me/mailFolders/{mailFolder-id}/childFolders/microsoft.graph.delta()' + - '/me/mailFolders/{mailFolder-id}/messages/microsoft.graph.delta()' + - /me/mailFolders/microsoft.graph.delta() + - /me/messages/microsoft.graph.delta() + - '/me/onlineMeetings/{onlineMeeting-id}/recordings/microsoft.graph.delta()' + - '/me/onlineMeetings/{onlineMeeting-id}/transcripts/microsoft.graph.delta()' + - /me/planner/all/microsoft.graph.delta() + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/microsoft.graph.delta()' + - '/me/planner/plans/{plannerPlan-id}/buckets/microsoft.graph.delta()' + - '/me/planner/plans/{plannerPlan-id}/tasks/microsoft.graph.delta()' + - /me/planner/plans/microsoft.graph.delta() + - /me/planner/tasks/microsoft.graph.delta() + - '/me/todo/lists/{todoTaskList-id}/tasks/microsoft.graph.delta()' + - /me/todo/lists/microsoft.graph.delta() + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.forwardToChat': + description: Provides operations to call the forwardToChat method. + post: + tags: + - me.chat + summary: Invoke action forwardToChat + description: 'Forward a chat message, a channel message, or a channel message reply to a chat.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta + operationId: me.chats.chat.targetedMessages.targetedChatMessage.replies.forwardToChat + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + targetChatIds: + type: array + items: + type: string + nullable: true + messageIds: + type: array + items: + type: string + nullable: true + additionalMessage: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - type: object + nullable: true + required: true + responses: + '200': + 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat' + - '/me/chats/{chat-id}/messages/microsoft.graph.forwardToChat' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.replyWithQuote': + description: Provides operations to call the replyWithQuote method. + post: + tags: + - me.chat + summary: Invoke action replyWithQuote + description: Reply with quote to a single chat message or multiple chat messages in a chat. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta + operationId: me.chats.chat.targetedMessages.targetedChatMessage.replies.replyWithQuote + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + messageIds: + type: array + items: + type: string + nullable: true + replyMessage: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - type: object + nullable: true + required: true + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote' + - '/me/chats/{chat-id}/messages/microsoft.graph.replyWithQuote' + '/me/chats/{chat-id}/targetedMessages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - me.chat + summary: Get the number of the resource + operationId: me.chats.targetedMessages.GetCount-23a1 + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /me/chats/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - me.chat + summary: Get the number of the resource + operationId: me.chats.GetCount-aef8 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /me/chats/microsoft.graph.allMessages(): + description: Provides operations to call the allMessages method. + get: + tags: + - me.chat + summary: Invoke function allMessages + operationId: me.chats.allMessages + 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: + enum: + - id + - attachments + - body + - channelIdentity + - chatId + - createdDateTime + - deletedDateTime + - etag + - eventDetail + - from + - importance + - lastEditedDateTime + - lastModifiedDateTime + - locale + - mentions + - messageHistory + - messageType + - onBehalfOf + - policyViolation + - reactions + - replyToId + - subject + - summary + - webUrl + - hostedContents + - replies + type: string - name: $orderby in: query description: Order items by property values @@ -818994,6 +830911,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' - /me/contactFolders/microsoft.graph.delta() @@ -819218,6 +831136,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' - /me/contactFolders/microsoft.graph.delta() @@ -820439,6 +832358,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - /me/contactFolders/microsoft.graph.delta() @@ -820642,6 +832562,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -821736,6 +833657,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -829126,6 +841048,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -831283,6 +843206,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -835124,6 +847048,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -835915,6 +847840,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -837417,6 +849343,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -838888,6 +850815,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -840515,6 +852443,37 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + '/me/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive': + description: Provides operations to call the archive method. + post: + tags: + - me.drive + summary: Invoke action archive + operationId: me.drives.drive.items.driveItem.archive + parameters: + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/drives/{drive-id}/root/microsoft.graph.archive' + - '/me/planner/plans/{plannerPlan-id}/microsoft.graph.archive' '/me/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.assignSensitivityLabel': description: Provides operations to call the assignSensitivityLabel method. post: @@ -841102,6 +853061,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -841378,6 +853338,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -842175,6 +854136,44 @@ paths: x-ms-docs-grouped-path: - '/me/drives/{drive-id}/microsoft.graph.search(q=''{q}'')' - '/me/drives/{drive-id}/root/microsoft.graph.search(q=''{q}'')' + '/me/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive': + description: Provides operations to call the unarchive method. + post: + tags: + - me.drive + summary: Invoke action unarchive + operationId: me.drives.drive.items.driveItem.unarchive + parameters: + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.driveItem' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/drives/{drive-id}/root/microsoft.graph.unarchive' + - '/me/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' '/me/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unfollow': description: Provides operations to call the unfollow method. post: @@ -844132,6 +856131,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -844580,6 +856580,7 @@ paths: - parentReference - webUrl - displayName + - itemCount - list - sharepointIds - system @@ -847445,6 +859446,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -849150,6 +861152,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -850621,6 +862624,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -852402,6 +864406,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -852588,6 +864593,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -852676,6 +864682,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -857111,6 +869118,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -857825,6 +869833,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -859166,6 +871175,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -860462,6 +872472,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -861921,6 +873932,30 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + '/me/drives/{drive-id}/root/microsoft.graph.archive': + description: Provides operations to call the archive method. + post: + tags: + - me.drive + summary: Invoke action archive + operationId: me.drives.drive.root.archive + parameters: + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/me/planner/plans/{plannerPlan-id}/microsoft.graph.archive' '/me/drives/{drive-id}/root/microsoft.graph.assignSensitivityLabel': description: Provides operations to call the assignSensitivityLabel method. post: @@ -862459,6 +874494,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -862728,6 +874764,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -863462,6 +875499,37 @@ paths: x-ms-docs-grouped-path: - '/me/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.search(q=''{q}'')' - '/me/drives/{drive-id}/microsoft.graph.search(q=''{q}'')' + '/me/drives/{drive-id}/root/microsoft.graph.unarchive': + description: Provides operations to call the unarchive method. + post: + tags: + - me.drive + summary: Invoke action unarchive + operationId: me.drives.drive.root.unarchive + parameters: + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.driveItem' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/me/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' '/me/drives/{drive-id}/root/microsoft.graph.unfollow': description: Provides operations to call the unfollow method. post: @@ -865647,6 +877715,7 @@ paths: tags: - me.employeeExperienceUser summary: Get employeeExperience from me + description: The employee experience resources for the user. Read-only. Nullable. operationId: me.GetEmployeeExperience parameters: - name: $select @@ -865662,6 +877731,7 @@ paths: - id - assignedRoles - learningCourseActivities + - storyline type: string - name: $expand in: query @@ -865676,6 +877746,7 @@ paths: - '*' - assignedRoles - learningCourseActivities + - storyline type: string responses: '200': @@ -866212,6 +878283,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -866892,6 +878964,490 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + /me/employeeExperience/storyline: + description: Provides operations to manage the storyline property of the microsoft.graph.employeeExperienceUser entity. + get: + tags: + - me.employeeExperienceUser + summary: Get storyline from me + description: The user's storyline for following and engagement features. + operationId: me.employeeExperience.GetStoryline + parameters: + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - followers + - followings + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - followers + - followings + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storyline' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.employeeExperienceUser + summary: Update the navigation property storyline in me + operationId: me.employeeExperience.UpdateStoryline + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storyline' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.employeeExperienceUser + summary: Delete navigation property storyline for me + operationId: me.employeeExperience.DeleteStoryline + parameters: + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /me/employeeExperience/storyline/followers: + description: Provides operations to manage the followers property of the microsoft.graph.storyline entity. + get: + tags: + - me.employeeExperienceUser + summary: Get followers from me + description: The users who are following this user. + operationId: me.employeeExperience.storyline.ListFollowers + 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: + enum: + - id + - id desc + - follower + - follower desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - follower + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.storylineFollowerCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - me.employeeExperienceUser + summary: Create new navigation property to followers for me + operationId: me.employeeExperience.storyline.CreateFollowers + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/me/employeeExperience/storyline/followers/{storylineFollower-id}': + description: Provides operations to manage the followers property of the microsoft.graph.storyline entity. + get: + tags: + - me.employeeExperienceUser + summary: Get followers from me + description: The users who are following this user. + operationId: me.employeeExperience.storyline.GetFollowers + parameters: + - name: storylineFollower-id + in: path + description: The unique identifier of storylineFollower + required: true + schema: + type: string + x-ms-docs-key-type: storylineFollower + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - follower + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.employeeExperienceUser + summary: Update the navigation property followers in me + operationId: me.employeeExperience.storyline.UpdateFollowers + parameters: + - name: storylineFollower-id + in: path + description: The unique identifier of storylineFollower + required: true + schema: + type: string + x-ms-docs-key-type: storylineFollower + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.employeeExperienceUser + summary: Delete navigation property followers for me + operationId: me.employeeExperience.storyline.DeleteFollowers + parameters: + - name: storylineFollower-id + in: path + description: The unique identifier of storylineFollower + required: true + schema: + type: string + x-ms-docs-key-type: storylineFollower + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /me/employeeExperience/storyline/followers/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - me.employeeExperienceUser + summary: Get the number of the resource + operationId: me.employeeExperience.storyline.followers.GetCount-d5b7 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /me/employeeExperience/storyline/followings: + description: Provides operations to manage the followings property of the microsoft.graph.storyline entity. + get: + tags: + - me.employeeExperienceUser + summary: Get followings from me + description: The users that this user is following. + operationId: me.employeeExperience.storyline.ListFollowings + 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: + enum: + - id + - id desc + - following + - following desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - following + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.storylineFollowingCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - me.employeeExperienceUser + summary: Create new navigation property to followings for me + operationId: me.employeeExperience.storyline.CreateFollowings + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/me/employeeExperience/storyline/followings/{storylineFollowing-id}': + description: Provides operations to manage the followings property of the microsoft.graph.storyline entity. + get: + tags: + - me.employeeExperienceUser + summary: Get followings from me + description: The users that this user is following. + operationId: me.employeeExperience.storyline.GetFollowings + parameters: + - name: storylineFollowing-id + in: path + description: The unique identifier of storylineFollowing + required: true + schema: + type: string + x-ms-docs-key-type: storylineFollowing + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - following + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.employeeExperienceUser + summary: Update the navigation property followings in me + operationId: me.employeeExperience.storyline.UpdateFollowings + parameters: + - name: storylineFollowing-id + in: path + description: The unique identifier of storylineFollowing + required: true + schema: + type: string + x-ms-docs-key-type: storylineFollowing + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.employeeExperienceUser + summary: Delete navigation property followings for me + operationId: me.employeeExperience.storyline.DeleteFollowings + parameters: + - name: storylineFollowing-id + in: path + description: The unique identifier of storylineFollowing + required: true + schema: + type: string + x-ms-docs-key-type: storylineFollowing + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /me/employeeExperience/storyline/followings/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - me.employeeExperienceUser + summary: Get the number of the resource + operationId: me.employeeExperience.storyline.followings.GetCount-2f28 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' /me/events: description: Provides operations to manage the events property of the microsoft.graph.user entity. get: @@ -868408,6 +880964,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -869046,6 +881603,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -872922,6 +885480,12 @@ paths: $ref: '#/components/responses/microsoft.graph.sharedInsightCollectionResponse' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -872947,6 +885511,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.sharedInsight' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/me/insights/shared/{sharedInsight-id}': description: Provides operations to manage the shared property of the microsoft.graph.officeGraphInsights entity. @@ -873005,6 +885575,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.sharedInsight' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation patch: tags: @@ -873031,6 +885607,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation delete: tags: @@ -873055,6 +885637,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/me/insights/shared/{sharedInsight-id}/lastSharedMethod': description: Provides operations to manage the lastSharedMethod property of the microsoft.graph.sharedInsight entity. @@ -873104,6 +885692,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.entity' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/me/insights/shared/{sharedInsight-id}/resource': description: Provides operations to manage the resource property of the microsoft.graph.sharedInsight entity. @@ -873154,6 +885748,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.entity' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation /me/insights/shared/$count: description: Provides operations to count the resources in the collection. @@ -873170,6 +885770,12 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' /me/insights/trending: description: Provides operations to manage the trending property of the microsoft.graph.officeGraphInsights entity. get: @@ -873510,6 +886116,12 @@ paths: $ref: '#/components/responses/microsoft.graph.usedInsightCollectionResponse' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -873535,6 +886147,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.usedInsight' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/me/insights/used/{usedInsight-id}': description: Provides operations to manage the used property of the microsoft.graph.officeGraphInsights entity. @@ -873590,6 +886208,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.usedInsight' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation patch: tags: @@ -873616,6 +886240,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation delete: tags: @@ -873640,6 +886270,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/me/insights/used/{usedInsight-id}/resource': description: Provides operations to manage the resource property of the microsoft.graph.usedInsight entity. @@ -873690,6 +886326,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.entity' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation /me/insights/used/$count: description: Provides operations to count the resources in the collection. @@ -873706,6 +886348,12 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' /me/invitedBy: description: Provides operations to manage the invitedBy property of the microsoft.graph.user entity. get: @@ -874348,6 +886996,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -878491,6 +891140,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -879280,6 +891930,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -881946,6 +894597,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -882660,6 +895312,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -886528,6 +899181,28 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action + '/me/managedDevices/{managedDevice-id}/microsoft.graph.restoreManagedHomeScreen': + description: Provides operations to call the restoreManagedHomeScreen method. + post: + tags: + - me.managedDevice + summary: Invoke action restoreManagedHomeScreen + description: Restore Managed Home Screen + operationId: me.managedDevices.managedDevice.restoreManagedHomeScreen + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action '/me/managedDevices/{managedDevice-id}/microsoft.graph.retire': description: Provides operations to call the retire method. post: @@ -886550,6 +899225,34 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action + '/me/managedDevices/{managedDevice-id}/microsoft.graph.retrieveDeviceLocalAdminAccountDetail()': + description: Provides operations to call the retrieveDeviceLocalAdminAccountDetail method. + get: + tags: + - me.managedDevice + summary: Invoke function retrieveDeviceLocalAdminAccountDetail + operationId: me.managedDevices.managedDevice.retrieveDeviceLocalAdminAccountDetail + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.deviceLocalAdminAccountDetail' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function '/me/managedDevices/{managedDevice-id}/microsoft.graph.retrieveMacOSManagedDeviceLocalAdminAccountDetail()': description: Provides operations to call the retrieveMacOSManagedDeviceLocalAdminAccountDetail method. get: @@ -886578,6 +899281,35 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: function + '/me/managedDevices/{managedDevice-id}/microsoft.graph.retrieveRecoveryLockPasscode()': + description: Provides operations to call the retrieveRecoveryLockPasscode method. + get: + tags: + - me.managedDevice + summary: Invoke function retrieveRecoveryLockPasscode + operationId: me.managedDevices.managedDevice.retrieveRecoveryLockPasscode + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '200': + description: Success + content: + application/json: + schema: + type: object + properties: + value: + type: string + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function '/me/managedDevices/{managedDevice-id}/microsoft.graph.revokeAppleVppLicenses': description: Provides operations to call the revokeAppleVppLicenses method. post: @@ -886665,6 +899397,28 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action + '/me/managedDevices/{managedDevice-id}/microsoft.graph.rotateRecoveryLockPasscode': + description: Provides operations to call the rotateRecoveryLockPasscode method. + post: + tags: + - me.managedDevice + summary: Invoke action rotateRecoveryLockPasscode + description: Rotates the recovery lock passcode for the specified macOS device + operationId: me.managedDevices.managedDevice.rotateRecoveryLockPasscode + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action '/me/managedDevices/{managedDevice-id}/microsoft.graph.sendCustomNotificationToCompanyPortal': description: Provides operations to call the sendCustomNotificationToCompanyPortal method. post: @@ -886753,6 +899507,38 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action + '/me/managedDevices/{managedDevice-id}/microsoft.graph.suspendManagedHomeScreen': + description: Provides operations to call the suspendManagedHomeScreen method. + post: + tags: + - me.managedDevice + summary: Invoke action suspendManagedHomeScreen + description: Temporarily suspend Managed Home Screen + operationId: me.managedDevices.managedDevice.suspendManagedHomeScreen + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + timeoutMinutes: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action '/me/managedDevices/{managedDevice-id}/microsoft.graph.syncDevice': description: Provides operations to call the syncDevice method. post: @@ -887620,6 +900406,8 @@ paths: - hireDate desc - identities - identities desc + - identityGovernance + - identityGovernance desc - identityParentId - identityParentId desc - imAddresses @@ -887773,6 +900561,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -888029,6 +900818,7 @@ paths: enum: - id - antiMalwareVersion + - controlledConfigurationEnabled - deviceState - engineVersion - fullScanOverdue @@ -891514,6 +904304,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -905005,6 +917796,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -906367,6 +919159,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -920687,6 +933480,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -921037,6 +933831,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -921053,6 +933848,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -921125,6 +933921,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -921141,6 +933938,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -921802,6 +934600,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -921818,6 +934617,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -921941,6 +934741,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -921957,6 +934758,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -922511,14 +935313,14 @@ paths: x-ms-docs-grouped-path: - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/me/planner/tasks/{plannerTask-id}/details' - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': - description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. + '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - me.plannerUser - summary: Get progressTaskBoardFormat from me - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. - operationId: me.planner.plans.buckets.tasks.GetProgressTaskBoardFormat + summary: Get messages from me + description: Read-only. Nullable. Chat messages associated with the task. + operationId: me.planner.plans.buckets.tasks.ListMessages parameters: - name: plannerPlan-id in: path @@ -922541,6 +935343,42 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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: + enum: + - id + - id desc + - content + - content desc + - createdBy + - createdBy desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - editedDateTime + - editedDateTime desc + - mentions + - mentions desc + - messageType + - messageType desc + - parentEntityId + - parentEntityId desc + - reactions + - reactions desc + type: string - name: $select in: query description: Select properties to be returned @@ -922552,7 +935390,15 @@ paths: items: enum: - id - - orderHint + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions type: string - name: $expand in: query @@ -922568,19 +935414,68 @@ paths: type: string responses: '200': - description: Retrieved navigation property + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - me.plannerUser + summary: Create new navigation property to messages for me + operationId: me.planner.plans.buckets.tasks.CreateMessages + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - patch: + x-ms-docs-grouped-path: + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/me/planner/tasks/{plannerTask-id}/messages' + '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - me.plannerUser - summary: Update the navigation property progressTaskBoardFormat in me - operationId: me.planner.plans.buckets.tasks.UpdateProgressTaskBoardFormat + summary: Get messages from me + description: Read-only. Nullable. Chat messages associated with the task. + operationId: me.planner.plans.buckets.tasks.GetMessages parameters: - name: plannerPlan-id in: path @@ -922603,30 +935498,427 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' - required: true + x-ms-docs-key-type: plannerTaskChatMessage + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string responses: - '204': - description: Success + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + patch: tags: - me.plannerUser - summary: Delete navigation property progressTaskBoardFormat for me - operationId: me.planner.plans.buckets.tasks.DeleteProgressTaskBoardFormat + summary: Update the navigation property messages in me + operationId: me.planner.plans.buckets.tasks.UpdateMessages + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.plannerUser + summary: Delete navigation property messages for me + operationId: me.planner.plans.buckets.tasks.DeleteMessages + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - me.plannerUser + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: me.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - me.plannerUser + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: me.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - me.plannerUser + summary: Get the number of the resource + operationId: me.planner.plans.buckets.tasks.messages.GetCount-4a00 + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': + description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - me.plannerUser + summary: Get progressTaskBoardFormat from me + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. + operationId: me.planner.plans.buckets.tasks.GetProgressTaskBoardFormat + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - orderHint + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.plannerUser + summary: Update the navigation property progressTaskBoardFormat in me + operationId: me.planner.plans.buckets.tasks.UpdateProgressTaskBoardFormat + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.plannerUser + summary: Delete navigation property progressTaskBoardFormat for me + operationId: me.planner.plans.buckets.tasks.DeleteProgressTaskBoardFormat parameters: - name: plannerPlan-id in: path @@ -922768,6 +936060,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $orderby @@ -922859,6 +936152,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -922900,6 +936194,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -923071,6 +936366,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -923245,6 +936541,9 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/me/drives/{drive-id}/root/microsoft.graph.archive' '/me/planner/plans/{plannerPlan-id}/microsoft.graph.getUsageRights()': description: Provides operations to call the getUsageRights method. get: @@ -923354,6 +936653,9 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/me/drives/{drive-id}/root/microsoft.graph.unarchive' '/me/planner/plans/{plannerPlan-id}/tasks': description: Provides operations to manage the tasks property of the microsoft.graph.plannerPlan entity. get: @@ -923495,6 +936797,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -923511,6 +936814,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -923620,6 +936924,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -923636,6 +936941,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -924113,6 +937419,440 @@ paths: x-ms-docs-grouped-path: - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/me/planner/tasks/{plannerTask-id}/details' + '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - me.plannerUser + summary: Get messages from me + description: Read-only. Nullable. Chat messages associated with the task. + operationId: me.planner.plans.tasks.ListMessages + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $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: + enum: + - id + - id desc + - content + - content desc + - createdBy + - createdBy desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - editedDateTime + - editedDateTime desc + - mentions + - mentions desc + - messageType + - messageType desc + - parentEntityId + - parentEntityId desc + - reactions + - reactions desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - me.plannerUser + summary: Create new navigation property to messages for me + operationId: me.planner.plans.tasks.CreateMessages + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/me/planner/tasks/{plannerTask-id}/messages' + '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - me.plannerUser + summary: Get messages from me + description: Read-only. Nullable. Chat messages associated with the task. + operationId: me.planner.plans.tasks.GetMessages + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.plannerUser + summary: Update the navigation property messages in me + operationId: me.planner.plans.tasks.UpdateMessages + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.plannerUser + summary: Delete navigation property messages for me + operationId: me.planner.plans.tasks.DeleteMessages + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - me.plannerUser + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: me.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - me.plannerUser + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: me.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - me.plannerUser + summary: Get the number of the resource + operationId: me.planner.plans.tasks.messages.GetCount-28d1 + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -924335,6 +938075,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $orderby @@ -924426,6 +938167,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -924467,6 +938209,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -924643,6 +938386,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -925174,6 +938918,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -925190,6 +938935,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -925284,6 +939030,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -925300,6 +939047,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -925700,6 +939448,384 @@ paths: x-ms-docs-grouped-path: - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/me/planner/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - me.plannerUser + summary: Get messages from me + description: Read-only. Nullable. Chat messages associated with the task. + operationId: me.planner.tasks.ListMessages + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $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: + enum: + - id + - id desc + - content + - content desc + - createdBy + - createdBy desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - editedDateTime + - editedDateTime desc + - mentions + - mentions desc + - messageType + - messageType desc + - parentEntityId + - parentEntityId desc + - reactions + - reactions desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - me.plannerUser + summary: Create new navigation property to messages for me + operationId: me.planner.tasks.CreateMessages + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - me.plannerUser + summary: Get messages from me + description: Read-only. Nullable. Chat messages associated with the task. + operationId: me.planner.tasks.GetMessages + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.plannerUser + summary: Update the navigation property messages in me + operationId: me.planner.tasks.UpdateMessages + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.plannerUser + summary: Delete navigation property messages for me + operationId: me.planner.tasks.DeleteMessages + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - me.plannerUser + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: me.planner.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - me.plannerUser + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: me.planner.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/me/planner/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - me.plannerUser + summary: Get the number of the resource + operationId: me.planner.tasks.messages.GetCount-26a7 + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/me/planner/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -925887,6 +940013,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $orderby @@ -925978,6 +940105,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -926019,6 +940147,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -935585,14 +949714,13 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - '/me/sponsors/{directoryObject-id}': - description: Provides operations to manage the sponsors property of the microsoft.graph.user entity. - get: + '/me/sponsors/{directoryObject-id}/$ref': + description: Provides operations to manage the collection of user entities. + delete: tags: - me.directoryObject - summary: Get sponsors from me - description: 'The users and groups responsible for this guest user''s privileges in the tenant and keep the guest user''s information and access updated. (HTTP Methods: GET, POST, DELETE.). Supports $expand.' - operationId: me.GetSponsors + summary: Delete ref of navigation property sponsors for me + operationId: me.sponsors.DeleteRefDirectoryObject parameters: - name: directoryObject-id in: path @@ -935601,9 +949729,49 @@ paths: schema: type: string x-ms-docs-key-type: directoryObject - - name: $select + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /me/sponsors/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - me.directoryObject + summary: Get the number of the resource + operationId: me.sponsors.GetCount-761c + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /me/sponsors/$ref: + description: Provides operations to manage the collection of user entities. + get: + tags: + - me.directoryObject + summary: Get ref of sponsors from me + description: 'The users and groups responsible for this guest user''s privileges in the tenant and keep the guest user''s information and access updated. (HTTP Methods: GET, POST, DELETE.). Supports $expand.' + operationId: me.ListRefSponsors + 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: Select properties to be returned + description: Order items by property values style: form explode: false schema: @@ -935612,45 +949780,55 @@ paths: items: enum: - id + - id desc - deletedDateTime - type: string - - name: $expand - in: query - description: Expand related entities - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - enum: - - '*' + - deletedDateTime desc type: string responses: '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.directoryObject' + $ref: '#/components/responses/StringCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - /me/sponsors/$count: - description: Provides operations to count the resources in the collection. - get: + post: tags: - me.directoryObject - summary: Get the number of the resource - operationId: me.sponsors.GetCount-761c + summary: Create new navigation property ref to sponsors for me + operationId: me.CreateRefSponsors + requestBody: + $ref: '#/components/requestBodies/refPostBody' + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.directoryObject + summary: Delete ref of navigation property sponsors for me + operationId: me.DeleteRefSponsors parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - name: If-Match + in: header + description: ETag + schema: + type: string + - name: '@id' + in: query + description: The delete Uri + required: true + schema: + type: string responses: - '200': - $ref: '#/components/responses/ODataCountResponse' + '204': + description: Success default: $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation /me/teamwork: description: Provides operations to manage the teamwork property of the microsoft.graph.user entity. get: @@ -936293,6 +950471,7 @@ paths: - permissionGrants - pinnedMessages - tabs + - targetedMessages type: string - name: $expand in: query @@ -936313,6 +950492,7 @@ paths: - permissionGrants - pinnedMessages - tabs + - targetedMessages type: string responses: '200': @@ -936467,6 +950647,329 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + /me/teamwork/microsoft.graph.deleteTargetedMessage: + description: Provides operations to call the deleteTargetedMessage method. + post: + tags: + - me.userTeamwork + summary: Invoke action deleteTargetedMessage + operationId: me.teamwork.deleteTargetedMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + teamId: + type: string + channelId: + type: string + messageId: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /me/teamwork/microsoft.graph.getAllRetainedTargetedMessages(): + description: Provides operations to call the getAllRetainedTargetedMessages method. + get: + tags: + - me.userTeamwork + summary: Invoke function getAllRetainedTargetedMessages + operationId: me.teamwork.getAllRetainedTargetedMessages + 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: + enum: + - id + - attachments + - body + - channelIdentity + - chatId + - createdDateTime + - deletedDateTime + - etag + - eventDetail + - from + - importance + - lastEditedDateTime + - lastModifiedDateTime + - locale + - mentions + - messageHistory + - messageType + - onBehalfOf + - policyViolation + - reactions + - replyToId + - subject + - summary + - webUrl + - recipient + - hostedContents + - replies + type: string + - name: $orderby + in: query + description: Order items by property values + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - id desc + - attachments + - attachments desc + - body + - body desc + - channelIdentity + - channelIdentity desc + - chatId + - chatId desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - etag + - etag desc + - eventDetail + - eventDetail desc + - from + - from desc + - importance + - importance desc + - lastEditedDateTime + - lastEditedDateTime desc + - lastModifiedDateTime + - lastModifiedDateTime desc + - locale + - locale desc + - mentions + - mentions desc + - messageHistory + - messageHistory desc + - messageType + - messageType desc + - onBehalfOf + - onBehalfOf desc + - policyViolation + - policyViolation desc + - reactions + - reactions desc + - replyToId + - replyToId desc + - subject + - subject desc + - summary + - summary desc + - webUrl + - webUrl desc + - recipient + - recipient desc + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - hostedContents + - replies + type: string + responses: + '200': + description: Success + content: + application/json: + schema: + title: Collection of targetedChatMessage + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + /me/teamwork/microsoft.graph.getAllTargetedMessages(): + description: Provides operations to call the getAllTargetedMessages method. + get: + tags: + - me.userTeamwork + summary: Invoke function getAllTargetedMessages + operationId: me.teamwork.getAllTargetedMessages + 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: + enum: + - id + - attachments + - body + - channelIdentity + - chatId + - createdDateTime + - deletedDateTime + - etag + - eventDetail + - from + - importance + - lastEditedDateTime + - lastModifiedDateTime + - locale + - mentions + - messageHistory + - messageType + - onBehalfOf + - policyViolation + - reactions + - replyToId + - subject + - summary + - webUrl + - recipient + - hostedContents + - replies + type: string + - name: $orderby + in: query + description: Order items by property values + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - id desc + - attachments + - attachments desc + - body + - body desc + - channelIdentity + - channelIdentity desc + - chatId + - chatId desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - etag + - etag desc + - eventDetail + - eventDetail desc + - from + - from desc + - importance + - importance desc + - lastEditedDateTime + - lastEditedDateTime desc + - lastModifiedDateTime + - lastModifiedDateTime desc + - locale + - locale desc + - mentions + - mentions desc + - messageHistory + - messageHistory desc + - messageType + - messageType desc + - onBehalfOf + - onBehalfOf desc + - policyViolation + - policyViolation desc + - reactions + - reactions desc + - replyToId + - replyToId desc + - subject + - subject desc + - summary + - summary desc + - webUrl + - webUrl desc + - recipient + - recipient desc + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - hostedContents + - replies + type: string + responses: + '200': + description: Success + content: + application/json: + schema: + title: Collection of targetedChatMessage + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore /me/teamwork/microsoft.graph.sendActivityNotification: description: Provides operations to call the sendActivityNotification method. post: @@ -936655,6 +951158,7 @@ paths: - isShared - wellknownListName - extensions + - singleValueExtendedProperties - tasks type: string - name: $expand @@ -936669,6 +951173,7 @@ paths: enum: - '*' - extensions + - singleValueExtendedProperties - tasks type: string responses: @@ -936741,6 +951246,7 @@ paths: - isShared - wellknownListName - extensions + - singleValueExtendedProperties - tasks type: string - name: $expand @@ -936755,6 +951261,7 @@ paths: enum: - '*' - extensions + - singleValueExtendedProperties - tasks type: string responses: @@ -939307,6 +953814,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -939380,6 +953888,7 @@ paths: - isShared - wellknownListName - extensions + - singleValueExtendedProperties - tasks type: string - name: $orderby @@ -939415,6 +953924,7 @@ paths: enum: - '*' - extensions + - singleValueExtendedProperties - tasks type: string responses: @@ -939456,6 +953966,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -943877,6 +958388,7 @@ paths: enum: - id - alerts + - cloudFirewallPolicies - connectivity - filteringPolicies - filteringProfiles @@ -943902,6 +958414,7 @@ paths: enum: - '*' - alerts + - cloudFirewallPolicies - connectivity - filteringPolicies - filteringProfiles @@ -944426,6 +958939,517 @@ paths: x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore + /networkAccess/cloudFirewallPolicies: + description: Provides operations to manage the cloudFirewallPolicies property of the microsoft.graph.networkaccess.networkAccessRoot entity. + get: + tags: + - networkAccess.cloudFirewallPolicy + summary: List cloudFirewallPolicy objects + description: Get a list of the cloudFirewallPolicy objects and their properties. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-networkaccessroot-list-cloudfirewallpolicies?view=graph-rest-beta + operationId: networkAccess.ListCloudFirewallPolicies + 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: + enum: + - id + - id desc + - description + - description desc + - name + - name desc + - version + - version desc + - lastModifiedDateTime + - lastModifiedDateTime desc + - settings + - settings desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - description + - name + - version + - lastModifiedDateTime + - settings + - policyRules + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - policyRules + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.networkaccess.cloudFirewallPolicyCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - networkAccess.cloudFirewallPolicy + summary: Create cloudFirewallPolicy + description: Create a new cloudFirewallPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-networkaccessroot-post-cloudfirewallpolicies?view=graph-rest-beta + operationId: networkAccess.CreateCloudFirewallPolicies + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicy' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicy' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}': + description: Provides operations to manage the cloudFirewallPolicies property of the microsoft.graph.networkaccess.networkAccessRoot entity. + get: + tags: + - networkAccess.cloudFirewallPolicy + summary: Get cloudFirewallPolicy + description: Read the properties and relationships of a cloudFirewallPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-cloudfirewallpolicy-get?view=graph-rest-beta + operationId: networkAccess.GetCloudFirewallPolicies + parameters: + - name: cloudFirewallPolicy-id + in: path + description: The unique identifier of cloudFirewallPolicy + required: true + schema: + type: string + x-ms-docs-key-type: cloudFirewallPolicy + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - description + - name + - version + - lastModifiedDateTime + - settings + - policyRules + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - policyRules + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicy' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - networkAccess.cloudFirewallPolicy + summary: Update cloudFirewallPolicy + description: Update the properties of a cloudFirewallPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-cloudfirewallpolicy-update?view=graph-rest-beta + operationId: networkAccess.UpdateCloudFirewallPolicies + parameters: + - name: cloudFirewallPolicy-id + in: path + description: The unique identifier of cloudFirewallPolicy + required: true + schema: + type: string + x-ms-docs-key-type: cloudFirewallPolicy + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicy' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - networkAccess.cloudFirewallPolicy + summary: Delete cloudFirewallPolicy + description: Delete a cloudFirewallPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-cloudfirewallpolicy-delete?view=graph-rest-beta + operationId: networkAccess.DeleteCloudFirewallPolicies + parameters: + - name: cloudFirewallPolicy-id + in: path + description: The unique identifier of cloudFirewallPolicy + required: true + schema: + type: string + x-ms-docs-key-type: cloudFirewallPolicy + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules': + description: Provides operations to manage the policyRules property of the microsoft.graph.networkaccess.policy entity. + get: + tags: + - networkAccess.cloudFirewallPolicy + summary: List policyRules for cloudFirewallPolicy + description: Get a list of the cloudFirewallRule objects and their properties for a cloudFirewallPolicy. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-cloudfirewallpolicy-list-policyrules?view=graph-rest-beta + operationId: networkAccess.cloudFirewallPolicies.ListPolicyRules + parameters: + - name: cloudFirewallPolicy-id + in: path + description: The unique identifier of cloudFirewallPolicy + required: true + schema: + type: string + x-ms-docs-key-type: cloudFirewallPolicy + - $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: + enum: + - id + - id desc + - name + - name desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - name + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.networkaccess.policyRuleCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - networkAccess.cloudFirewallPolicy + summary: Create cloudFirewallRule + description: Create a new cloudFirewallRule object in a cloudFirewallPolicy. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-cloudfirewallpolicy-post-policyrules?view=graph-rest-beta + operationId: networkAccess.cloudFirewallPolicies.CreatePolicyRules + parameters: + - name: cloudFirewallPolicy-id + in: path + description: The unique identifier of cloudFirewallPolicy + required: true + schema: + type: string + x-ms-docs-key-type: cloudFirewallPolicy + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.policyRule' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.policyRule' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/networkAccess/filteringPolicies/{filteringPolicy-id}/policyRules' + - '/networkAccess/forwardingPolicies/{forwardingPolicy-id}/policyRules' + - '/networkAccess/threatIntelligencePolicies/{threatIntelligencePolicy-id}/policyRules' + - '/networkAccess/tlsInspectionPolicies/{tlsInspectionPolicy-id}/policyRules' + '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules/{policyRule-id}': + description: Provides operations to manage the policyRules property of the microsoft.graph.networkaccess.policy entity. + get: + tags: + - networkAccess.cloudFirewallPolicy + summary: Get cloudFirewallRule + description: Read the properties and relationships of a cloudFirewallRule object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-cloudfirewallrule-get?view=graph-rest-beta + operationId: networkAccess.cloudFirewallPolicies.GetPolicyRules + parameters: + - name: cloudFirewallPolicy-id + in: path + description: The unique identifier of cloudFirewallPolicy + required: true + schema: + type: string + x-ms-docs-key-type: cloudFirewallPolicy + - name: policyRule-id + in: path + description: The unique identifier of policyRule + required: true + schema: + type: string + x-ms-docs-key-type: policyRule + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - name + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.policyRule' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - networkAccess.cloudFirewallPolicy + summary: Update cloudFirewallRule + description: Update the properties of a cloudFirewallRule object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-cloudfirewallrule-update?view=graph-rest-beta + operationId: networkAccess.cloudFirewallPolicies.UpdatePolicyRules + parameters: + - name: cloudFirewallPolicy-id + in: path + description: The unique identifier of cloudFirewallPolicy + required: true + schema: + type: string + x-ms-docs-key-type: cloudFirewallPolicy + - name: policyRule-id + in: path + description: The unique identifier of policyRule + required: true + schema: + type: string + x-ms-docs-key-type: policyRule + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.policyRule' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - networkAccess.cloudFirewallPolicy + summary: Delete cloudFirewallRule + description: 'Delete a cloudFirewallRule object from a [cloudFirewallPolicy(../resources/networkaccess-cloudfirewallpolicy.md).' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-cloudfirewallrule-delete?view=graph-rest-beta + operationId: networkAccess.cloudFirewallPolicies.DeletePolicyRules + parameters: + - name: cloudFirewallPolicy-id + in: path + description: The unique identifier of cloudFirewallPolicy + required: true + schema: + type: string + x-ms-docs-key-type: cloudFirewallPolicy + - name: policyRule-id + in: path + description: The unique identifier of policyRule + required: true + schema: + type: string + x-ms-docs-key-type: policyRule + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/networkAccess/filteringPolicies/{filteringPolicy-id}/policyRules/{policyRule-id}' + - '/networkAccess/forwardingPolicies/{forwardingPolicy-id}/policyRules/{policyRule-id}' + - '/networkAccess/threatIntelligencePolicies/{threatIntelligencePolicy-id}/policyRules/{policyRule-id}' + - '/networkAccess/tlsInspectionPolicies/{tlsInspectionPolicy-id}/policyRules/{policyRule-id}' + '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - networkAccess.cloudFirewallPolicy + summary: Get the number of the resource + operationId: networkAccess.cloudFirewallPolicies.policyRules.GetCount-927e + parameters: + - name: cloudFirewallPolicy-id + in: path + description: The unique identifier of cloudFirewallPolicy + required: true + schema: + type: string + x-ms-docs-key-type: cloudFirewallPolicy + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /networkAccess/cloudFirewallPolicies/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - networkAccess.cloudFirewallPolicy + summary: Get the number of the resource + operationId: networkAccess.cloudFirewallPolicies.GetCount-98d0 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' /networkAccess/connectivity: description: Provides operations to manage the connectivity property of the microsoft.graph.networkaccess.networkAccessRoot entity. get: @@ -948431,6 +963455,7 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: + - '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules' - '/networkAccess/forwardingPolicies/{forwardingPolicy-id}/policyRules' - '/networkAccess/threatIntelligencePolicies/{threatIntelligencePolicy-id}/policyRules' - '/networkAccess/tlsInspectionPolicies/{tlsInspectionPolicy-id}/policyRules' @@ -948557,6 +963582,7 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: + - '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/forwardingPolicies/{forwardingPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/threatIntelligencePolicies/{threatIntelligencePolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/tlsInspectionPolicies/{tlsInspectionPolicy-id}/policyRules/{policyRule-id}' @@ -948989,11 +964015,11 @@ paths: get: tags: - networkAccess.filteringProfile - summary: List threatIntelligencePolicyLink objects - description: Get a list of the threatIntelligencePolicyLink objects and their properties. + summary: List filteringPolicyLink objects + description: "Get a list of the filteringPolicyLink objects and their properties. The response can include one or more of the following objects:\r\n- cloudFirewallPolicyLink\r\n- threatIntelligencePolicyLink\r\n- tlsInspectionPolicyLink objects" externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-threatintelligencepolicylink-list?view=graph-rest-beta + url: https://learn.microsoft.com/graph/api/networkaccess-filteringpolicylink-list?view=graph-rest-beta operationId: networkAccess.filteringProfiles.ListPolicies parameters: - name: filteringProfile-id @@ -949065,11 +964091,11 @@ paths: post: tags: - networkAccess.filteringProfile - summary: Create tlsInspectionPolicyLink - description: Create a new tlsInspectionPolicyLink to connect a filtering profile with a tlsInspectionPolicy. One 1 tlsInspectionPolicy is allowed for every filtering profile. + summary: Add policy to filteringProfile + description: 'Add a Global Secure Access network policy to a filteringProfile. The policy can be one of the following types:' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-tlsinspectionpolicylink-post?view=graph-rest-beta + url: https://learn.microsoft.com/graph/api/networkaccess-filteringpolicylink-post?view=graph-rest-beta operationId: networkAccess.filteringProfiles.CreatePolicies parameters: - name: filteringProfile-id @@ -949105,11 +964131,11 @@ paths: get: tags: - networkAccess.filteringProfile - summary: Get threatIntelligencePolicyLink - description: Read the properties and relationships of a threatIntelligencePolicyLink object. + summary: Get filteringPolicyLink + description: "Get a filteringPolicyLink object. The returned object can be a:\r\n- cloudFirewallPolicyLink\r\n- threatIntelligencePolicyLink\r\n- tlsInspectionPolicyLink" externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-threatintelligencepolicylink-get?view=graph-rest-beta + url: https://learn.microsoft.com/graph/api/networkaccess-filteringpolicylink-get?view=graph-rest-beta operationId: networkAccess.filteringProfiles.GetPolicies parameters: - name: filteringProfile-id @@ -949167,11 +964193,11 @@ paths: patch: tags: - networkAccess.filteringProfile - summary: Update threatIntelligencePolicyLink - description: Update the properties of a threatIntelligencePolicyLink object. + summary: Update filteringPolicyLink + description: "Modify the properties of an existing filteringPolicyLink object to update its traffic rules. Use this operation to update any derived type, including:\r\n- cloudFirewallPolicyLink\r\n- threatIntelligencePolicyLink\r\n- tlsInspectionPolicyLink" externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-threatintelligencepolicylink-update?view=graph-rest-beta + url: https://learn.microsoft.com/graph/api/networkaccess-filteringpolicylink-update?view=graph-rest-beta operationId: networkAccess.filteringProfiles.UpdatePolicies parameters: - name: filteringProfile-id @@ -949204,11 +964230,11 @@ paths: delete: tags: - networkAccess.filteringProfile - summary: Delete threatIntelligencePolicyLink - description: Delete a threatIntelligencePolicyLink object. + summary: Delete filtering Policy Link + description: "Delete a filteringPolicyLink object. Use this operation to delete any derived type, including:\r\n- cloudFirewallPolicyLink\r\n- threatIntelligencePolicyLink\r\n- tlsInspectionPolicyLink" externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-threatintelligencepolicylink-delete?view=graph-rest-beta + url: https://learn.microsoft.com/graph/api/networkaccess-filteringpolicylink-delete?view=graph-rest-beta operationId: networkAccess.filteringProfiles.DeletePolicies parameters: - name: filteringProfile-id @@ -949696,6 +964722,7 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: + - '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules' - '/networkAccess/filteringPolicies/{filteringPolicy-id}/policyRules' - '/networkAccess/threatIntelligencePolicies/{threatIntelligencePolicy-id}/policyRules' - '/networkAccess/tlsInspectionPolicies/{tlsInspectionPolicy-id}/policyRules' @@ -949826,6 +964853,7 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: + - '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/filteringPolicies/{filteringPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/threatIntelligencePolicies/{threatIntelligencePolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/tlsInspectionPolicies/{tlsInspectionPolicy-id}/policyRules/{policyRule-id}' @@ -950609,6 +965637,7 @@ paths: enum: - id - connections + - generativeAIInsights - remoteNetworks - traffic type: string @@ -950624,6 +965653,7 @@ paths: enum: - '*' - connections + - generativeAIInsights - remoteNetworks - traffic type: string @@ -950707,6 +965737,8 @@ paths: - applicationSnapshot desc - createdDateTime - createdDateTime desc + - crossTenantAccessType + - crossTenantAccessType desc - destinationFqdn - destinationFqdn desc - destinationIp @@ -950717,12 +965749,16 @@ paths: - deviceCategory desc - deviceId - deviceId desc + - deviceJoinType + - deviceJoinType desc - deviceOperatingSystem - deviceOperatingSystem desc - deviceOperatingSystemVersion - deviceOperatingSystemVersion desc - endDateTime - endDateTime desc + - homeTenantId + - homeTenantId desc - initiatingProcessName - initiatingProcessName desc - lastUpdateDateTime @@ -950772,14 +965808,17 @@ paths: - agentVersion - applicationSnapshot - createdDateTime + - crossTenantAccessType - destinationFqdn - destinationIp - destinationPort - deviceCategory - deviceId + - deviceJoinType - deviceOperatingSystem - deviceOperatingSystemVersion - endDateTime + - homeTenantId - initiatingProcessName - lastUpdateDateTime - networkProtocol @@ -950874,14 +965913,17 @@ paths: - agentVersion - applicationSnapshot - createdDateTime + - crossTenantAccessType - destinationFqdn - destinationIp - destinationPort - deviceCategory - deviceId + - deviceJoinType - deviceOperatingSystem - deviceOperatingSystemVersion - endDateTime + - homeTenantId - initiatingProcessName - lastUpdateDateTime - networkProtocol @@ -950987,6 +966029,245 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + /networkAccess/logs/generativeAIInsights: + description: Provides operations to manage the generativeAIInsights property of the microsoft.graph.networkaccess.logs entity. + get: + tags: + - networkAccess.logs + summary: Get generativeAIInsights from networkAccess + operationId: networkAccess.logs.ListGenerativeAIInsights + 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: + enum: + - activity + - activity desc + - content + - content desc + - createdDateTime + - createdDateTime desc + - destinationUrl + - destinationUrl desc + - eventId + - eventId desc + - eventType + - eventType desc + - mcpClientName + - mcpClientName desc + - mcpServerName + - mcpServerName desc + - sessionId + - sessionId desc + - subactivity + - subactivity desc + - transactionId + - transactionId desc + - userPrincipalName + - userPrincipalName desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - activity + - content + - createdDateTime + - destinationUrl + - eventId + - eventType + - mcpClientName + - mcpServerName + - sessionId + - subactivity + - transactionId + - userPrincipalName + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.networkaccess.generativeAIInsightCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - networkAccess.logs + summary: Create new navigation property to generativeAIInsights for networkAccess + operationId: networkAccess.logs.CreateGenerativeAIInsights + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.generativeAIInsight' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.generativeAIInsight' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/networkAccess/logs/generativeAIInsights/{generativeAIInsight-transactionId}': + description: Provides operations to manage the generativeAIInsights property of the microsoft.graph.networkaccess.logs entity. + get: + tags: + - networkAccess.logs + summary: Get generativeAIInsights from networkAccess + operationId: networkAccess.logs.GetGenerativeAIInsights + parameters: + - name: generativeAIInsight-transactionId + in: path + description: The unique identifier of generativeAIInsight + required: true + schema: + type: string + x-ms-docs-key-type: generativeAIInsight + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - activity + - content + - createdDateTime + - destinationUrl + - eventId + - eventType + - mcpClientName + - mcpServerName + - sessionId + - subactivity + - transactionId + - userPrincipalName + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.generativeAIInsight' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - networkAccess.logs + summary: Update the navigation property generativeAIInsights in networkAccess + operationId: networkAccess.logs.UpdateGenerativeAIInsights + parameters: + - name: generativeAIInsight-transactionId + in: path + description: The unique identifier of generativeAIInsight + required: true + schema: + type: string + x-ms-docs-key-type: generativeAIInsight + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.generativeAIInsight' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - networkAccess.logs + summary: Delete navigation property generativeAIInsights for networkAccess + operationId: networkAccess.logs.DeleteGenerativeAIInsights + parameters: + - name: generativeAIInsight-transactionId + in: path + description: The unique identifier of generativeAIInsight + required: true + schema: + type: string + x-ms-docs-key-type: generativeAIInsight + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /networkAccess/logs/generativeAIInsights/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - networkAccess.logs + summary: Get the number of the resource + operationId: networkAccess.logs.generativeAIInsights.GetCount-55d1 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' /networkAccess/logs/remoteNetworks: description: Provides operations to manage the remoteNetworks property of the microsoft.graph.networkaccess.logs entity. get: @@ -951228,7 +966509,7 @@ paths: get: tags: - networkAccess.logs - summary: List networkAccessTraffic + summary: List networkAccessTraffic objects description: Get a list of log events for traffic routed through the Global Secure Access services. externalDocs: description: Find more info here @@ -951757,6 +967038,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -952367,7 +967649,7 @@ paths: x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore - '/networkAccess/reports/microsoft.graph.networkaccess.deviceReport(startDateTime={startDateTime},endDateTime={endDateTime},discoveredApplicationSegmentId=''@discoveredApplicationSegmentId'')': + '/networkAccess/reports/microsoft.graph.networkaccess.deviceReport(startDateTime={startDateTime},endDateTime={endDateTime},discoveredApplicationSegmentId=''@discoveredApplicationSegmentId'',applicationId=''@applicationId'')': description: Provides operations to call the deviceReport method. get: tags: @@ -952397,6 +967679,12 @@ paths: schema: type: string nullable: true + - name: applicationId + in: query + description: 'Usage: applicationId=''@applicationId''' + schema: + type: string + nullable: true - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' @@ -952603,7 +967891,7 @@ paths: tags: - networkAccess.reports summary: Invoke function getConnectionSummaries - description: 'An API part of Global Secure Access (GSA) product, reports of connections count per traffic type: Private/Internet/Microsoft.' + description: 'Returns connections count per traffic type: Private/Internet/Microsoft.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/networkaccess-reports-getconnectionsummaries?view=graph-rest-beta @@ -952703,7 +967991,7 @@ paths: tags: - networkAccess.reports summary: Invoke function getDestinationSummaries - description: Get counts of the visits to the top destination aggregations as logged in Global Secure Access + description: Get counts of the visits to the top destination aggregations as logged in Global Secure Access. operationId: networkAccess.reports.getDestinationSummaries parameters: - name: startDateTime @@ -952806,7 +968094,7 @@ paths: tags: - networkAccess.reports summary: Invoke function getDiscoveredApplicationSegmentReport - description: Returns a collection of discoveredApplicationSegmentReport based on aggregated traffic logs for a given period. + description: Returns a collection of discovered application segments based on aggregated traffic logs for a given period. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/networkaccess-reports-getdiscoveredapplicationsegmentreport?view=graph-rest-beta @@ -952926,7 +968214,7 @@ paths: tags: - networkAccess.reports summary: Invoke function transactionSummaries - description: 'Get the total number of transactions and the number of blocked transactions in Global Secure Access, grouped by traffic type.' + description: 'Get the total number of transactions , including blocked transactions in Global Secure Access, grouped by traffic type.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/networkaccess-reports-transactionsummaries?view=graph-rest-beta @@ -953997,6 +969285,7 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: + - '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules' - '/networkAccess/filteringPolicies/{filteringPolicy-id}/policyRules' - '/networkAccess/forwardingPolicies/{forwardingPolicy-id}/policyRules' - '/networkAccess/tlsInspectionPolicies/{tlsInspectionPolicy-id}/policyRules' @@ -954123,6 +969412,7 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: + - '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/filteringPolicies/{filteringPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/forwardingPolicies/{forwardingPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/tlsInspectionPolicies/{tlsInspectionPolicy-id}/policyRules/{policyRule-id}' @@ -954822,6 +970112,7 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: + - '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules' - '/networkAccess/filteringPolicies/{filteringPolicy-id}/policyRules' - '/networkAccess/forwardingPolicies/{forwardingPolicy-id}/policyRules' - '/networkAccess/threatIntelligencePolicies/{threatIntelligencePolicy-id}/policyRules' @@ -954959,6 +970250,7 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: + - '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/filteringPolicies/{filteringPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/forwardingPolicies/{forwardingPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/threatIntelligencePolicies/{threatIntelligencePolicy-id}/policyRules/{policyRule-id}' @@ -958139,6 +973431,8 @@ paths: - keyCredentials desc - logo - logo desc + - managerApplications + - managerApplications desc - nativeAuthenticationApisEnabled - nativeAuthenticationApisEnabled desc - notes @@ -958215,6 +973509,7 @@ paths: - isFallbackPublicClient - keyCredentials - logo + - managerApplications - nativeAuthenticationApisEnabled - notes - onPremisesPublishing @@ -958339,6 +973634,7 @@ paths: - isFallbackPublicClient - keyCredentials - logo + - managerApplications - nativeAuthenticationApisEnabled - notes - onPremisesPublishing @@ -958586,6 +973882,7 @@ paths: - isFallbackPublicClient - keyCredentials - logo + - managerApplications - nativeAuthenticationApisEnabled - notes - onPremisesPublishing @@ -958714,6 +974011,7 @@ paths: - isFallbackPublicClient - keyCredentials - logo + - managerApplications - nativeAuthenticationApisEnabled - notes - onPremisesPublishing @@ -971565,7 +986863,11 @@ paths: get: tags: - places.place - summary: Get the item of type microsoft.graph.place as microsoft.graph.roomList + summary: Get place + description: 'Read the properties of a place object specified by its ID. The place object can be one of the following types: The listed resources are derived from the place object.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/place-get?view=graph-rest-beta operationId: places.place.GetPlace.AsRoomList parameters: - name: place-id @@ -975445,113 +990747,117 @@ paths: get: tags: - places.place - summary: Get the items of type microsoft.graph.roomList in the microsoft.graph.place collection - operationId: places.place.ListPlace.AsRoomList - 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: - enum: - - id - - id desc - - address - - address desc - - displayName - - displayName desc - - geoCoordinates - - geoCoordinates desc - - isWheelChairAccessible - - isWheelChairAccessible desc - - label - - label desc - - parentId - - parentId desc - - phone - - phone desc - - tags - - tags desc - type: string - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - enum: - - id - - address - - displayName - - geoCoordinates - - isWheelChairAccessible - - label - - parentId - - phone - - tags - - checkIns - - children - type: string - - name: $expand - in: query - description: Expand related entities - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - enum: - - '*' - - checkIns - - children - type: string - responses: - '200': - $ref: '#/components/responses/microsoft.graph.roomListCollectionResponse' - default: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /places/microsoft.graph.roomList/$count: - description: Provides operations to count the resources in the collection. - get: - tags: - - places.place - summary: Get the number of the resource - operationId: places.place.Place.GetCount.AsRoomList-e9fd - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - '200': - $ref: '#/components/responses/ODataCountResponse' - default: - $ref: '#/components/responses/error' - /places/microsoft.graph.section: - description: Casts the previous resource to section. - get: - tags: - - places.place - summary: List place objects - description: "Get a collection of the specified type of place objects defined in a tenant. You can do the following for a given tenant:\r\n- List all buildings.\r\n- List all floors.\r\n- List all sections.\r\n- List all desks.\r\n- List all rooms.\r\n- List all workspaces.\r\n- List all room lists.\r\n- List rooms in a specific room list.\r\n- List workspaces in a specific room list. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API." + summary: Get place + description: 'Read the properties of a place object specified by its ID. The place object can be one of the following types: The listed resources are derived from the place object.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/place-list?view=graph-rest-beta - operationId: places.place.ListPlace.AsSection + url: https://learn.microsoft.com/graph/api/place-get?view=graph-rest-beta + operationId: places.place.ListPlace.AsRoomList + 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: + enum: + - id + - id desc + - address + - address desc + - displayName + - displayName desc + - geoCoordinates + - geoCoordinates desc + - isWheelChairAccessible + - isWheelChairAccessible desc + - label + - label desc + - parentId + - parentId desc + - phone + - phone desc + - tags + - tags desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - address + - displayName + - geoCoordinates + - isWheelChairAccessible + - label + - parentId + - phone + - tags + - checkIns + - children + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - checkIns + - children + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.roomListCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + /places/microsoft.graph.roomList/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - places.place + summary: Get the number of the resource + operationId: places.place.Place.GetCount.AsRoomList-e9fd + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /places/microsoft.graph.section: + description: Casts the previous resource to section. + get: + tags: + - places.place + summary: List place objects + description: "Get a collection of the specified type of place objects defined in a tenant. You can do the following for a given tenant:\r\n- List all buildings.\r\n- List all floors.\r\n- List all sections.\r\n- List all desks.\r\n- List all rooms.\r\n- List all workspaces.\r\n- List all room lists.\r\n- List rooms in a specific room list.\r\n- List workspaces in a specific room list. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API." + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/place-list?view=graph-rest-beta + operationId: places.place.ListPlace.AsSection parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -976197,6 +991503,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -976213,6 +991520,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -976324,6 +991632,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -976340,6 +991649,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -976822,6 +992132,438 @@ paths: - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/planner/tasks/{plannerTask-id}/details' + '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerBucket + summary: Get messages from planner + description: Read-only. Nullable. Chat messages associated with the task. + operationId: planner.buckets.tasks.ListMessages + parameters: + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $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: + enum: + - id + - id desc + - content + - content desc + - createdBy + - createdBy desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - editedDateTime + - editedDateTime desc + - mentions + - mentions desc + - messageType + - messageType desc + - parentEntityId + - parentEntityId desc + - reactions + - reactions desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - planner.plannerBucket + summary: Create new navigation property to messages for planner + operationId: planner.buckets.tasks.CreateMessages + parameters: + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/planner/tasks/{plannerTask-id}/messages' + '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerBucket + summary: Get messages from planner + description: Read-only. Nullable. Chat messages associated with the task. + operationId: planner.buckets.tasks.GetMessages + parameters: + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - planner.plannerBucket + summary: Update the navigation property messages in planner + operationId: planner.buckets.tasks.UpdateMessages + parameters: + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - planner.plannerBucket + summary: Delete navigation property messages for planner + operationId: planner.buckets.tasks.DeleteMessages + parameters: + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - planner.plannerBucket + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: planner.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - planner.plannerBucket + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: planner.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - planner.plannerBucket + summary: Get the number of the resource + operationId: planner.buckets.tasks.messages.GetCount-d7a8 + parameters: + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -977045,6 +992787,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $orderby @@ -977136,6 +992879,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -977938,6 +993682,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -977954,6 +993699,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -978079,6 +993825,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -978095,6 +993842,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -978654,6 +994402,494 @@ paths: - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/planner/tasks/{plannerTask-id}/details' + '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerPlan + summary: Get messages from planner + description: Read-only. Nullable. Chat messages associated with the task. + operationId: planner.plans.buckets.tasks.ListMessages + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $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: + enum: + - id + - id desc + - content + - content desc + - createdBy + - createdBy desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - editedDateTime + - editedDateTime desc + - mentions + - mentions desc + - messageType + - messageType desc + - parentEntityId + - parentEntityId desc + - reactions + - reactions desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - planner.plannerPlan + summary: Create new navigation property to messages for planner + operationId: planner.plans.buckets.tasks.CreateMessages + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/planner/tasks/{plannerTask-id}/messages' + '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerPlan + summary: Get messages from planner + description: Read-only. Nullable. Chat messages associated with the task. + operationId: planner.plans.buckets.tasks.GetMessages + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - planner.plannerPlan + summary: Update the navigation property messages in planner + operationId: planner.plans.buckets.tasks.UpdateMessages + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - planner.plannerPlan + summary: Delete navigation property messages for planner + operationId: planner.plans.buckets.tasks.DeleteMessages + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - planner.plannerPlan + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - planner.plannerPlan + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - planner.plannerPlan + summary: Get the number of the resource + operationId: planner.plans.buckets.tasks.messages.GetCount-caa5 + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -978912,6 +995148,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $orderby @@ -979003,6 +995240,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -979571,6 +995809,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -979587,6 +995826,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -979696,6 +995936,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -979712,6 +995953,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -980192,6 +996434,438 @@ paths: - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/planner/tasks/{plannerTask-id}/details' + '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerPlan + summary: Get messages from planner + description: Read-only. Nullable. Chat messages associated with the task. + operationId: planner.plans.tasks.ListMessages + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $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: + enum: + - id + - id desc + - content + - content desc + - createdBy + - createdBy desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - editedDateTime + - editedDateTime desc + - mentions + - mentions desc + - messageType + - messageType desc + - parentEntityId + - parentEntityId desc + - reactions + - reactions desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - planner.plannerPlan + summary: Create new navigation property to messages for planner + operationId: planner.plans.tasks.CreateMessages + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/planner/tasks/{plannerTask-id}/messages' + '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerPlan + summary: Get messages from planner + description: Read-only. Nullable. Chat messages associated with the task. + operationId: planner.plans.tasks.GetMessages + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - planner.plannerPlan + summary: Update the navigation property messages in planner + operationId: planner.plans.tasks.UpdateMessages + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - planner.plannerPlan + summary: Delete navigation property messages for planner + operationId: planner.plans.tasks.DeleteMessages + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - planner.plannerPlan + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - planner.plannerPlan + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - planner.plannerPlan + summary: Get the number of the resource + operationId: planner.plans.tasks.messages.GetCount-9f4e + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -980415,6 +997089,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $orderby @@ -980506,6 +997181,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -981550,6 +998226,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -981566,6 +998243,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -981667,6 +998345,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -981683,6 +998362,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -982121,6 +998801,397 @@ paths: - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/planner/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerTask + summary: List messages + description: Retrieve a list of plannerTaskChatMessage objects associated with a plannerTask. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertask-list-messages?view=graph-rest-beta + operationId: planner.tasks.ListMessages + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $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: + enum: + - id + - id desc + - content + - content desc + - createdBy + - createdBy desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - editedDateTime + - editedDateTime desc + - mentions + - mentions desc + - messageType + - messageType desc + - parentEntityId + - parentEntityId desc + - reactions + - reactions desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - planner.plannerTask + summary: Create plannerTaskChatMessage + description: Create a new plannerTaskChatMessage on a plannerTask. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertask-post-messages?view=graph-rest-beta + operationId: planner.tasks.CreateMessages + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerTask + summary: Get messages from planner + description: Read-only. Nullable. Chat messages associated with the task. + operationId: planner.tasks.GetMessages + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - planner.plannerTask + summary: Update plannerTaskChatMessage + description: Update the properties of a plannerTaskChatMessage object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-update?view=graph-rest-beta + operationId: planner.tasks.UpdateMessages + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - planner.plannerTask + summary: Delete plannerTaskChatMessage + description: Delete a plannerTaskChatMessage object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-delete?view=graph-rest-beta + operationId: planner.tasks.DeleteMessages + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - planner.plannerTask + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: planner.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - planner.plannerTask + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: planner.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/planner/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - planner.plannerTask + summary: Get the number of the resource + operationId: planner.tasks.messages.GetCount-854d + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/planner/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -982316,6 +999387,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $orderby @@ -982407,6 +999479,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -982482,6 +999555,7 @@ paths: - mobileAppManagementPolicies - mobileDeviceManagementPolicies - onPremAuthenticationPolicies + - ownerlessGroupPolicy - permissionGrantPolicies - permissionGrantPreApprovalPolicies - roleManagementPolicies @@ -982526,6 +999600,7 @@ paths: - mobileAppManagementPolicies - mobileDeviceManagementPolicies - onPremAuthenticationPolicies + - ownerlessGroupPolicy - permissionGrantPolicies - permissionGrantPreApprovalPolicies - roleManagementPolicies @@ -986410,14 +1003485,18 @@ paths: items: enum: - id + - appServiceConnectInbound - automaticUserConsentSettings - b2bCollaborationInbound - b2bCollaborationOutbound - b2bDirectConnectInbound - b2bDirectConnectOutbound + - blockServiceProviderOutboundAccess - inboundTrust - invitationRedemptionIdentityProviderConfiguration - isServiceDefault + - m365CollaborationInbound + - m365CollaborationOutbound - tenantRestrictions type: string - name: $expand @@ -986504,7 +1003583,7 @@ paths: tags: - policies.crossTenantAccessPolicy summary: List partners - description: Get a list of all partner configurations within a cross-tenant access policy. You can also use the $expand parameter to list the user synchronization policy for all partner configurations. + description: Get a list of all partner configurations within a cross-tenant access policy. You can also use the $expand parameter to list the user and group synchronization policy for all partner configurations. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicy-list-partners?view=graph-rest-beta @@ -986527,6 +1003606,8 @@ paths: enum: - deletedDateTime - deletedDateTime desc + - appServiceConnectInbound + - appServiceConnectInbound desc - automaticUserConsentSettings - automaticUserConsentSettings desc - b2bCollaborationInbound @@ -986537,12 +1003618,18 @@ paths: - b2bDirectConnectInbound desc - b2bDirectConnectOutbound - b2bDirectConnectOutbound desc + - blockServiceProviderOutboundAccess + - blockServiceProviderOutboundAccess desc - inboundTrust - inboundTrust desc - isInMultiTenantOrganization - isInMultiTenantOrganization desc - isServiceProvider - isServiceProvider desc + - m365CollaborationInbound + - m365CollaborationInbound desc + - m365CollaborationOutbound + - m365CollaborationOutbound desc - tenantId - tenantId desc - tenantRestrictions @@ -986559,14 +1003646,18 @@ paths: items: enum: - deletedDateTime + - appServiceConnectInbound - automaticUserConsentSettings - b2bCollaborationInbound - b2bCollaborationOutbound - b2bDirectConnectInbound - b2bDirectConnectOutbound + - blockServiceProviderOutboundAccess - inboundTrust - isInMultiTenantOrganization - isServiceProvider + - m365CollaborationInbound + - m365CollaborationOutbound - tenantId - tenantRestrictions - identitySynchronization @@ -986649,14 +1003740,18 @@ paths: items: enum: - deletedDateTime + - appServiceConnectInbound - automaticUserConsentSettings - b2bCollaborationInbound - b2bCollaborationOutbound - b2bDirectConnectInbound - b2bDirectConnectOutbound + - blockServiceProviderOutboundAccess - inboundTrust - isInMultiTenantOrganization - isServiceProvider + - m365CollaborationInbound + - m365CollaborationOutbound - tenantId - tenantRestrictions - identitySynchronization @@ -986748,7 +1003843,7 @@ paths: tags: - policies.crossTenantAccessPolicy summary: Get crossTenantIdentitySyncPolicyPartner - description: Get the user synchronization policy of a partner-specific configuration. + description: Get the user and group synchronization policy of a partner-specific configuration. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/crosstenantidentitysyncpolicypartner-get?view=graph-rest-beta @@ -986804,7 +1003899,7 @@ paths: tags: - policies.crossTenantAccessPolicy summary: Create identitySynchronization - description: Create a cross-tenant user synchronization policy for a partner-specific configuration. + description: Create a cross-tenant user and optionally group synchronization policy for a partner-specific configuration. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-put-identitysynchronization?view=graph-rest-beta @@ -986834,7 +1003929,7 @@ paths: tags: - policies.crossTenantAccessPolicy summary: Delete crossTenantIdentitySyncPolicyPartner - description: Delete the user synchronization policy for a partner-specific configuration. + description: Delete the user and group synchronization policy for a partner-specific configuration. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/crosstenantidentitysyncpolicypartner-delete?view=graph-rest-beta @@ -987452,6 +1004547,8 @@ paths: enum: - deletedDateTime - deletedDateTime desc + - appServiceConnectInbound + - appServiceConnectInbound desc - automaticUserConsentSettings - automaticUserConsentSettings desc - b2bCollaborationInbound @@ -987462,12 +1004559,18 @@ paths: - b2bDirectConnectInbound desc - b2bDirectConnectOutbound - b2bDirectConnectOutbound desc + - blockServiceProviderOutboundAccess + - blockServiceProviderOutboundAccess desc - inboundTrust - inboundTrust desc - isInMultiTenantOrganization - isInMultiTenantOrganization desc - isServiceProvider - isServiceProvider desc + - m365CollaborationInbound + - m365CollaborationInbound desc + - m365CollaborationOutbound + - m365CollaborationOutbound desc - tenantId - tenantId desc - tenantRestrictions @@ -987484,14 +1004587,18 @@ paths: items: enum: - deletedDateTime + - appServiceConnectInbound - automaticUserConsentSettings - b2bCollaborationInbound - b2bCollaborationOutbound - b2bDirectConnectInbound - b2bDirectConnectOutbound + - blockServiceProviderOutboundAccess - inboundTrust - isInMultiTenantOrganization - isServiceProvider + - m365CollaborationInbound + - m365CollaborationOutbound - tenantId - tenantRestrictions - identitySynchronization @@ -987570,14 +1004677,18 @@ paths: items: enum: - deletedDateTime + - appServiceConnectInbound - automaticUserConsentSettings - b2bCollaborationInbound - b2bCollaborationOutbound - b2bDirectConnectInbound - b2bDirectConnectOutbound + - blockServiceProviderOutboundAccess - inboundTrust - isInMultiTenantOrganization - isServiceProvider + - m365CollaborationInbound + - m365CollaborationOutbound - tenantId - tenantRestrictions - identitySynchronization @@ -991677,6 +1008788,81 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + /policies/ownerlessGroupPolicy: + description: Provides operations to manage the ownerlessGroupPolicy property of the microsoft.graph.policyRoot entity. + get: + tags: + - policies.ownerlessGroupPolicy + summary: Get ownerlessGroupPolicy + description: Read the properties of an ownerlessGroupPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/ownerlessgrouppolicy-get?view=graph-rest-beta + operationId: policies.GetOwnerlessGroupPolicy + parameters: + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - emailInfo + - enabledGroupIds + - isEnabled + - maxMembersToNotify + - notificationDurationInWeeks + - policyWebUrl + - targetOwners + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.ownerlessGroupPolicy' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - policies.ownerlessGroupPolicy + summary: Create or update ownerlessGroupPolicy + description: 'Create or update the ownerlessGroupPolicy for the tenant. If the policy doesn''t exist, it creates a new one; if the policy exists, it updates the existing policy. To disable the policy, set isEnabled to false. Setting isEnabled to false clears the values of all other policy parameters.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/ownerlessgrouppolicy-upsert?view=graph-rest-beta + operationId: policies.UpdateOwnerlessGroupPolicy + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.ownerlessGroupPolicy' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation /policies/permissionGrantPolicies: description: Provides operations to manage the permissionGrantPolicies property of the microsoft.graph.policyRoot entity. get: @@ -999612,6 +1016798,8 @@ paths: - hireDate desc - identities - identities desc + - identityGovernance + - identityGovernance desc - identityParentId - identityParentId desc - imAddresses @@ -999765,6 +1016953,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1000398,6 +1017587,8 @@ paths: - hireDate desc - identities - identities desc + - identityGovernance + - identityGovernance desc - identityParentId - identityParentId desc - imAddresses @@ -1003857,6 +1021048,8 @@ paths: - hireDate desc - identities - identities desc + - identityGovernance + - identityGovernance desc - identityParentId - identityParentId desc - imAddresses @@ -1004010,6 +1021203,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1004600,6 +1021794,8 @@ paths: - hireDate desc - identities - identities desc + - identityGovernance + - identityGovernance desc - identityParentId - identityParentId desc - imAddresses @@ -1007480,6 +1024676,8 @@ paths: - hireDate desc - identities - identities desc + - identityGovernance + - identityGovernance desc - identityParentId - identityParentId desc - imAddresses @@ -1007633,6 +1024831,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1007933,6 +1025132,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1008463,6 +1025663,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1008826,6 +1026027,8 @@ paths: - hireDate desc - identities - identities desc + - identityGovernance + - identityGovernance desc - identityParentId - identityParentId desc - imAddresses @@ -1008979,6 +1026182,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1009279,6 +1026483,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1009809,6 +1027014,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1083667,7 +1100873,7 @@ paths: get: tags: - security.alert - summary: List alerts + summary: List alerts (deprecated) description: Retrieve a list of alert objects. externalDocs: description: Find more info here @@ -1084278,12 +1101484,56 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + /security/alerts_v2/microsoft.graph.security.moveAlerts: + description: Provides operations to call the moveAlerts method. + post: + tags: + - security.alert + summary: Invoke action moveAlerts + operationId: security.alerts_v2.moveAlerts + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + alertIds: + type: array + items: + type: string + nullable: true + incidentId: + type: string + nullable: true + alertComment: + type: string + nullable: true + newCorrelationReasons: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.correlationReason' + - type: object + nullable: true + required: true + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.mergeResponse' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action '/security/alerts/{alert-id}': description: Provides operations to manage the alerts property of the microsoft.graph.security entity. get: tags: - security.alert - summary: Get alert + summary: Get alert (deprecated) description: Retrieve the properties and relationships of an alert object. externalDocs: description: Find more info here @@ -1084379,7 +1101629,7 @@ paths: patch: tags: - security.alert - summary: Update alert + summary: Update alert (deprecated) description: Update an editable alert property within any integrated solution to keep alert status and assignments in sync across solutions. This method updates any solution that has a record of the referenced alert ID. externalDocs: description: Find more info here @@ -1088157,6 +1105407,7 @@ paths: tags: - security.auditCoreRoot summary: Get auditLog from security + description: The entry point for Microsoft Purview audit log queries and operations. operationId: security.GetAuditLog parameters: - name: $select @@ -1103598,6 +1120849,47 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + /security/incidents/microsoft.graph.security.mergeIncidents: + description: Provides operations to call the mergeIncidents method. + post: + tags: + - security.incident + summary: Invoke action mergeIncidents + operationId: security.incidents.mergeIncidents + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + incidentIds: + type: array + items: + type: string + nullable: true + incidentComment: + type: string + nullable: true + mergeReasons: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.correlationReason' + - type: object + nullable: true + required: true + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.mergeResponse' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action /security/incidentTasks: description: Provides operations to manage the incidentTasks property of the microsoft.graph.security entity. get: @@ -1111800,6 +1129092,8 @@ paths: - hireDate desc - identities - identities desc + - identityGovernance + - identityGovernance desc - identityParentId - identityParentId desc - imAddresses @@ -1111953,6 +1129247,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1112247,6 +1129542,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1112747,6 +1130043,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1113098,6 +1130395,8 @@ paths: - hireDate desc - identities - identities desc + - identityGovernance + - identityGovernance desc - identityParentId - identityParentId desc - imAddresses @@ -1113251,6 +1130550,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1113545,6 +1130845,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1114045,6 +1131346,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1124360,7 +1141662,7 @@ paths: get: tags: - security.tiIndicator - summary: List threat intelligence indicators + summary: List threat intelligence indicators (deprecated) description: Retrieve a list of tiIndicator objects. externalDocs: description: Find more info here @@ -1124601,7 +1141903,7 @@ paths: post: tags: - security.tiIndicator - summary: Create threat intelligence indicator + summary: Create threat intelligence indicator (deprecated) description: Create a new tiIndicator object. externalDocs: description: Find more info here @@ -1124635,7 +1141937,7 @@ paths: get: tags: - security.tiIndicator - summary: Get threat intelligence indicator + summary: Get threat intelligence indicator (deprecated) description: Retrieve the properties and relationships of a tiIndicator object. externalDocs: description: Find more info here @@ -1124750,7 +1142052,7 @@ paths: patch: tags: - security.tiIndicator - summary: Update tiIndicator + summary: Update tiIndicator (deprecated) description: Update the properties of a tiIndicator object. externalDocs: description: Find more info here @@ -1124786,7 +1142088,7 @@ paths: delete: tags: - security.tiIndicator - summary: Delete threat intelligence indicator + summary: Delete threat intelligence indicator (deprecated) description: Delete a tiIndicator object. externalDocs: description: Find more info here @@ -1134632,6 +1151934,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: Use validateConnectivity instead. This action will be removed. x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/microsoft.graph.validateCredentials' @@ -1135447,6 +1152755,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: Use validateConnectivity instead. This action will be removed. x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/microsoft.graph.validateCredentials' @@ -1135486,6 +1152800,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: This action acquires an access token via Oauth Code Grant Flow. Code Grant will be completely deprecated so this action will be obsolete. x-ms-docs-operation-type: action '/servicePrincipals/{servicePrincipal-id}/synchronization/microsoft.graph.Ping()': description: Provides operations to call the Ping method. @@ -1135551,6 +1152871,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: Use connectivityParameters for oauth flows and scim endpoint connectivity. Use SynchronizationJobSettings for job-specific settings This property will be removed. '/servicePrincipals/{servicePrincipal-id}/synchronization/secrets/$count': description: Provides operations to count the resources in the collection. get: @@ -1135573,6 +1152899,12 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: Use connectivityParameters for oauth flows and scim endpoint connectivity. Use SynchronizationJobSettings for job-specific settings This property will be removed. '/servicePrincipals/{servicePrincipal-id}/synchronization/templates': description: Provides operations to manage the templates property of the microsoft.graph.synchronization entity. get: @@ -1137817,10 +1155149,10 @@ paths: tags: - servicePrincipals.servicePrincipal.Functions summary: Invoke function delta - description: 'Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details.' + description: 'Get newly created, updated, or deleted service principals, agent identities, and agent identity blueprints without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/directoryobject-delta?view=graph-rest-beta + url: https://learn.microsoft.com/graph/api/serviceprincipal-delta?view=graph-rest-beta operationId: servicePrincipals.delta parameters: - $ref: '#/components/parameters/top' @@ -1137840,6 +1155172,67 @@ paths: enum: - id - deletedDateTime + - accountEnabled + - addIns + - alternativeNames + - appDescription + - appDisplayName + - appId + - applicationTemplateId + - appOwnerOrganizationId + - appRoleAssignmentRequired + - appRoles + - createdByAppId + - customSecurityAttributes + - description + - disabledByMicrosoftStatus + - displayName + - errorUrl + - homepage + - info + - isDisabled + - keyCredentials + - loginUrl + - logoutUrl + - notes + - notificationEmailAddresses + - passwordCredentials + - passwordSingleSignOnSettings + - preferredSingleSignOnMode + - preferredTokenSigningKeyEndDateTime + - preferredTokenSigningKeyThumbprint + - publishedPermissionScopes + - publisherName + - replyUrls + - samlMetadataUrl + - samlSingleSignOnSettings + - servicePrincipalNames + - servicePrincipalType + - signInAudience + - tags + - tokenEncryptionKeyId + - verifiedPublisher + - appManagementPolicies + - appRoleAssignedTo + - appRoleAssignments + - claimsMappingPolicies + - claimsPolicy + - createdObjects + - delegatedPermissionClassifications + - endpoints + - federatedIdentityCredentials + - homeRealmDiscoveryPolicies + - licenseDetails + - memberOf + - oauth2PermissionGrants + - ownedObjects + - owners + - permissionGrantPreApprovalPolicies + - remoteDesktopSecurityConfiguration + - synchronization + - tokenIssuancePolicies + - tokenLifetimePolicies + - transitiveMemberOf type: string - name: $orderby in: query @@ -1137855,6 +1155248,86 @@ paths: - id desc - deletedDateTime - deletedDateTime desc + - accountEnabled + - accountEnabled desc + - addIns + - addIns desc + - alternativeNames + - alternativeNames desc + - appDescription + - appDescription desc + - appDisplayName + - appDisplayName desc + - appId + - appId desc + - applicationTemplateId + - applicationTemplateId desc + - appOwnerOrganizationId + - appOwnerOrganizationId desc + - appRoleAssignmentRequired + - appRoleAssignmentRequired desc + - appRoles + - appRoles desc + - createdByAppId + - createdByAppId desc + - customSecurityAttributes + - customSecurityAttributes desc + - description + - description desc + - disabledByMicrosoftStatus + - disabledByMicrosoftStatus desc + - displayName + - displayName desc + - errorUrl + - errorUrl desc + - homepage + - homepage desc + - info + - info desc + - isDisabled + - isDisabled desc + - keyCredentials + - keyCredentials desc + - loginUrl + - loginUrl desc + - logoutUrl + - logoutUrl desc + - notes + - notes desc + - notificationEmailAddresses + - notificationEmailAddresses desc + - passwordCredentials + - passwordCredentials desc + - passwordSingleSignOnSettings + - passwordSingleSignOnSettings desc + - preferredSingleSignOnMode + - preferredSingleSignOnMode desc + - preferredTokenSigningKeyEndDateTime + - preferredTokenSigningKeyEndDateTime desc + - preferredTokenSigningKeyThumbprint + - preferredTokenSigningKeyThumbprint desc + - publishedPermissionScopes + - publishedPermissionScopes desc + - publisherName + - publisherName desc + - replyUrls + - replyUrls desc + - samlMetadataUrl + - samlMetadataUrl desc + - samlSingleSignOnSettings + - samlSingleSignOnSettings desc + - servicePrincipalNames + - servicePrincipalNames desc + - servicePrincipalType + - servicePrincipalType desc + - signInAudience + - signInAudience desc + - tags + - tags desc + - tokenEncryptionKeyId + - tokenEncryptionKeyId desc + - verifiedPublisher + - verifiedPublisher desc type: string - name: $expand in: query @@ -1137867,6 +1155340,27 @@ paths: items: enum: - '*' + - appManagementPolicies + - appRoleAssignedTo + - appRoleAssignments + - claimsMappingPolicies + - claimsPolicy + - createdObjects + - delegatedPermissionClassifications + - endpoints + - federatedIdentityCredentials + - homeRealmDiscoveryPolicies + - licenseDetails + - memberOf + - oauth2PermissionGrants + - ownedObjects + - owners + - permissionGrantPreApprovalPolicies + - remoteDesktopSecurityConfiguration + - synchronization + - tokenIssuancePolicies + - tokenLifetimePolicies + - transitiveMemberOf type: string responses: '200': @@ -1137874,7 +1155368,7 @@ paths: content: application/json: schema: - title: Collection of directoryObject + title: Collection of servicePrincipal type: object allOf: - $ref: '#/components/schemas/BaseDeltaFunctionResponse' @@ -1137883,7 +1155377,7 @@ paths: value: type: array items: - $ref: '#/components/schemas/microsoft.graph.directoryObject' + $ref: '#/components/schemas/microsoft.graph.servicePrincipal' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: function @@ -1138566,6 +1156060,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1139855,6 +1157350,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1140300,6 +1157796,7 @@ paths: - parentReference - webUrl - displayName + - itemCount - list - sharepointIds - system @@ -1143165,6 +1160662,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1144860,6 +1162358,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1146317,6 +1163816,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1148262,6 +1165762,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1150640,6 +1168141,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1151922,6 +1169424,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1158768,6 +1176271,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1163822,6 +1181326,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1164291,6 +1181796,8 @@ paths: - webUrl desc - displayName - displayName desc + - itemCount + - itemCount desc - list - list desc - sharepointIds @@ -1164319,6 +1181826,7 @@ paths: - parentReference - webUrl - displayName + - itemCount - list - sharepointIds - system @@ -1164447,6 +1181955,7 @@ paths: - parentReference - webUrl - displayName + - itemCount - list - sharepointIds - system @@ -1167681,6 +1185190,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1169477,6 +1186987,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1171046,6 +1188557,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1173172,6 +1190684,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1175876,6 +1193389,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1177057,6 +1194571,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1177355,6 +1194870,8 @@ paths: - webUrl desc - displayName - displayName desc + - itemCount + - itemCount desc - list - list desc - sharepointIds @@ -1177383,6 +1194900,7 @@ paths: - parentReference - webUrl - displayName + - itemCount - list - sharepointIds - system @@ -1188874,6 +1206392,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1189381,6 +1206900,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1191614,6 +1209134,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1192121,6 +1209642,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1195054,6 +1212576,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1195561,6 +1213084,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1196953,6 +1214477,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1197709,6 +1215234,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1198216,6 +1215742,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1198824,6 +1216351,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1219119,6 +1236647,7 @@ paths: enum: - id - serviceStatus + - activityLogs - allDrivesBackup - allMailboxesBackup - allSitesBackup @@ -1219137,6 +1236666,7 @@ paths: - oneDriveForBusinessRestoreSessions - protectionPolicies - protectionUnits + - reports - restorePoints - restoreSessions - serviceApps @@ -1219158,6 +1236688,7 @@ paths: items: enum: - '*' + - activityLogs - allDrivesBackup - allMailboxesBackup - allSitesBackup @@ -1219176,6 +1236707,7 @@ paths: - oneDriveForBusinessRestoreSessions - protectionPolicies - protectionUnits + - reports - restorePoints - restoreSessions - serviceApps @@ -1219231,6 +1236763,229 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + /solutions/backupRestore/activityLogs: + description: Provides operations to manage the activityLogs property of the microsoft.graph.backupRestoreRoot entity. + get: + tags: + - solutions.backupRestoreRoot + summary: Get activityLogs from solutions + operationId: solutions.backupRestore.ListActivityLogs + 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: + enum: + - id + - id desc + - activityType + - activityType desc + - error + - error desc + - eventDateTime + - eventDateTime desc + - performedBy + - performedBy desc + - resultStatus + - resultStatus desc + - serviceType + - serviceType desc + - severity + - severity desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - activityType + - error + - eventDateTime + - performedBy + - resultStatus + - serviceType + - severity + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.activityLogBaseCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - solutions.backupRestoreRoot + summary: Create new navigation property to activityLogs for solutions + operationId: solutions.backupRestore.CreateActivityLogs + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.activityLogBase' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.activityLogBase' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/solutions/backupRestore/activityLogs/{activityLogBase-id}': + description: Provides operations to manage the activityLogs property of the microsoft.graph.backupRestoreRoot entity. + get: + tags: + - solutions.backupRestoreRoot + summary: Get activityLogs from solutions + operationId: solutions.backupRestore.GetActivityLogs + parameters: + - name: activityLogBase-id + in: path + description: The unique identifier of activityLogBase + required: true + schema: + type: string + x-ms-docs-key-type: activityLogBase + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - activityType + - error + - eventDateTime + - performedBy + - resultStatus + - serviceType + - severity + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.activityLogBase' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - solutions.backupRestoreRoot + summary: Update the navigation property activityLogs in solutions + operationId: solutions.backupRestore.UpdateActivityLogs + parameters: + - name: activityLogBase-id + in: path + description: The unique identifier of activityLogBase + required: true + schema: + type: string + x-ms-docs-key-type: activityLogBase + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.activityLogBase' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - solutions.backupRestoreRoot + summary: Delete navigation property activityLogs for solutions + operationId: solutions.backupRestore.DeleteActivityLogs + parameters: + - name: activityLogBase-id + in: path + description: The unique identifier of activityLogBase + required: true + schema: + type: string + x-ms-docs-key-type: activityLogBase + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /solutions/backupRestore/activityLogs/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - solutions.backupRestoreRoot + summary: Get the number of the resource + operationId: solutions.backupRestore.activityLogs.GetCount-f140 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' /solutions/backupRestore/allDrivesBackup: description: Provides operations to manage the allDrivesBackup property of the microsoft.graph.backupRestoreRoot entity. get: @@ -1219690,6 +1237445,8 @@ paths: - expirationDateTime desc - restorePointDateTime - restorePointDateTime desc + - restorePointId + - restorePointId desc - status - status desc type: string @@ -1219709,6 +1237466,7 @@ paths: - error - expirationDateTime - restorePointDateTime + - restorePointId - status type: string - name: $expand @@ -1219786,6 +1237544,7 @@ paths: - error - expirationDateTime - restorePointDateTime + - restorePointId - status type: string - name: $expand @@ -1220241,6 +1238000,8 @@ paths: enum: - id - id desc + - backupRetentionPeriodInDays + - backupRetentionPeriodInDays desc - createdBy - createdBy desc - createdDateTime @@ -1220277,6 +1238038,7 @@ paths: items: enum: - id + - backupRetentionPeriodInDays - createdBy - createdDateTime - error @@ -1220360,6 +1238122,7 @@ paths: items: enum: - id + - backupRetentionPeriodInDays - createdBy - createdDateTime - error @@ -1221246,6 +1239009,8 @@ paths: enum: - id - id desc + - backupRetentionPeriodInDays + - backupRetentionPeriodInDays desc - createdBy - createdBy desc - createdDateTime @@ -1221284,6 +1239049,7 @@ paths: items: enum: - id + - backupRetentionPeriodInDays - createdBy - createdDateTime - error @@ -1221353,6 +1239119,7 @@ paths: items: enum: - id + - backupRetentionPeriodInDays - createdBy - createdDateTime - error @@ -1223121,6 +1240888,8 @@ paths: enum: - id - id desc + - backupRetentionPeriodInDays + - backupRetentionPeriodInDays desc - createdBy - createdBy desc - createdDateTime @@ -1223159,6 +1240928,7 @@ paths: items: enum: - id + - backupRetentionPeriodInDays - createdBy - createdDateTime - error @@ -1223243,6 +1241013,7 @@ paths: items: enum: - id + - backupRetentionPeriodInDays - createdBy - createdDateTime - error @@ -1223652,6 +1241423,8 @@ paths: - expirationDateTime desc - restorePointDateTime - restorePointDateTime desc + - restorePointId + - restorePointId desc - status - status desc - directoryObjectId @@ -1223673,6 +1241446,7 @@ paths: - error - expirationDateTime - restorePointDateTime + - restorePointId - status - directoryObjectId type: string @@ -1223758,6 +1241532,7 @@ paths: - error - expirationDateTime - restorePointDateTime + - restorePointId - status - directoryObjectId type: string @@ -1224318,6 +1242093,8 @@ paths: enum: - id - id desc + - backupRetentionPeriodInDays + - backupRetentionPeriodInDays desc - createdBy - createdBy desc - createdDateTime @@ -1224354,6 +1242131,7 @@ paths: items: enum: - id + - backupRetentionPeriodInDays - createdBy - createdDateTime - error @@ -1224422,6 +1242200,7 @@ paths: items: enum: - id + - backupRetentionPeriodInDays - createdBy - createdDateTime - error @@ -1226213,6 +1243992,8 @@ paths: enum: - id - id desc + - backupRetentionPeriodInDays + - backupRetentionPeriodInDays desc - createdBy - createdBy desc - createdDateTime @@ -1226243,6 +1244024,7 @@ paths: items: enum: - id + - backupRetentionPeriodInDays - createdBy - createdDateTime - error @@ -1226304,6 +1244086,7 @@ paths: items: enum: - id + - backupRetentionPeriodInDays - createdBy - createdDateTime - error @@ -1226398,6 +1244181,7 @@ paths: items: enum: - id + - backupRetentionPeriodInDays - createdBy - createdDateTime - error @@ -1226459,6 +1244243,7 @@ paths: items: enum: - id + - backupRetentionPeriodInDays - createdBy - createdDateTime - error @@ -1226552,6 +1244337,7 @@ paths: items: enum: - id + - backupRetentionPeriodInDays - createdBy - createdDateTime - error @@ -1226627,6 +1244413,8 @@ paths: enum: - id - id desc + - backupRetentionPeriodInDays + - backupRetentionPeriodInDays desc - createdBy - createdBy desc - createdDateTime @@ -1226657,6 +1244445,7 @@ paths: items: enum: - id + - backupRetentionPeriodInDays - createdBy - createdDateTime - error @@ -1226731,6 +1244520,8 @@ paths: enum: - id - id desc + - backupRetentionPeriodInDays + - backupRetentionPeriodInDays desc - createdBy - createdBy desc - createdDateTime @@ -1226761,6 +1244552,7 @@ paths: items: enum: - id + - backupRetentionPeriodInDays - createdBy - createdDateTime - error @@ -1226835,6 +1244627,8 @@ paths: enum: - id - id desc + - backupRetentionPeriodInDays + - backupRetentionPeriodInDays desc - createdBy - createdBy desc - createdDateTime @@ -1226865,6 +1244659,7 @@ paths: items: enum: - id + - backupRetentionPeriodInDays - createdBy - createdDateTime - error @@ -1226910,6 +1244705,110 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + /solutions/backupRestore/reports: + description: Provides operations to manage the reports property of the microsoft.graph.backupRestoreRoot entity. + get: + tags: + - solutions.backupRestoreRoot + summary: Get reports from solutions + operationId: solutions.backupRestore.GetReports + parameters: + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.backupReport' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - solutions.backupRestoreRoot + summary: Update the navigation property reports in solutions + operationId: solutions.backupRestore.UpdateReports + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.backupReport' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - solutions.backupRestoreRoot + summary: Delete navigation property reports for solutions + operationId: solutions.backupRestore.DeleteReports + parameters: + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/solutions/backupRestore/reports/microsoft.graph.getStatisticsByPolicy(policyId=''{policyId}'')': + description: Provides operations to call the getStatisticsByPolicy method. + get: + tags: + - solutions.backupRestoreRoot + summary: Invoke function getStatisticsByPolicy + operationId: solutions.backupRestore.reports.getStatisticsByPolicy + parameters: + - name: policyId + in: path + description: 'Usage: policyId=''{policyId}''' + required: true + schema: + type: string + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.backupPolicyReport' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function /solutions/backupRestore/restorePoints: description: Provides operations to manage the restorePoints property of the microsoft.graph.backupRestoreRoot entity. get: @@ -1227135,6 +1245034,7 @@ paths: items: enum: - id + - backupRetentionPeriodInDays - createdBy - createdDateTime - error @@ -1227872,6 +1245772,8 @@ paths: - expirationDateTime desc - restorePointDateTime - restorePointDateTime desc + - restorePointId + - restorePointId desc - status - status desc - siteId @@ -1227893,6 +1245795,7 @@ paths: - error - expirationDateTime - restorePointDateTime + - restorePointId - status - siteId type: string @@ -1227978,6 +1245881,7 @@ paths: - error - expirationDateTime - restorePointDateTime + - restorePointId - status - siteId type: string @@ -1228538,6 +1246442,8 @@ paths: enum: - id - id desc + - backupRetentionPeriodInDays + - backupRetentionPeriodInDays desc - createdBy - createdBy desc - createdDateTime @@ -1228574,6 +1246480,7 @@ paths: items: enum: - id + - backupRetentionPeriodInDays - createdBy - createdDateTime - error @@ -1228642,6 +1246549,7 @@ paths: items: enum: - id + - backupRetentionPeriodInDays - createdBy - createdDateTime - error @@ -1230348,6 +1248256,8 @@ paths: enum: - id - id desc + - backupRetentionPeriodInDays + - backupRetentionPeriodInDays desc - createdBy - createdBy desc - createdDateTime @@ -1230384,6 +1248294,7 @@ paths: items: enum: - id + - backupRetentionPeriodInDays - createdBy - createdDateTime - error @@ -1230467,6 +1248378,7 @@ paths: items: enum: - id + - backupRetentionPeriodInDays - createdBy - createdDateTime - error @@ -1234505,6 +1252417,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1234521,6 +1252434,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1234639,6 +1252553,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1234655,6 +1252570,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1235131,6 +1253047,422 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + '/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - solutions.businessScenario + summary: Get messages from solutions + description: Read-only. Nullable. Chat messages associated with the task. + operationId: solutions.businessScenarios.planner.tasks.ListMessages + parameters: + - name: businessScenario-id + in: path + description: The unique identifier of businessScenario + required: true + schema: + type: string + x-ms-docs-key-type: businessScenario + - name: businessScenarioTask-id + in: path + description: The unique identifier of businessScenarioTask + required: true + schema: + type: string + x-ms-docs-key-type: businessScenarioTask + - $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: + enum: + - id + - id desc + - content + - content desc + - createdBy + - createdBy desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - editedDateTime + - editedDateTime desc + - mentions + - mentions desc + - messageType + - messageType desc + - parentEntityId + - parentEntityId desc + - reactions + - reactions desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - solutions.businessScenario + summary: Create new navigation property to messages for solutions + operationId: solutions.businessScenarios.planner.tasks.CreateMessages + parameters: + - name: businessScenario-id + in: path + description: The unique identifier of businessScenario + required: true + schema: + type: string + x-ms-docs-key-type: businessScenario + - name: businessScenarioTask-id + in: path + description: The unique identifier of businessScenarioTask + required: true + schema: + type: string + x-ms-docs-key-type: businessScenarioTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - solutions.businessScenario + summary: Get messages from solutions + description: Read-only. Nullable. Chat messages associated with the task. + operationId: solutions.businessScenarios.planner.tasks.GetMessages + parameters: + - name: businessScenario-id + in: path + description: The unique identifier of businessScenario + required: true + schema: + type: string + x-ms-docs-key-type: businessScenario + - name: businessScenarioTask-id + in: path + description: The unique identifier of businessScenarioTask + required: true + schema: + type: string + x-ms-docs-key-type: businessScenarioTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - solutions.businessScenario + summary: Update the navigation property messages in solutions + operationId: solutions.businessScenarios.planner.tasks.UpdateMessages + parameters: + - name: businessScenario-id + in: path + description: The unique identifier of businessScenario + required: true + schema: + type: string + x-ms-docs-key-type: businessScenario + - name: businessScenarioTask-id + in: path + description: The unique identifier of businessScenarioTask + required: true + schema: + type: string + x-ms-docs-key-type: businessScenarioTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - solutions.businessScenario + summary: Delete navigation property messages for solutions + operationId: solutions.businessScenarios.planner.tasks.DeleteMessages + parameters: + - name: businessScenario-id + in: path + description: The unique identifier of businessScenario + required: true + schema: + type: string + x-ms-docs-key-type: businessScenario + - name: businessScenarioTask-id + in: path + description: The unique identifier of businessScenarioTask + required: true + schema: + type: string + x-ms-docs-key-type: businessScenarioTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - solutions.businessScenario + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: solutions.businessScenarios.businessScenario.planner.tasks.businessScenarioTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: businessScenario-id + in: path + description: The unique identifier of businessScenario + required: true + schema: + type: string + x-ms-docs-key-type: businessScenario + - name: businessScenarioTask-id + in: path + description: The unique identifier of businessScenarioTask + required: true + schema: + type: string + x-ms-docs-key-type: businessScenarioTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - solutions.businessScenario + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: solutions.businessScenarios.businessScenario.planner.tasks.businessScenarioTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: businessScenario-id + in: path + description: The unique identifier of businessScenario + required: true + schema: + type: string + x-ms-docs-key-type: businessScenario + - name: businessScenarioTask-id + in: path + description: The unique identifier of businessScenarioTask + required: true + schema: + type: string + x-ms-docs-key-type: businessScenarioTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - solutions.businessScenario + summary: Get the number of the resource + operationId: solutions.businessScenarios.planner.tasks.messages.GetCount-e6d5 + parameters: + - name: businessScenario-id + in: path + description: The unique identifier of businessScenario + required: true + schema: + type: string + x-ms-docs-key-type: businessScenario + - name: businessScenarioTask-id + in: path + description: The unique identifier of businessScenarioTask + required: true + schema: + type: string + x-ms-docs-key-type: businessScenarioTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1249036,6 +1267368,33 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/microsoft.graph.activate' + '/storage/fileStorage/containers/{fileStorageContainer-id}/microsoft.graph.archive': + description: Provides operations to call the archive method. + post: + tags: + - storage.fileStorage + summary: Invoke action archive + description: Archive an active fileStorageContainer. This action updates the archivalDetails. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestoragecontainer-archive?view=graph-rest-beta + operationId: storage.fileStorage.containers.fileStorageContainer.archive + parameters: + - name: fileStorageContainer-id + in: path + description: The unique identifier of fileStorageContainer + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainer + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/microsoft.graph.archive' '/storage/fileStorage/containers/{fileStorageContainer-id}/microsoft.graph.lock': description: Provides operations to call the lock method. post: @@ -1249161,6 +1267520,33 @@ paths: - '/storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/microsoft.graph.restore' - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/microsoft.graph.restore' - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/microsoft.graph.restore' + '/storage/fileStorage/containers/{fileStorageContainer-id}/microsoft.graph.unarchive': + description: Provides operations to call the unarchive method. + post: + tags: + - storage.fileStorage + summary: Invoke action unarchive + description: Unarchive an archived fileStorageContainer. This action updates the archivalDetails. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestoragecontainer-unarchive?view=graph-rest-beta + operationId: storage.fileStorage.containers.fileStorageContainer.unarchive + parameters: + - name: fileStorageContainer-id + in: path + description: The unique identifier of fileStorageContainer + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainer + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/microsoft.graph.unarchive' '/storage/fileStorage/containers/{fileStorageContainer-id}/microsoft.graph.unlock': description: Provides operations to call the unlock method. post: @@ -1250066,6 +1268452,7 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-grouped-path: + - '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}/permissions/{permission-id}/microsoft.graph.grant' - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/{permission-id}/microsoft.graph.grant' '/storage/fileStorage/containers/{fileStorageContainer-id}/permissions/{permission-id}/microsoft.graph.revokeGrants': description: Provides operations to call the revokeGrants method. @@ -1250119,6 +1268506,7 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}/permissions/{permission-id}/microsoft.graph.revokeGrants' - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/{permission-id}/microsoft.graph.revokeGrants' '/storage/fileStorage/containers/{fileStorageContainer-id}/permissions/$count': description: Provides operations to count the resources in the collection. @@ -1250319,6 +1268707,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1251071,6 +1269460,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1251573,6 +1269963,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1252180,6 +1270571,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1252623,6 +1271015,8 @@ paths: - id desc - description - description desc + - principalId + - principalId desc - title - title desc type: string @@ -1252638,6 +1271032,7 @@ paths: enum: - id - description + - principalId - title - members type: string @@ -1252730,6 +1271125,7 @@ paths: enum: - id - description + - principalId - title - members type: string @@ -1253723,6 +1272119,7 @@ paths: - name - owningAppId - settings + - permissions type: string - name: $expand in: query @@ -1253735,6 +1272132,7 @@ paths: items: enum: - '*' + - permissions type: string responses: '200': @@ -1253809,6 +1272207,7 @@ paths: - name - owningAppId - settings + - permissions type: string - name: $expand in: query @@ -1253821,6 +1272220,7 @@ paths: items: enum: - '*' + - permissions type: string responses: '200': @@ -1253890,6 +1272290,419 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}/permissions': + description: Provides operations to manage the permissions property of the microsoft.graph.fileStorageContainerType entity. + get: + tags: + - storage.fileStorage + summary: List permissions for a fileStorageContainerType + description: 'Get the list of permission objects associated with a fileStorageContainerType. Each permission represents a user with management rights to the container type. The calling user must be listed in the permissions collection for the container type with the owner role, or be a SharePoint Embedded Administrator or Global Administrator.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestoragecontainertype-list-permissions?view=graph-rest-beta + operationId: storage.fileStorage.containerTypes.ListPermissions + parameters: + - name: fileStorageContainerType-id + in: path + description: The unique identifier of fileStorageContainerType + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainerType + - $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: + enum: + - id + - id desc + - expirationDateTime + - expirationDateTime desc + - grantedTo + - grantedTo desc + - grantedToIdentities + - grantedToIdentities desc + - grantedToIdentitiesV2 + - grantedToIdentitiesV2 desc + - grantedToV2 + - grantedToV2 desc + - hasPassword + - hasPassword desc + - inheritedFrom + - inheritedFrom desc + - invitation + - invitation desc + - link + - link desc + - roles + - roles desc + - shareId + - shareId desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - expirationDateTime + - grantedTo + - grantedToIdentities + - grantedToIdentitiesV2 + - grantedToV2 + - hasPassword + - inheritedFrom + - invitation + - link + - roles + - shareId + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.permissionCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - storage.fileStorage + summary: Create permission for a fileStorageContainerType + description: "Create a user permission object, which adds this permission to a fileStorageContainerType. Only existing owners (users with the owner role in the permissions collection of the container type), SharePoint Embedded Administrators, or Global Administrators can add permissions. The following constraints apply:\r\n- A maximum of 3 permissions per container type is allowed. Adding a fourth permission returns a 400 Bad Request error.\r\n- Duplicate permissions are treated as idempotent. If the specified user already has a permission on the container type, the service makes no changes and returns the existing permission resource in the response body with a 201 Created status, even though no new permission is created.\r\n- Currently only the owner role is supported." + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestoragecontainertype-post-permissions?view=graph-rest-beta + operationId: storage.fileStorage.containerTypes.CreatePermissions + parameters: + - name: fileStorageContainerType-id + in: path + description: The unique identifier of fileStorageContainerType + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainerType + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.permission' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.permission' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}/permissions/{permission-id}': + description: Provides operations to manage the permissions property of the microsoft.graph.fileStorageContainerType entity. + get: + tags: + - storage.fileStorage + summary: Get permissions from storage + description: The set of permissions for users in the container type. The permissions collection defines who has access to manage the container type. Use the owner role to grant management access. + operationId: storage.fileStorage.containerTypes.GetPermissions + parameters: + - name: fileStorageContainerType-id + in: path + description: The unique identifier of fileStorageContainerType + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainerType + - name: permission-id + in: path + description: The unique identifier of permission + required: true + schema: + type: string + x-ms-docs-key-type: permission + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - expirationDateTime + - grantedTo + - grantedToIdentities + - grantedToIdentitiesV2 + - grantedToV2 + - hasPassword + - inheritedFrom + - invitation + - link + - roles + - shareId + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.permission' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - storage.fileStorage + summary: Update the navigation property permissions in storage + operationId: storage.fileStorage.containerTypes.UpdatePermissions + parameters: + - name: fileStorageContainerType-id + in: path + description: The unique identifier of fileStorageContainerType + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainerType + - name: permission-id + in: path + description: The unique identifier of permission + required: true + schema: + type: string + x-ms-docs-key-type: permission + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.permission' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - storage.fileStorage + summary: Delete navigation property permissions for storage + operationId: storage.fileStorage.containerTypes.DeletePermissions + parameters: + - name: fileStorageContainerType-id + in: path + description: The unique identifier of fileStorageContainerType + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainerType + - name: permission-id + in: path + description: The unique identifier of permission + required: true + schema: + type: string + x-ms-docs-key-type: permission + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}/permissions/{permission-id}/microsoft.graph.grant': + description: Provides operations to call the grant method. + post: + tags: + - storage.fileStorage + summary: Invoke action grant + description: Grant users access to a link represented by a permission. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-beta + operationId: storage.fileStorage.containerTypes.fileStorageContainerType.permissions.permission.grant + parameters: + - name: fileStorageContainerType-id + in: path + description: The unique identifier of fileStorageContainerType + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainerType + - name: permission-id + in: path + description: The unique identifier of permission + required: true + schema: + type: string + x-ms-docs-key-type: permission + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + roles: + type: array + items: + type: string + nullable: true + recipients: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.driveRecipient' + required: true + responses: + '200': + description: Success + content: + application/json: + schema: + title: Collection of permission + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.permission' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-grouped-path: + - '/storage/fileStorage/containers/{fileStorageContainer-id}/permissions/{permission-id}/microsoft.graph.grant' + - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/{permission-id}/microsoft.graph.grant' + '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}/permissions/{permission-id}/microsoft.graph.revokeGrants': + description: Provides operations to call the revokeGrants method. + post: + tags: + - storage.fileStorage + summary: Invoke action revokeGrants + description: Revoke access to a listItem or driveItem granted via a sharing link by removing the specified recipient from the link. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/permission-revokegrants?view=graph-rest-beta + operationId: storage.fileStorage.containerTypes.fileStorageContainerType.permissions.permission.revokeGrants + parameters: + - name: fileStorageContainerType-id + in: path + description: The unique identifier of fileStorageContainerType + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainerType + - name: permission-id + in: path + description: The unique identifier of permission + required: true + schema: + type: string + x-ms-docs-key-type: permission + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + grantees: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.driveRecipient' + required: true + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.permission' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/storage/fileStorage/containers/{fileStorageContainer-id}/permissions/{permission-id}/microsoft.graph.revokeGrants' + - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/{permission-id}/microsoft.graph.revokeGrants' + '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}/permissions/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - storage.fileStorage + summary: Get the number of the resource + operationId: storage.fileStorage.containerTypes.permissions.GetCount-720b + parameters: + - name: fileStorageContainerType-id + in: path + description: The unique identifier of fileStorageContainerType + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainerType + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' /storage/fileStorage/containerTypes/$count: description: Provides operations to count the resources in the collection. get: @@ -1254750,6 +1273563,33 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/storage/fileStorage/containers/{fileStorageContainer-id}/microsoft.graph.activate' + '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/microsoft.graph.archive': + description: Provides operations to call the archive method. + post: + tags: + - storage.fileStorage + summary: Invoke action archive + description: Archive an active fileStorageContainer. This action updates the archivalDetails. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestoragecontainer-archive?view=graph-rest-beta + operationId: storage.fileStorage.deletedContainers.fileStorageContainer.archive + parameters: + - name: fileStorageContainer-id + in: path + description: The unique identifier of fileStorageContainer + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainer + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/storage/fileStorage/containers/{fileStorageContainer-id}/microsoft.graph.archive' '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/microsoft.graph.lock': description: Provides operations to call the lock method. post: @@ -1254875,6 +1273715,33 @@ paths: - '/storage/fileStorage/containers/{fileStorageContainer-id}/microsoft.graph.restore' - '/storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/microsoft.graph.restore' - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/microsoft.graph.restore' + '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/microsoft.graph.unarchive': + description: Provides operations to call the unarchive method. + post: + tags: + - storage.fileStorage + summary: Invoke action unarchive + description: Unarchive an archived fileStorageContainer. This action updates the archivalDetails. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestoragecontainer-unarchive?view=graph-rest-beta + operationId: storage.fileStorage.deletedContainers.fileStorageContainer.unarchive + parameters: + - name: fileStorageContainer-id + in: path + description: The unique identifier of fileStorageContainer + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainer + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/storage/fileStorage/containers/{fileStorageContainer-id}/microsoft.graph.unarchive' '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/microsoft.graph.unlock': description: Provides operations to call the unlock method. post: @@ -1255781,6 +1274648,7 @@ paths: operationName: listMore x-ms-docs-grouped-path: - '/storage/fileStorage/containers/{fileStorageContainer-id}/permissions/{permission-id}/microsoft.graph.grant' + - '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}/permissions/{permission-id}/microsoft.graph.grant' '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/{permission-id}/microsoft.graph.revokeGrants': description: Provides operations to call the revokeGrants method. post: @@ -1255834,6 +1274702,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/storage/fileStorage/containers/{fileStorageContainer-id}/permissions/{permission-id}/microsoft.graph.revokeGrants' + - '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}/permissions/{permission-id}/microsoft.graph.revokeGrants' '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/$count': description: Provides operations to count the resources in the collection. get: @@ -1256033,6 +1274902,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1256785,6 +1275655,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1257287,6 +1276158,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1257894,6 +1276766,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1258337,6 +1277210,8 @@ paths: - id desc - description - description desc + - principalId + - principalId desc - title - title desc type: string @@ -1258352,6 +1277227,7 @@ paths: enum: - id - description + - principalId - title - members type: string @@ -1258444,6 +1277320,7 @@ paths: enum: - id - description + - principalId - title - members type: string @@ -1262933,8 +1281810,12 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1263069,8 +1281950,12 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -1264077,8 +1282962,12 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1264234,8 +1283123,12 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -1266168,6 +1285061,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1266184,6 +1285078,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1266337,6 +1285232,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1266353,6 +1285249,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1267066,14 +1285963,14 @@ paths: - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': - description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teams.channel - summary: Get progressTaskBoardFormat from teams - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. - operationId: teams.channels.planner.plans.buckets.tasks.GetProgressTaskBoardFormat + summary: Get messages from teams + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teams.channels.planner.plans.buckets.tasks.ListMessages parameters: - name: team-id in: path @@ -1267110,6 +1286007,42 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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: + enum: + - id + - id desc + - content + - content desc + - createdBy + - createdBy desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - editedDateTime + - editedDateTime desc + - mentions + - mentions desc + - messageType + - messageType desc + - parentEntityId + - parentEntityId desc + - reactions + - reactions desc + type: string - name: $select in: query description: Select properties to be returned @@ -1267121,7 +1286054,170 @@ paths: items: enum: - id - - orderHint + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - teams.channel + summary: Create new navigation property to messages for teams + operationId: teams.channels.planner.plans.buckets.tasks.CreateMessages + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teams.channel + summary: Get messages from teams + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teams.channels.planner.plans.buckets.tasks.GetMessages + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions type: string - name: $expand in: query @@ -1267141,15 +1286237,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teams.channel - summary: Update the navigation property progressTaskBoardFormat in teams - operationId: teams.channels.planner.plans.buckets.tasks.UpdateProgressTaskBoardFormat + summary: Update the navigation property messages in teams + operationId: teams.channels.planner.plans.buckets.tasks.UpdateMessages parameters: - name: team-id in: path @@ -1267186,18 +1286282,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -1267208,8 +1286305,8 @@ paths: delete: tags: - teams.channel - summary: Delete navigation property progressTaskBoardFormat for teams - operationId: teams.channels.planner.plans.buckets.tasks.DeleteProgressTaskBoardFormat + summary: Delete navigation property messages for teams + operationId: teams.channels.planner.plans.buckets.tasks.DeleteMessages parameters: - name: team-id in: path @@ -1267246,6 +1286343,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1267258,16 +1286362,417 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count': - description: Provides operations to count the resources in the collection. - get: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - teams.channel - summary: Get the number of the resource - operationId: teams.channels.planner.plans.buckets.tasks.GetCount-fdf6 + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teams.team.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - teams.channel + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teams.team.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teams.channel + summary: Get the number of the resource + operationId: teams.channels.planner.plans.buckets.tasks.messages.GetCount-f6b8 + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': + description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teams.channel + summary: Get progressTaskBoardFormat from teams + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. + operationId: teams.channels.planner.plans.buckets.tasks.GetProgressTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - orderHint + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teams.channel + summary: Update the navigation property progressTaskBoardFormat in teams + operationId: teams.channels.planner.plans.buckets.tasks.UpdateProgressTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teams.channel + summary: Delete navigation property progressTaskBoardFormat for teams + operationId: teams.channels.planner.plans.buckets.tasks.DeleteProgressTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teams.channel + summary: Get the number of the resource + operationId: teams.channels.planner.plans.buckets.tasks.GetCount-fdf6 parameters: - name: team-id in: path @@ -1267394,6 +1286899,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $orderby @@ -1267485,6 +1286991,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1268209,6 +1287716,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1268225,6 +1287733,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1268364,6 +1287873,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1268380,6 +1287890,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1269016,14 +1288527,14 @@ paths: - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': - description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teams.channel - summary: Get progressTaskBoardFormat from teams - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. - operationId: teams.channels.planner.plans.tasks.GetProgressTaskBoardFormat + summary: Get messages from teams + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teams.channels.planner.plans.tasks.ListMessages parameters: - name: team-id in: path @@ -1269053,6 +1288564,42 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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: + enum: + - id + - id desc + - content + - content desc + - createdBy + - createdBy desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - editedDateTime + - editedDateTime desc + - mentions + - mentions desc + - messageType + - messageType desc + - parentEntityId + - parentEntityId desc + - reactions + - reactions desc + type: string - name: $select in: query description: Select properties to be returned @@ -1269064,7 +1288611,156 @@ paths: items: enum: - id - - orderHint + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - teams.channel + summary: Create new navigation property to messages for teams + operationId: teams.channels.planner.plans.tasks.CreateMessages + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teams.channel + summary: Get messages from teams + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teams.channels.planner.plans.tasks.GetMessages + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions type: string - name: $expand in: query @@ -1269084,15 +1288780,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teams.channel - summary: Update the navigation property progressTaskBoardFormat in teams - operationId: teams.channels.planner.plans.tasks.UpdateProgressTaskBoardFormat + summary: Update the navigation property messages in teams + operationId: teams.channels.planner.plans.tasks.UpdateMessages parameters: - name: team-id in: path @@ -1269122,18 +1288818,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -1269144,8 +1288841,8 @@ paths: delete: tags: - teams.channel - summary: Delete navigation property progressTaskBoardFormat for teams - operationId: teams.channels.planner.plans.tasks.DeleteProgressTaskBoardFormat + summary: Delete navigation property messages for teams + operationId: teams.channels.planner.plans.tasks.DeleteMessages parameters: - name: team-id in: path @@ -1269175,6 +1288872,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1269187,16 +1288891,375 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/$count': + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - teams.channel + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teams.team.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - teams.channel + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teams.team.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': description: Provides operations to count the resources in the collection. get: tags: - teams.channel summary: Get the number of the resource - operationId: teams.channels.planner.plans.tasks.GetCount-b9d6 + operationId: teams.channels.planner.plans.tasks.messages.GetCount-15bf + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': + description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teams.channel + summary: Get progressTaskBoardFormat from teams + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. + operationId: teams.channels.planner.plans.tasks.GetProgressTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - orderHint + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teams.channel + summary: Update the navigation property progressTaskBoardFormat in teams + operationId: teams.channels.planner.plans.tasks.UpdateProgressTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teams.channel + summary: Delete navigation property progressTaskBoardFormat for teams + operationId: teams.channels.planner.plans.tasks.DeleteProgressTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teams.channel + summary: Get the number of the resource + operationId: teams.channels.planner.plans.tasks.GetCount-b9d6 parameters: - name: team-id in: path @@ -1269309,6 +1289372,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $orderby @@ -1269400,6 +1289464,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1273039,6 +1293104,8 @@ paths: - hireDate desc - identities - identities desc + - identityGovernance + - identityGovernance desc - identityParentId - identityParentId desc - imAddresses @@ -1273192,6 +1293259,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1273487,6 +1293555,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1273988,6 +1294057,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1276764,7 +1296834,11 @@ paths: x-ms-docs-grouped-path: - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1276879,7 +1296953,11 @@ paths: x-ms-docs-grouped-path: - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -1277766,7 +1297844,11 @@ paths: x-ms-docs-grouped-path: - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1277902,7 +1297984,11 @@ paths: x-ms-docs-grouped-path: - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -1279629,6 +1299715,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1279645,6 +1299732,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1279784,6 +1299872,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1279800,6 +1299889,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1280436,14 +1300526,14 @@ paths: - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': - description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teams.channel - summary: Get progressTaskBoardFormat from teams - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. - operationId: teams.primaryChannel.planner.plans.buckets.tasks.GetProgressTaskBoardFormat + summary: Get messages from teams + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teams.primaryChannel.planner.plans.buckets.tasks.ListMessages parameters: - name: team-id in: path @@ -1280473,6 +1300563,42 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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: + enum: + - id + - id desc + - content + - content desc + - createdBy + - createdBy desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - editedDateTime + - editedDateTime desc + - mentions + - mentions desc + - messageType + - messageType desc + - parentEntityId + - parentEntityId desc + - reactions + - reactions desc + type: string - name: $select in: query description: Select properties to be returned @@ -1280484,7 +1300610,15 @@ paths: items: enum: - id - - orderHint + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions type: string - name: $expand in: query @@ -1280500,19 +1300634,527 @@ paths: type: string responses: '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - teams.channel - summary: Update the navigation property progressTaskBoardFormat in teams - operationId: teams.primaryChannel.planner.plans.buckets.tasks.UpdateProgressTaskBoardFormat + summary: Create new navigation property to messages for teams + operationId: teams.primaryChannel.planner.plans.buckets.tasks.CreateMessages + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teams.channel + summary: Get messages from teams + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teams.primaryChannel.planner.plans.buckets.tasks.GetMessages + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teams.channel + summary: Update the navigation property messages in teams + operationId: teams.primaryChannel.planner.plans.buckets.tasks.UpdateMessages + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teams.channel + summary: Delete navigation property messages for teams + operationId: teams.primaryChannel.planner.plans.buckets.tasks.DeleteMessages + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - teams.channel + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teams.team.primaryChannel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - teams.channel + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teams.team.primaryChannel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teams.channel + summary: Get the number of the resource + operationId: teams.primaryChannel.planner.plans.buckets.tasks.messages.GetCount-d267 + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': + description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teams.channel + summary: Get progressTaskBoardFormat from teams + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. + operationId: teams.primaryChannel.planner.plans.buckets.tasks.GetProgressTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - orderHint + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teams.channel + summary: Update the navigation property progressTaskBoardFormat in teams + operationId: teams.primaryChannel.planner.plans.buckets.tasks.UpdateProgressTaskBoardFormat parameters: - name: team-id in: path @@ -1280729,6 +1301371,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $orderby @@ -1280820,6 +1301463,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1281474,6 +1302118,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1281490,6 +1302135,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1281615,6 +1302261,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1281631,6 +1302278,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1282190,6 +1302838,502 @@ paths: - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teams.channel + summary: Get messages from teams + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teams.primaryChannel.planner.plans.tasks.ListMessages + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $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: + enum: + - id + - id desc + - content + - content desc + - createdBy + - createdBy desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - editedDateTime + - editedDateTime desc + - mentions + - mentions desc + - messageType + - messageType desc + - parentEntityId + - parentEntityId desc + - reactions + - reactions desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - teams.channel + summary: Create new navigation property to messages for teams + operationId: teams.primaryChannel.planner.plans.tasks.CreateMessages + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teams.channel + summary: Get messages from teams + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teams.primaryChannel.planner.plans.tasks.GetMessages + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teams.channel + summary: Update the navigation property messages in teams + operationId: teams.primaryChannel.planner.plans.tasks.UpdateMessages + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teams.channel + summary: Delete navigation property messages for teams + operationId: teams.primaryChannel.planner.plans.tasks.DeleteMessages + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - teams.channel + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teams.team.primaryChannel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - teams.channel + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teams.team.primaryChannel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teams.channel + summary: Get the number of the resource + operationId: teams.primaryChannel.planner.plans.tasks.messages.GetCount-2eb5 + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1282448,6 +1303592,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $orderby @@ -1282539,6 +1303684,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1292393,8 +1313539,12 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1292529,8 +1313679,12 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -1293521,8 +1314675,12 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1293678,8 +1314836,12 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -1295609,6 +1316771,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1295625,6 +1316788,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1295778,6 +1316942,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1295794,6 +1316959,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1296507,14 +1317673,14 @@ paths: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': - description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teamTemplateDefinition.team - summary: Get progressTaskBoardFormat from teamTemplateDefinition - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.GetProgressTaskBoardFormat + summary: Get messages from teamTemplateDefinition + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.ListMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1296551,6 +1317717,42 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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: + enum: + - id + - id desc + - content + - content desc + - createdBy + - createdBy desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - editedDateTime + - editedDateTime desc + - mentions + - mentions desc + - messageType + - messageType desc + - parentEntityId + - parentEntityId desc + - reactions + - reactions desc + type: string - name: $select in: query description: Select properties to be returned @@ -1296562,7 +1317764,170 @@ paths: items: enum: - id - - orderHint + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - teamTemplateDefinition.team + summary: Create new navigation property to messages for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.CreateMessages + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get messages from teamTemplateDefinition + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.GetMessages + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions type: string - name: $expand in: query @@ -1296582,15 +1317947,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teamTemplateDefinition.team - summary: Update the navigation property progressTaskBoardFormat in teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.UpdateProgressTaskBoardFormat + summary: Update the navigation property messages in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.UpdateMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1296627,18 +1317992,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -1296649,8 +1318015,8 @@ paths: delete: tags: - teamTemplateDefinition.team - summary: Delete navigation property progressTaskBoardFormat for teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.DeleteProgressTaskBoardFormat + summary: Delete navigation property messages for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.DeleteMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1296687,6 +1318053,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1296699,16 +1318072,20 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count': - description: Provides operations to count the resources in the collection. - get: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - teamTemplateDefinition.team - summary: Get the number of the resource - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.GetCount-f5aa + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamTemplateDefinition.teamTemplateDefinition.teamDefinition.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: teamTemplateDefinition-id in: path @@ -1296738,24 +1318115,421 @@ paths: schema: type: string x-ms-docs-key-type: plannerBucket - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - '200': - $ref: '#/components/responses/ODataCountResponse' + '204': + description: Success default: $ref: '#/components/responses/error' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/microsoft.graph.delta()': - description: Provides operations to call the delta method. - get: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - teamTemplateDefinition.team - summary: Invoke function delta - description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.' + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta - operationId: teamTemplateDefinition.teamTemplateDefinition.teamDefinition.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.delta + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamTemplateDefinition.teamTemplateDefinition.teamDefinition.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teamTemplateDefinition.team + summary: Get the number of the resource + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.messages.GetCount-8b3b + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': + description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get progressTaskBoardFormat from teamTemplateDefinition + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.GetProgressTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - orderHint + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamTemplateDefinition.team + summary: Update the navigation property progressTaskBoardFormat in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.UpdateProgressTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamTemplateDefinition.team + summary: Delete navigation property progressTaskBoardFormat for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.DeleteProgressTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teamTemplateDefinition.team + summary: Get the number of the resource + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.GetCount-f5aa + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/microsoft.graph.delta()': + description: Provides operations to call the delta method. + get: + tags: + - teamTemplateDefinition.team + summary: Invoke function delta + description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta + operationId: teamTemplateDefinition.teamTemplateDefinition.teamDefinition.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.delta parameters: - name: teamTemplateDefinition-id in: path @@ -1296835,6 +1318609,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $orderby @@ -1296926,6 +1318701,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1297650,6 +1319426,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1297666,6 +1319443,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1297805,6 +1319583,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1297821,6 +1319600,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1298457,14 +1320237,14 @@ paths: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': - description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teamTemplateDefinition.team - summary: Get progressTaskBoardFormat from teamTemplateDefinition - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.GetProgressTaskBoardFormat + summary: Get messages from teamTemplateDefinition + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.ListMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1298494,6 +1320274,42 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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: + enum: + - id + - id desc + - content + - content desc + - createdBy + - createdBy desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - editedDateTime + - editedDateTime desc + - mentions + - mentions desc + - messageType + - messageType desc + - parentEntityId + - parentEntityId desc + - reactions + - reactions desc + type: string - name: $select in: query description: Select properties to be returned @@ -1298505,7 +1320321,156 @@ paths: items: enum: - id - - orderHint + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - teamTemplateDefinition.team + summary: Create new navigation property to messages for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.CreateMessages + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get messages from teamTemplateDefinition + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.GetMessages + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions type: string - name: $expand in: query @@ -1298525,15 +1320490,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teamTemplateDefinition.team - summary: Update the navigation property progressTaskBoardFormat in teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.UpdateProgressTaskBoardFormat + summary: Update the navigation property messages in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.UpdateMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1298563,18 +1320528,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -1298585,8 +1320551,8 @@ paths: delete: tags: - teamTemplateDefinition.team - summary: Delete navigation property progressTaskBoardFormat for teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.DeleteProgressTaskBoardFormat + summary: Delete navigation property messages for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.DeleteMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1298616,6 +1320582,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1298628,16 +1320601,375 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/$count': + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - teamTemplateDefinition.team + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamTemplateDefinition.teamTemplateDefinition.teamDefinition.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - teamTemplateDefinition.team + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamTemplateDefinition.teamTemplateDefinition.teamDefinition.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': description: Provides operations to count the resources in the collection. get: tags: - teamTemplateDefinition.team summary: Get the number of the resource - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.GetCount-f81a + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.messages.GetCount-ca09 + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': + description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get progressTaskBoardFormat from teamTemplateDefinition + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.GetProgressTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - orderHint + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamTemplateDefinition.team + summary: Update the navigation property progressTaskBoardFormat in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.UpdateProgressTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamTemplateDefinition.team + summary: Delete navigation property progressTaskBoardFormat for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.DeleteProgressTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teamTemplateDefinition.team + summary: Get the number of the resource + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.GetCount-f81a parameters: - name: teamTemplateDefinition-id in: path @@ -1298750,6 +1321082,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $orderby @@ -1298841,6 +1321174,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1302425,6 +1324759,8 @@ paths: - hireDate desc - identities - identities desc + - identityGovernance + - identityGovernance desc - identityParentId - identityParentId desc - imAddresses @@ -1302578,6 +1324914,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1302873,6 +1325210,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1303374,6 +1325712,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1306137,7 +1328476,11 @@ paths: x-ms-docs-grouped-path: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1306252,7 +1328595,11 @@ paths: x-ms-docs-grouped-path: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -1307139,7 +1329486,11 @@ paths: x-ms-docs-grouped-path: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1307275,7 +1329626,11 @@ paths: x-ms-docs-grouped-path: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -1309002,6 +1331357,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1309018,6 +1331374,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1309157,6 +1331514,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1309173,6 +1331531,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1309809,14 +1332168,14 @@ paths: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': - description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teamTemplateDefinition.team - summary: Get progressTaskBoardFormat from teamTemplateDefinition - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. - operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.GetProgressTaskBoardFormat + summary: Get messages from teamTemplateDefinition + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.ListMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1309846,6 +1332205,42 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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: + enum: + - id + - id desc + - content + - content desc + - createdBy + - createdBy desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - editedDateTime + - editedDateTime desc + - mentions + - mentions desc + - messageType + - messageType desc + - parentEntityId + - parentEntityId desc + - reactions + - reactions desc + type: string - name: $select in: query description: Select properties to be returned @@ -1309857,7 +1332252,15 @@ paths: items: enum: - id - - orderHint + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions type: string - name: $expand in: query @@ -1309873,19 +1332276,527 @@ paths: type: string responses: '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - teamTemplateDefinition.team - summary: Update the navigation property progressTaskBoardFormat in teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.UpdateProgressTaskBoardFormat + summary: Create new navigation property to messages for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.CreateMessages + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get messages from teamTemplateDefinition + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.GetMessages + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamTemplateDefinition.team + summary: Update the navigation property messages in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.UpdateMessages + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamTemplateDefinition.team + summary: Delete navigation property messages for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.DeleteMessages + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - teamTemplateDefinition.team + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamTemplateDefinition.teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - teamTemplateDefinition.team + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamTemplateDefinition.teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teamTemplateDefinition.team + summary: Get the number of the resource + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.messages.GetCount-e4e8 + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': + description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get progressTaskBoardFormat from teamTemplateDefinition + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.GetProgressTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - orderHint + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamTemplateDefinition.team + summary: Update the navigation property progressTaskBoardFormat in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.UpdateProgressTaskBoardFormat parameters: - name: teamTemplateDefinition-id in: path @@ -1310102,6 +1333013,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $orderby @@ -1310193,6 +1333105,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1310847,6 +1333760,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1310863,6 +1333777,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1310988,6 +1333903,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1311004,6 +1333920,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1311563,6 +1334480,502 @@ paths: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get messages from teamTemplateDefinition + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.tasks.ListMessages + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $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: + enum: + - id + - id desc + - content + - content desc + - createdBy + - createdBy desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - editedDateTime + - editedDateTime desc + - mentions + - mentions desc + - messageType + - messageType desc + - parentEntityId + - parentEntityId desc + - reactions + - reactions desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - teamTemplateDefinition.team + summary: Create new navigation property to messages for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.tasks.CreateMessages + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get messages from teamTemplateDefinition + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.tasks.GetMessages + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamTemplateDefinition.team + summary: Update the navigation property messages in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.tasks.UpdateMessages + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamTemplateDefinition.team + summary: Delete navigation property messages for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.tasks.DeleteMessages + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - teamTemplateDefinition.team + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamTemplateDefinition.teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - teamTemplateDefinition.team + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamTemplateDefinition.teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teamTemplateDefinition.team + summary: Get the number of the resource + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.tasks.messages.GetCount-c7e6 + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1311821,6 +1335234,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $orderby @@ -1311912,6 +1335326,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1320656,10 +1344071,16 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1320798,10 +1344219,16 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -1321798,10 +1345225,16 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1321961,10 +1345394,16 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -1323928,6 +1347367,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1323944,6 +1347384,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1324098,6 +1347539,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1324114,6 +1347556,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1324834,14 +1348277,14 @@ paths: - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': - description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teamwork.deletedTeam - summary: Get progressTaskBoardFormat from teamwork - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. - operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.GetProgressTaskBoardFormat + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.ListMessages parameters: - name: deletedTeam-id in: path @@ -1324878,6 +1348321,42 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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: + enum: + - id + - id desc + - content + - content desc + - createdBy + - createdBy desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - editedDateTime + - editedDateTime desc + - mentions + - mentions desc + - messageType + - messageType desc + - parentEntityId + - parentEntityId desc + - reactions + - reactions desc + type: string - name: $select in: query description: Select properties to be returned @@ -1324889,7 +1348368,172 @@ paths: items: enum: - id - - orderHint + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - teamwork.deletedTeam + summary: Create new navigation property to messages for teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.CreateMessages + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.deletedTeam + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.GetMessages + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions type: string - name: $expand in: query @@ -1324909,15 +1348553,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teamwork.deletedTeam - summary: Update the navigation property progressTaskBoardFormat in teamwork - operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.UpdateProgressTaskBoardFormat + summary: Update the navigation property messages in teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.UpdateMessages parameters: - name: deletedTeam-id in: path @@ -1324954,18 +1348598,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -1324976,8 +1348621,8 @@ paths: delete: tags: - teamwork.deletedTeam - summary: Delete navigation property progressTaskBoardFormat for teamwork - operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.DeleteProgressTaskBoardFormat + summary: Delete navigation property messages for teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.DeleteMessages parameters: - name: deletedTeam-id in: path @@ -1325014,6 +1348659,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1325026,18 +1348678,22 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count': - description: Provides operations to count the resources in the collection. - get: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - teamwork.deletedTeam - summary: Get the number of the resource - operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.GetCount-3546 + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamwork.deletedTeams.deletedTeam.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: deletedTeam-id in: path @@ -1325067,24 +1348723,431 @@ paths: schema: type: string x-ms-docs-key-type: plannerBucket - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - '200': - $ref: '#/components/responses/ODataCountResponse' + '204': + description: Success default: $ref: '#/components/responses/error' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/microsoft.graph.delta()': - description: Provides operations to call the delta method. - get: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - teamwork.deletedTeam - summary: Invoke function delta - description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.' + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta - operationId: teamwork.deletedTeams.deletedTeam.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.delta + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamwork.deletedTeams.deletedTeam.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teamwork.deletedTeam + summary: Get the number of the resource + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.messages.GetCount-07b8 + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': + description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.deletedTeam + summary: Get progressTaskBoardFormat from teamwork + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.GetProgressTaskBoardFormat + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - orderHint + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.deletedTeam + summary: Update the navigation property progressTaskBoardFormat in teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.UpdateProgressTaskBoardFormat + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.deletedTeam + summary: Delete navigation property progressTaskBoardFormat for teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.DeleteProgressTaskBoardFormat + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teamwork.deletedTeam + summary: Get the number of the resource + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.GetCount-3546 + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/microsoft.graph.delta()': + description: Provides operations to call the delta method. + get: + tags: + - teamwork.deletedTeam + summary: Invoke function delta + description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta + operationId: teamwork.deletedTeams.deletedTeam.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.delta parameters: - name: deletedTeam-id in: path @@ -1325164,6 +1349227,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $orderby @@ -1325255,6 +1349319,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1325998,6 +1350063,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1326014,6 +1350080,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1326154,6 +1350221,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1326170,6 +1350238,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1326813,14 +1350882,14 @@ paths: - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': - description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teamwork.deletedTeam - summary: Get progressTaskBoardFormat from teamwork - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. - operationId: teamwork.deletedTeams.channels.planner.plans.tasks.GetProgressTaskBoardFormat + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.ListMessages parameters: - name: deletedTeam-id in: path @@ -1326850,6 +1350919,42 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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: + enum: + - id + - id desc + - content + - content desc + - createdBy + - createdBy desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - editedDateTime + - editedDateTime desc + - mentions + - mentions desc + - messageType + - messageType desc + - parentEntityId + - parentEntityId desc + - reactions + - reactions desc + type: string - name: $select in: query description: Select properties to be returned @@ -1326861,7 +1350966,158 @@ paths: items: enum: - id - - orderHint + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - teamwork.deletedTeam + summary: Create new navigation property to messages for teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.CreateMessages + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.deletedTeam + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.GetMessages + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions type: string - name: $expand in: query @@ -1326881,15 +1351137,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teamwork.deletedTeam - summary: Update the navigation property progressTaskBoardFormat in teamwork - operationId: teamwork.deletedTeams.channels.planner.plans.tasks.UpdateProgressTaskBoardFormat + summary: Update the navigation property messages in teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.UpdateMessages parameters: - name: deletedTeam-id in: path @@ -1326919,18 +1351175,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -1326941,8 +1351198,8 @@ paths: delete: tags: - teamwork.deletedTeam - summary: Delete navigation property progressTaskBoardFormat for teamwork - operationId: teamwork.deletedTeams.channels.planner.plans.tasks.DeleteProgressTaskBoardFormat + summary: Delete navigation property messages for teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.DeleteMessages parameters: - name: deletedTeam-id in: path @@ -1326972,6 +1351229,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1326984,18 +1351248,387 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/$count': + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - teamwork.deletedTeam + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamwork.deletedTeams.deletedTeam.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - teamwork.deletedTeam + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamwork.deletedTeams.deletedTeam.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': description: Provides operations to count the resources in the collection. get: tags: - teamwork.deletedTeam summary: Get the number of the resource - operationId: teamwork.deletedTeams.channels.planner.plans.tasks.GetCount-a2ab + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.messages.GetCount-aefc + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': + description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.deletedTeam + summary: Get progressTaskBoardFormat from teamwork + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.GetProgressTaskBoardFormat + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - orderHint + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.deletedTeam + summary: Update the navigation property progressTaskBoardFormat in teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.UpdateProgressTaskBoardFormat + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.deletedTeam + summary: Delete navigation property progressTaskBoardFormat for teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.DeleteProgressTaskBoardFormat + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teamwork.deletedTeam + summary: Get the number of the resource + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.GetCount-a2ab parameters: - name: deletedTeam-id in: path @@ -1327108,6 +1351741,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $orderby @@ -1327199,6 +1351833,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1334037,9 +1358672,15 @@ paths: x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1334200,9 +1358841,15 @@ paths: x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -1335305,9 +1359952,15 @@ paths: x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1335489,9 +1360142,15 @@ paths: x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -1337658,6 +1362317,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1337674,6 +1362334,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1337842,6 +1362503,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1337858,6 +1362520,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1338655,14 +1363318,14 @@ paths: - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': - description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teamwork.teamTemplate - summary: Get progressTaskBoardFormat from teamwork - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.GetProgressTaskBoardFormat + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.ListMessages parameters: - name: teamTemplate-id in: path @@ -1338706,6 +1363369,42 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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: + enum: + - id + - id desc + - content + - content desc + - createdBy + - createdBy desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - editedDateTime + - editedDateTime desc + - mentions + - mentions desc + - messageType + - messageType desc + - parentEntityId + - parentEntityId desc + - reactions + - reactions desc + type: string - name: $select in: query description: Select properties to be returned @@ -1338717,7 +1363416,15 @@ paths: items: enum: - id - - orderHint + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions type: string - name: $expand in: query @@ -1338733,19 +1363440,651 @@ paths: type: string responses: '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - teamwork.teamTemplate - summary: Update the navigation property progressTaskBoardFormat in teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.UpdateProgressTaskBoardFormat + summary: Create new navigation property to messages for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.CreateMessages + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.teamTemplate + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.GetMessages + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.teamTemplate + summary: Update the navigation property messages in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.UpdateMessages + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.teamTemplate + summary: Delete navigation property messages for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.DeleteMessages + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - teamwork.teamTemplate + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamwork.teamTemplates.teamTemplate.definitions.teamTemplateDefinition.teamDefinition.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - teamwork.teamTemplate + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamwork.teamTemplates.teamTemplate.definitions.teamTemplateDefinition.teamDefinition.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teamwork.teamTemplate + summary: Get the number of the resource + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.messages.GetCount-6bfa + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': + description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.teamTemplate + summary: Get progressTaskBoardFormat from teamwork + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.GetProgressTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - orderHint + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.teamTemplate + summary: Update the navigation property progressTaskBoardFormat in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.UpdateProgressTaskBoardFormat parameters: - name: teamTemplate-id in: path @@ -1339020,6 +1364359,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $orderby @@ -1339111,6 +1364451,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1339924,6 +1365265,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1339940,6 +1365282,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1340094,6 +1365437,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1340110,6 +1365454,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1340830,14 +1366175,14 @@ paths: - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': - description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teamwork.teamTemplate - summary: Get progressTaskBoardFormat from teamwork - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.GetProgressTaskBoardFormat + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.ListMessages parameters: - name: teamTemplate-id in: path @@ -1340874,6 +1366219,42 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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: + enum: + - id + - id desc + - content + - content desc + - createdBy + - createdBy desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - editedDateTime + - editedDateTime desc + - mentions + - mentions desc + - messageType + - messageType desc + - parentEntityId + - parentEntityId desc + - reactions + - reactions desc + type: string - name: $select in: query description: Select properties to be returned @@ -1340885,7 +1366266,172 @@ paths: items: enum: - id - - orderHint + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - teamwork.teamTemplate + summary: Create new navigation property to messages for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.CreateMessages + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.teamTemplate + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.GetMessages + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions type: string - name: $expand in: query @@ -1340905,15 +1366451,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teamwork.teamTemplate - summary: Update the navigation property progressTaskBoardFormat in teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.UpdateProgressTaskBoardFormat + summary: Update the navigation property messages in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.UpdateMessages parameters: - name: teamTemplate-id in: path @@ -1340950,18 +1366496,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -1340972,8 +1366519,8 @@ paths: delete: tags: - teamwork.teamTemplate - summary: Delete navigation property progressTaskBoardFormat for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.DeleteProgressTaskBoardFormat + summary: Delete navigation property messages for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.DeleteMessages parameters: - name: teamTemplate-id in: path @@ -1341010,6 +1366557,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1341022,18 +1366576,22 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/$count': - description: Provides operations to count the resources in the collection. - get: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - teamwork.teamTemplate - summary: Get the number of the resource - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.GetCount-f52e + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamwork.teamTemplates.teamTemplate.definitions.teamTemplateDefinition.teamDefinition.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: teamTemplate-id in: path @@ -1341063,24 +1366621,431 @@ paths: schema: type: string x-ms-docs-key-type: plannerPlan - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - '200': - $ref: '#/components/responses/ODataCountResponse' + '204': + description: Success default: $ref: '#/components/responses/error' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/microsoft.graph.delta()': - description: Provides operations to call the delta method. - get: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - teamwork.teamTemplate - summary: Invoke function delta - description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.' + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta - operationId: teamwork.teamTemplates.teamTemplate.definitions.teamTemplateDefinition.teamDefinition.channels.channel.planner.plans.plannerPlan.tasks.delta + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamwork.teamTemplates.teamTemplate.definitions.teamTemplateDefinition.teamDefinition.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teamwork.teamTemplate + summary: Get the number of the resource + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.messages.GetCount-7b32 + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': + description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.teamTemplate + summary: Get progressTaskBoardFormat from teamwork + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.GetProgressTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - orderHint + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.teamTemplate + summary: Update the navigation property progressTaskBoardFormat in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.UpdateProgressTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.teamTemplate + summary: Delete navigation property progressTaskBoardFormat for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.DeleteProgressTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teamwork.teamTemplate + summary: Get the number of the resource + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.GetCount-f52e + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/microsoft.graph.delta()': + description: Provides operations to call the delta method. + get: + tags: + - teamwork.teamTemplate + summary: Invoke function delta + description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta + operationId: teamwork.teamTemplates.teamTemplate.definitions.teamTemplateDefinition.teamDefinition.channels.channel.planner.plans.plannerPlan.tasks.delta parameters: - name: teamTemplate-id in: path @@ -1341160,6 +1367125,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $orderby @@ -1341251,6 +1367217,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1345277,6 +1371244,8 @@ paths: - hireDate desc - identities - identities desc + - identityGovernance + - identityGovernance desc - identityParentId - identityParentId desc - imAddresses @@ -1345430,6 +1371399,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1345732,6 +1371702,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1346268,6 +1372239,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1349444,9 +1375416,15 @@ paths: x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1349586,9 +1375564,15 @@ paths: x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -1350586,9 +1376570,15 @@ paths: x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1350749,9 +1376739,15 @@ paths: x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -1352715,6 +1378711,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1352731,6 +1378728,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1352885,6 +1378883,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1352901,6 +1378900,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1353621,14 +1379621,14 @@ paths: - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': - description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teamwork.teamTemplate - summary: Get progressTaskBoardFormat from teamwork - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.GetProgressTaskBoardFormat + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.ListMessages parameters: - name: teamTemplate-id in: path @@ -1353665,6 +1379665,42 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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: + enum: + - id + - id desc + - content + - content desc + - createdBy + - createdBy desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - editedDateTime + - editedDateTime desc + - mentions + - mentions desc + - messageType + - messageType desc + - parentEntityId + - parentEntityId desc + - reactions + - reactions desc + type: string - name: $select in: query description: Select properties to be returned @@ -1353676,7 +1379712,172 @@ paths: items: enum: - id - - orderHint + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - teamwork.teamTemplate + summary: Create new navigation property to messages for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.CreateMessages + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.teamTemplate + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.GetMessages + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions type: string - name: $expand in: query @@ -1353696,15 +1379897,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teamwork.teamTemplate - summary: Update the navigation property progressTaskBoardFormat in teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.UpdateProgressTaskBoardFormat + summary: Update the navigation property messages in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.UpdateMessages parameters: - name: teamTemplate-id in: path @@ -1353741,18 +1379942,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -1353763,8 +1379965,8 @@ paths: delete: tags: - teamwork.teamTemplate - summary: Delete navigation property progressTaskBoardFormat for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.DeleteProgressTaskBoardFormat + summary: Delete navigation property messages for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.DeleteMessages parameters: - name: teamTemplate-id in: path @@ -1353801,6 +1380003,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1353813,18 +1380022,22 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count': - description: Provides operations to count the resources in the collection. - get: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - teamwork.teamTemplate - summary: Get the number of the resource - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.GetCount-6a32 + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamwork.teamTemplates.teamTemplate.definitions.teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: teamTemplate-id in: path @@ -1353854,24 +1380067,431 @@ paths: schema: type: string x-ms-docs-key-type: plannerBucket - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - '200': - $ref: '#/components/responses/ODataCountResponse' + '204': + description: Success default: $ref: '#/components/responses/error' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/microsoft.graph.delta()': - description: Provides operations to call the delta method. - get: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - teamwork.teamTemplate - summary: Invoke function delta - description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.' + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta - operationId: teamwork.teamTemplates.teamTemplate.definitions.teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.delta + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamwork.teamTemplates.teamTemplate.definitions.teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teamwork.teamTemplate + summary: Get the number of the resource + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.messages.GetCount-4281 + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': + description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.teamTemplate + summary: Get progressTaskBoardFormat from teamwork + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.GetProgressTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - orderHint + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.teamTemplate + summary: Update the navigation property progressTaskBoardFormat in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.UpdateProgressTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.teamTemplate + summary: Delete navigation property progressTaskBoardFormat for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.DeleteProgressTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teamwork.teamTemplate + summary: Get the number of the resource + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.GetCount-6a32 + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/microsoft.graph.delta()': + description: Provides operations to call the delta method. + get: + tags: + - teamwork.teamTemplate + summary: Invoke function delta + description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta + operationId: teamwork.teamTemplates.teamTemplate.definitions.teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.delta parameters: - name: teamTemplate-id in: path @@ -1353951,6 +1380571,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $orderby @@ -1354042,6 +1380663,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1354785,6 +1381407,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1354801,6 +1381424,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1354941,6 +1381565,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1354957,6 +1381582,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1355600,14 +1382226,14 @@ paths: - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': - description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teamwork.teamTemplate - summary: Get progressTaskBoardFormat from teamwork - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.GetProgressTaskBoardFormat + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.ListMessages parameters: - name: teamTemplate-id in: path @@ -1355637,6 +1382263,42 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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: + enum: + - id + - id desc + - content + - content desc + - createdBy + - createdBy desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - editedDateTime + - editedDateTime desc + - mentions + - mentions desc + - messageType + - messageType desc + - parentEntityId + - parentEntityId desc + - reactions + - reactions desc + type: string - name: $select in: query description: Select properties to be returned @@ -1355648,7 +1382310,158 @@ paths: items: enum: - id - - orderHint + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - teamwork.teamTemplate + summary: Create new navigation property to messages for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.CreateMessages + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.teamTemplate + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.GetMessages + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions type: string - name: $expand in: query @@ -1355668,15 +1382481,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teamwork.teamTemplate - summary: Update the navigation property progressTaskBoardFormat in teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.UpdateProgressTaskBoardFormat + summary: Update the navigation property messages in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.UpdateMessages parameters: - name: teamTemplate-id in: path @@ -1355706,18 +1382519,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -1355728,8 +1382542,8 @@ paths: delete: tags: - teamwork.teamTemplate - summary: Delete navigation property progressTaskBoardFormat for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.DeleteProgressTaskBoardFormat + summary: Delete navigation property messages for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.DeleteMessages parameters: - name: teamTemplate-id in: path @@ -1355759,6 +1382573,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1355771,18 +1382592,387 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/$count': + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - teamwork.teamTemplate + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamwork.teamTemplates.teamTemplate.definitions.teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - teamwork.teamTemplate + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamwork.teamTemplates.teamTemplate.definitions.teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': description: Provides operations to count the resources in the collection. get: tags: - teamwork.teamTemplate summary: Get the number of the resource - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.GetCount-899c + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.messages.GetCount-9151 + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': + description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.teamTemplate + summary: Get progressTaskBoardFormat from teamwork + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.GetProgressTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - orderHint + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.teamTemplate + summary: Update the navigation property progressTaskBoardFormat in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.UpdateProgressTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.teamTemplate + summary: Delete navigation property progressTaskBoardFormat for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.DeleteProgressTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teamwork.teamTemplate + summary: Get the number of the resource + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.GetCount-899c parameters: - name: teamTemplate-id in: path @@ -1355895,6 +1383085,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $orderby @@ -1355986,6 +1383177,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1396248,6 +1423440,8 @@ paths: - hireDate desc - identities - identities desc + - identityGovernance + - identityGovernance desc - identityParentId - identityParentId desc - imAddresses @@ -1396401,6 +1423595,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1396718,6 +1423913,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1398611,6 +1425807,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1399331,6 +1426528,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1403420,7 +1430618,7 @@ paths: tags: - users.authentication summary: Get externalAuthenticationMethods from users - description: Represents the external methods registered to a user for authentication. + description: Represents the external MFA registered to a user for authentication. operationId: users.authentication.ListExternalAuthenticationMethods parameters: - name: user-id @@ -1403533,7 +1430731,7 @@ paths: tags: - users.authentication summary: Get externalAuthenticationMethods from users - description: Represents the external methods registered to a user for authentication. + description: Represents the external MFA registered to a user for authentication. operationId: users.authentication.GetExternalAuthenticationMethods parameters: - name: user-id @@ -1404335,6 +1431533,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1405144,6 +1432343,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1410055,6 +1437255,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1411714,6 +1438915,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1412424,6 +1439626,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1414055,6 +1441258,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1415994,6 +1443198,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1416844,6 +1444049,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1417282,6 +1444488,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1418439,6 +1445646,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1420238,6 +1447446,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1421018,6 +1448227,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1421421,6 +1448631,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1421929,6 +1449140,7 @@ paths: - '/users/{user-id}/calendars/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1422053,6 +1449265,7 @@ paths: - permissionGrants - pinnedMessages - tabs + - targetedMessages type: string - name: $expand in: query @@ -1422073,6 +1449286,7 @@ paths: - permissionGrants - pinnedMessages - tabs + - targetedMessages type: string responses: '200': @@ -1422170,6 +1449384,7 @@ paths: - permissionGrants - pinnedMessages - tabs + - targetedMessages type: string - name: $expand in: query @@ -1422190,6 +1449405,7 @@ paths: - permissionGrants - pinnedMessages - tabs + - targetedMessages type: string responses: '200': @@ -1423800,6 +1451016,8 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents' '/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. get: @@ -1423967,6 +1451185,8 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': description: Provides operations to manage the media for the user entity. get: @@ -1424191,6 +1451411,10 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1424232,6 +1451456,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.softDelete' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete': description: Provides operations to call the undoSoftDelete method. post: @@ -1424273,6 +1451498,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.undoSoftDelete' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction': description: Provides operations to call the unsetReaction method. post: @@ -1424321,6 +1451547,10 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -1424519,6 +1451749,8 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies' '/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. get: @@ -1424709,6 +1451941,8 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}' '/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. get: @@ -1424856,6 +1452090,8 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents' '/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. get: @@ -1425044,6 +1452280,8 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' '/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. get: @@ -1425303,6 +1452541,10 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1425351,6 +1452593,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.softDelete' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.softDelete' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete': description: Provides operations to call the undoSoftDelete method. post: @@ -1425399,6 +1452642,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.undoSoftDelete' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction': description: Provides operations to call the unsetReaction method. post: @@ -1425454,6 +1452698,10 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -1425676,6 +1452924,7 @@ paths: - '/users/{user-id}/calendars/microsoft.graph.delta()' - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1425787,6 +1453036,7 @@ paths: operationName: listMore x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.forwardToChat' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.forwardToChat' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote': description: Provides operations to call the replyWithQuote method. post: @@ -1425853,6 +1453103,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.replyWithQuote' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.replyWithQuote' '/users/{user-id}/chats/{chat-id}/messages/$count': description: Provides operations to count the resources in the collection. get: @@ -1426061,6 +1453312,7 @@ paths: - '/users/{user-id}/calendars/microsoft.graph.delta()' - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1426165,6 +1453417,7 @@ paths: operationName: listMore x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.forwardToChat' '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.replyWithQuote': description: Provides operations to call the replyWithQuote method. post: @@ -1426224,6 +1453477,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.replyWithQuote' '/users/{user-id}/chats/{chat-id}/microsoft.graph.completeMigration': description: Provides operations to call the completeMigration method. post: @@ -1427993,6 +1455247,2423 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + '/users/{user-id}/chats/{chat-id}/targetedMessages': + description: Provides operations to manage the targetedMessages property of the microsoft.graph.chat entity. + get: + tags: + - users.chat + summary: Get targetedMessages from users + operationId: users.chats.ListTargetedMessages + 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 + - $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: + enum: + - id + - id desc + - attachments + - attachments desc + - body + - body desc + - channelIdentity + - channelIdentity desc + - chatId + - chatId desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - etag + - etag desc + - eventDetail + - eventDetail desc + - from + - from desc + - importance + - importance desc + - lastEditedDateTime + - lastEditedDateTime desc + - lastModifiedDateTime + - lastModifiedDateTime desc + - locale + - locale desc + - mentions + - mentions desc + - messageHistory + - messageHistory desc + - messageType + - messageType desc + - onBehalfOf + - onBehalfOf desc + - policyViolation + - policyViolation desc + - reactions + - reactions desc + - replyToId + - replyToId desc + - subject + - subject desc + - summary + - summary desc + - webUrl + - webUrl desc + - recipient + - recipient desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - attachments + - body + - channelIdentity + - chatId + - createdDateTime + - deletedDateTime + - etag + - eventDetail + - from + - importance + - lastEditedDateTime + - lastModifiedDateTime + - locale + - mentions + - messageHistory + - messageType + - onBehalfOf + - policyViolation + - reactions + - replyToId + - subject + - summary + - webUrl + - recipient + - hostedContents + - replies + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - hostedContents + - replies + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.targetedChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - users.chat + summary: Create new navigation property to targetedMessages for users + operationId: users.chats.CreateTargetedMessages + 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 + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}': + description: Provides operations to manage the targetedMessages property of the microsoft.graph.chat entity. + get: + tags: + - users.chat + summary: Get targetedMessages from users + operationId: users.chats.GetTargetedMessages + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - attachments + - body + - channelIdentity + - chatId + - createdDateTime + - deletedDateTime + - etag + - eventDetail + - from + - importance + - lastEditedDateTime + - lastModifiedDateTime + - locale + - mentions + - messageHistory + - messageType + - onBehalfOf + - policyViolation + - reactions + - replyToId + - subject + - summary + - webUrl + - recipient + - hostedContents + - replies + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - hostedContents + - replies + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.chat + summary: Update the navigation property targetedMessages in users + operationId: users.chats.UpdateTargetedMessages + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.chat + summary: Delete navigation property targetedMessages for users + operationId: users.chats.DeleteTargetedMessages + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - users.chat + summary: Get hostedContents from users + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: users.chats.targetedMessages.ListHostedContents + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $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: + enum: + - id + - id desc + - contentBytes + - contentBytes desc + - contentType + - contentType desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - contentBytes + - contentType + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - users.chat + summary: Create new navigation property to hostedContents for users + operationId: users.chats.targetedMessages.CreateHostedContents + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - users.chat + summary: Get hostedContents from users + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: users.chats.targetedMessages.GetHostedContents + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - contentBytes + - contentType + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.chat + summary: Update the navigation property hostedContents in users + operationId: users.chats.targetedMessages.UpdateHostedContents + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.chat + summary: Delete navigation property hostedContents for users + operationId: users.chats.targetedMessages.DeleteHostedContents + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': + description: Provides operations to manage the media for the user entity. + get: + tags: + - users.chat + summary: Get media content for the navigation property hostedContents from users + description: The unique identifier for an entity. Read-only. + operationId: users.chats.targetedMessages.GetHostedContentsContent + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + responses: + '200': + description: Retrieved media content + content: + application/octet-stream: + schema: + type: string + format: binary + default: + $ref: '#/components/responses/error' + put: + tags: + - users.chat + summary: Update media content for the navigation property hostedContents in users + description: The unique identifier for an entity. Read-only. + operationId: users.chats.targetedMessages.UpdateHostedContentsContent + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + requestBody: + description: New media content. + content: + application/octet-stream: + schema: + type: string + format: binary + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + delete: + tags: + - users.chat + summary: Delete media content for the navigation property hostedContents in users + description: The unique identifier for an entity. Read-only. + operationId: users.chats.targetedMessages.DeleteHostedContentsContent + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - users.chat + summary: Get the number of the resource + operationId: users.chats.targetedMessages.hostedContents.GetCount-94c1 + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies': + description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. + get: + tags: + - users.chat + summary: Get replies from users + description: Replies for a specified message. Supports $expand for channel messages. + operationId: users.chats.targetedMessages.ListReplies + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $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: + enum: + - id + - id desc + - attachments + - attachments desc + - body + - body desc + - channelIdentity + - channelIdentity desc + - chatId + - chatId desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - etag + - etag desc + - eventDetail + - eventDetail desc + - from + - from desc + - importance + - importance desc + - lastEditedDateTime + - lastEditedDateTime desc + - lastModifiedDateTime + - lastModifiedDateTime desc + - locale + - locale desc + - mentions + - mentions desc + - messageHistory + - messageHistory desc + - messageType + - messageType desc + - onBehalfOf + - onBehalfOf desc + - policyViolation + - policyViolation desc + - reactions + - reactions desc + - replyToId + - replyToId desc + - subject + - subject desc + - summary + - summary desc + - webUrl + - webUrl desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - attachments + - body + - channelIdentity + - chatId + - createdDateTime + - deletedDateTime + - etag + - eventDetail + - from + - importance + - lastEditedDateTime + - lastModifiedDateTime + - locale + - mentions + - messageHistory + - messageType + - onBehalfOf + - policyViolation + - reactions + - replyToId + - subject + - summary + - webUrl + - hostedContents + - replies + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - hostedContents + - replies + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - users.chat + summary: Create new navigation property to replies for users + operationId: users.chats.targetedMessages.CreateReplies + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessage' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}': + description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. + get: + tags: + - users.chat + summary: Get replies from users + description: Replies for a specified message. Supports $expand for channel messages. + operationId: users.chats.targetedMessages.GetReplies + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - attachments + - body + - channelIdentity + - chatId + - createdDateTime + - deletedDateTime + - etag + - eventDetail + - from + - importance + - lastEditedDateTime + - lastModifiedDateTime + - locale + - mentions + - messageHistory + - messageType + - onBehalfOf + - policyViolation + - reactions + - replyToId + - subject + - summary + - webUrl + - hostedContents + - replies + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - hostedContents + - replies + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.chat + summary: Update the navigation property replies in users + operationId: users.chats.targetedMessages.UpdateReplies + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessage' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.chat + summary: Delete navigation property replies for users + operationId: users.chats.targetedMessages.DeleteReplies + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - users.chat + summary: Get hostedContents from users + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: users.chats.targetedMessages.replies.ListHostedContents + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + - $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: + enum: + - id + - id desc + - contentBytes + - contentBytes desc + - contentType + - contentType desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - contentBytes + - contentType + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - users.chat + summary: Create new navigation property to hostedContents for users + operationId: users.chats.targetedMessages.replies.CreateHostedContents + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - users.chat + summary: Get hostedContents from users + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: users.chats.targetedMessages.replies.GetHostedContents + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - contentBytes + - contentType + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.chat + summary: Update the navigation property hostedContents in users + operationId: users.chats.targetedMessages.replies.UpdateHostedContents + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.chat + summary: Delete navigation property hostedContents for users + operationId: users.chats.targetedMessages.replies.DeleteHostedContents + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': + description: Provides operations to manage the media for the user entity. + get: + tags: + - users.chat + summary: Get media content for the navigation property hostedContents from users + description: The unique identifier for an entity. Read-only. + operationId: users.chats.targetedMessages.replies.GetHostedContentsContent + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + responses: + '200': + description: Retrieved media content + content: + application/octet-stream: + schema: + type: string + format: binary + default: + $ref: '#/components/responses/error' + put: + tags: + - users.chat + summary: Update media content for the navigation property hostedContents in users + description: The unique identifier for an entity. Read-only. + operationId: users.chats.targetedMessages.replies.UpdateHostedContentsContent + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + requestBody: + description: New media content. + content: + application/octet-stream: + schema: + type: string + format: binary + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + delete: + tags: + - users.chat + summary: Delete media content for the navigation property hostedContents in users + description: The unique identifier for an entity. Read-only. + operationId: users.chats.targetedMessages.replies.DeleteHostedContentsContent + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - users.chat + summary: Get the number of the resource + operationId: users.chats.targetedMessages.replies.hostedContents.GetCount-bec2 + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - users.chat + summary: Invoke action setReaction + operationId: users.user.chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.setReaction + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + nullable: true + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.softDelete': + description: Provides operations to call the softDelete method. + post: + tags: + - users.chat + summary: 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-beta + operationId: users.user.chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.softDelete + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.softDelete' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.undoSoftDelete': + description: Provides operations to call the undoSoftDelete method. + post: + tags: + - users.chat + summary: 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-beta + operationId: users.user.chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.undoSoftDelete + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - users.chat + summary: Invoke action unsetReaction + operationId: users.user.chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.unsetReaction + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + nullable: true + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - users.chat + summary: Get the number of the resource + operationId: users.chats.targetedMessages.replies.GetCount-b067 + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()': + description: Provides operations to call the delta method. + get: + tags: + - users.chat + summary: 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 obtain 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-beta + operationId: users.user.chats.chat.targetedMessages.targetedChatMessage.replies.delta + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $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: + enum: + - id + - attachments + - body + - channelIdentity + - chatId + - createdDateTime + - deletedDateTime + - etag + - eventDetail + - from + - importance + - lastEditedDateTime + - lastModifiedDateTime + - locale + - mentions + - messageHistory + - messageType + - onBehalfOf + - policyViolation + - reactions + - replyToId + - subject + - summary + - webUrl + - hostedContents + - replies + type: string + - name: $orderby + in: query + description: Order items by property values + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - id desc + - attachments + - attachments desc + - body + - body desc + - channelIdentity + - channelIdentity desc + - chatId + - chatId desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - etag + - etag desc + - eventDetail + - eventDetail desc + - from + - from desc + - importance + - importance desc + - lastEditedDateTime + - lastEditedDateTime desc + - lastModifiedDateTime + - lastModifiedDateTime desc + - locale + - locale desc + - mentions + - mentions desc + - messageHistory + - messageHistory desc + - messageType + - messageType desc + - onBehalfOf + - onBehalfOf desc + - policyViolation + - policyViolation desc + - reactions + - reactions desc + - replyToId + - replyToId desc + - subject + - subject desc + - summary + - summary desc + - webUrl + - webUrl desc + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - hostedContents + - replies + type: string + responses: + '200': + 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-grouped-path: + - '/users/{user-id}/adhocCalls/{adhocCall-id}/recordings/microsoft.graph.delta()' + - '/users/{user-id}/adhocCalls/{adhocCall-id}/transcripts/microsoft.graph.delta()' + - '/users/{user-id}/calendar/calendarView/microsoft.graph.delta()' + - '/users/{user-id}/calendar/events/{event-id}/instances/microsoft.graph.delta()' + - '/users/{user-id}/calendar/events/microsoft.graph.delta()' + - '/users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarView/microsoft.graph.delta()' + - '/users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/instances/microsoft.graph.delta()' + - '/users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/microsoft.graph.delta()' + - '/users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/microsoft.graph.delta()' + - '/users/{user-id}/calendars/{calendar-id}/calendarView/microsoft.graph.delta()' + - '/users/{user-id}/calendars/{calendar-id}/events/{event-id}/instances/microsoft.graph.delta()' + - '/users/{user-id}/calendars/{calendar-id}/events/microsoft.graph.delta()' + - '/users/{user-id}/calendars/microsoft.graph.delta()' + - '/users/{user-id}/calendarView/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' + - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' + - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' + - '/users/{user-id}/contactFolders/microsoft.graph.delta()' + - '/users/{user-id}/contacts/microsoft.graph.delta()' + - '/users/{user-id}/devices/microsoft.graph.delta()' + - '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.delta()' + - '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.delta(token=''{token}'')' + - '/users/{user-id}/drives/{drive-id}/list/items/microsoft.graph.delta()' + - '/users/{user-id}/drives/{drive-id}/list/items/microsoft.graph.delta(token=''{token}'')' + - '/users/{user-id}/drives/{drive-id}/root/microsoft.graph.delta()' + - '/users/{user-id}/drives/{drive-id}/root/microsoft.graph.delta(token=''{token}'')' + - '/users/{user-id}/events/{event-id}/instances/microsoft.graph.delta()' + - '/users/{user-id}/events/microsoft.graph.delta()' + - '/users/{user-id}/joinedGroups/microsoft.graph.delta()' + - '/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/microsoft.graph.delta()' + - '/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/microsoft.graph.delta()' + - '/users/{user-id}/mailFolders/{mailFolder-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/mailFolders/microsoft.graph.delta()' + - '/users/{user-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/microsoft.graph.delta()' + - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/microsoft.graph.delta()' + - '/users/{user-id}/planner/all/microsoft.graph.delta()' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/microsoft.graph.delta()' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/microsoft.graph.delta()' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/microsoft.graph.delta()' + - '/users/{user-id}/planner/plans/microsoft.graph.delta()' + - '/users/{user-id}/planner/tasks/microsoft.graph.delta()' + - '/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/microsoft.graph.delta()' + - '/users/{user-id}/todo/lists/microsoft.graph.delta()' + - /users/microsoft.graph.delta() + - /users/microsoft.graph.delta() + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.forwardToChat': + description: Provides operations to call the forwardToChat method. + post: + tags: + - users.chat + summary: Invoke action forwardToChat + description: 'Forward a chat message, a channel message, or a channel message reply to a chat.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta + operationId: users.user.chats.chat.targetedMessages.targetedChatMessage.replies.forwardToChat + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + targetChatIds: + type: array + items: + type: string + nullable: true + messageIds: + type: array + items: + type: string + nullable: true + additionalMessage: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - type: object + nullable: true + required: true + responses: + '200': + 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat' + - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.forwardToChat' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.replyWithQuote': + description: Provides operations to call the replyWithQuote method. + post: + tags: + - users.chat + summary: Invoke action replyWithQuote + description: Reply with quote to a single chat message or multiple chat messages in a chat. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta + operationId: users.user.chats.chat.targetedMessages.targetedChatMessage.replies.replyWithQuote + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + messageIds: + type: array + items: + type: string + nullable: true + replyMessage: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - type: object + nullable: true + required: true + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote' + - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.replyWithQuote' + '/users/{user-id}/chats/{chat-id}/targetedMessages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - users.chat + summary: Get the number of the resource + operationId: users.chats.targetedMessages.GetCount-23e7 + 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 + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/users/{user-id}/chats/$count': description: Provides operations to count the resources in the collection. get: @@ -1433294,6 +1462965,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/microsoft.graph.delta()' @@ -1433541,6 +1463213,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/microsoft.graph.delta()' @@ -1434890,6 +1464563,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/microsoft.graph.delta()' @@ -1435116,6 +1464790,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1436328,6 +1466003,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1444784,6 +1474460,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1447218,6 +1476895,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1451493,6 +1481171,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1452361,6 +1482040,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1454024,6 +1483704,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1455670,6 +1485351,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1457465,6 +1487147,44 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive': + description: Provides operations to call the archive method. + post: + tags: + - users.drive + summary: Invoke action archive + operationId: users.user.drives.drive.items.driveItem.archive + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/drives/{drive-id}/root/microsoft.graph.archive' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.assignSensitivityLabel': description: Provides operations to call the assignSensitivityLabel method. post: @@ -1458101,6 +1487821,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1458386,6 +1488107,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1459037,217 +1488759,262 @@ paths: schema: type: string x-ms-docs-key-type: driveItem - - name: q - in: path - description: 'Usage: q=''{q}''' - required: true - schema: - type: string - nullable: true - - $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: - enum: - - id - - createdBy - - createdDateTime - - description - - eTag - - lastModifiedBy - - lastModifiedDateTime - - name - - parentReference - - webUrl - - audio - - bundle - - content - - contentStream - - cTag - - deleted - - file - - fileSystemInfo - - folder - - image - - location - - malware - - media - - package - - pendingOperations - - photo - - publication - - remoteItem - - root - - searchResult - - shared - - sharepointIds - - size - - source - - specialFolder - - video - - viewpoint - - webDavUrl - - createdByUser - - lastModifiedByUser - - activities - - analytics - - children - - extensions - - listItem - - permissions - - retentionLabel - - subscriptions - - thumbnails - - versions - - workbook - type: string - - name: $orderby - in: query - description: Order items by property values - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - enum: - - id - - id desc - - createdBy - - createdBy desc - - createdDateTime - - createdDateTime desc - - description - - description desc - - eTag - - eTag desc - - lastModifiedBy - - lastModifiedBy desc - - lastModifiedDateTime - - lastModifiedDateTime desc - - name - - name desc - - parentReference - - parentReference desc - - webUrl - - webUrl desc - - audio - - audio desc - - bundle - - bundle desc - - content - - content desc - - contentStream - - contentStream desc - - cTag - - cTag desc - - deleted - - deleted desc - - file - - file desc - - fileSystemInfo - - fileSystemInfo desc - - folder - - folder desc - - image - - image desc - - location - - location desc - - malware - - malware desc - - media - - media desc - - package - - package desc - - pendingOperations - - pendingOperations desc - - photo - - photo desc - - publication - - publication desc - - remoteItem - - remoteItem desc - - root - - root desc - - searchResult - - searchResult desc - - shared - - shared desc - - sharepointIds - - sharepointIds desc - - size - - size desc - - source - - source desc - - specialFolder - - specialFolder desc - - video - - video desc - - viewpoint - - viewpoint desc - - webDavUrl - - webDavUrl desc - type: string - - name: $expand - in: query - description: Expand related entities - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - enum: - - '*' - - createdByUser - - lastModifiedByUser - - activities - - analytics - - children - - extensions - - listItem - - permissions - - retentionLabel - - subscriptions - - thumbnails - - versions - - workbook - type: string + - name: q + in: path + description: 'Usage: q=''{q}''' + required: true + schema: + type: string + nullable: true + - $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: + enum: + - id + - createdBy + - createdDateTime + - description + - eTag + - lastModifiedBy + - lastModifiedDateTime + - name + - parentReference + - webUrl + - audio + - bundle + - content + - contentStream + - cTag + - deleted + - file + - fileSystemInfo + - folder + - image + - location + - malware + - media + - package + - pendingOperations + - photo + - publication + - remoteItem + - root + - searchResult + - shared + - sharepointIds + - size + - source + - specialFolder + - video + - viewpoint + - webDavUrl + - createdByUser + - lastModifiedByUser + - activities + - analytics + - children + - extensions + - listItem + - permissions + - retentionLabel + - subscriptions + - thumbnails + - versions + - workbook + type: string + - name: $orderby + in: query + description: Order items by property values + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - id desc + - createdBy + - createdBy desc + - createdDateTime + - createdDateTime desc + - description + - description desc + - eTag + - eTag desc + - lastModifiedBy + - lastModifiedBy desc + - lastModifiedDateTime + - lastModifiedDateTime desc + - name + - name desc + - parentReference + - parentReference desc + - webUrl + - webUrl desc + - audio + - audio desc + - bundle + - bundle desc + - content + - content desc + - contentStream + - contentStream desc + - cTag + - cTag desc + - deleted + - deleted desc + - file + - file desc + - fileSystemInfo + - fileSystemInfo desc + - folder + - folder desc + - image + - image desc + - location + - location desc + - malware + - malware desc + - media + - media desc + - package + - package desc + - pendingOperations + - pendingOperations desc + - photo + - photo desc + - publication + - publication desc + - remoteItem + - remoteItem desc + - root + - root desc + - searchResult + - searchResult desc + - shared + - shared desc + - sharepointIds + - sharepointIds desc + - size + - size desc + - source + - source desc + - specialFolder + - specialFolder desc + - video + - video desc + - viewpoint + - viewpoint desc + - webDavUrl + - webDavUrl desc + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - createdByUser + - lastModifiedByUser + - activities + - analytics + - children + - extensions + - listItem + - permissions + - retentionLabel + - subscriptions + - thumbnails + - versions + - workbook + type: string + responses: + '200': + description: Success + content: + application/json: + schema: + title: Collection of driveItem + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.driveItem' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-grouped-path: + - '/users/{user-id}/drives/{drive-id}/microsoft.graph.search(q=''{q}'')' + - '/users/{user-id}/drives/{drive-id}/root/microsoft.graph.search(q=''{q}'')' + '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive': + description: Provides operations to call the unarchive method. + post: + tags: + - users.drive + summary: Invoke action unarchive + operationId: users.user.drives.drive.items.driveItem.unarchive + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem responses: '200': description: Success content: application/json: schema: - title: Collection of driveItem - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + anyOf: + - $ref: '#/components/schemas/microsoft.graph.driveItem' - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.driveItem' + nullable: true default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore + x-ms-docs-operation-type: action x-ms-docs-grouped-path: - - '/users/{user-id}/drives/{drive-id}/microsoft.graph.search(q=''{q}'')' - - '/users/{user-id}/drives/{drive-id}/root/microsoft.graph.search(q=''{q}'')' + - '/users/{user-id}/drives/{drive-id}/root/microsoft.graph.unarchive' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unfollow': description: Provides operations to call the unfollow method. post: @@ -1461478,6 +1491245,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1461961,6 +1491729,7 @@ paths: - parentReference - webUrl - displayName + - itemCount - list - sharepointIds - system @@ -1465148,6 +1494917,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1467035,6 +1496805,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1468681,6 +1498452,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1470637,6 +1500409,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1470832,6 +1500605,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1470929,6 +1500703,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1475896,6 +1505671,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1476687,6 +1506463,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1478189,6 +1507966,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1479660,6 +1509438,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1481287,6 +1511066,37 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + '/users/{user-id}/drives/{drive-id}/root/microsoft.graph.archive': + description: Provides operations to call the archive method. + post: + tags: + - users.drive + summary: Invoke action archive + operationId: users.user.drives.drive.root.archive + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' '/users/{user-id}/drives/{drive-id}/root/microsoft.graph.assignSensitivityLabel': description: Provides operations to call the assignSensitivityLabel method. post: @@ -1481874,6 +1511684,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1482152,6 +1511963,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1482951,6 +1512763,44 @@ paths: x-ms-docs-grouped-path: - '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.search(q=''{q}'')' - '/users/{user-id}/drives/{drive-id}/microsoft.graph.search(q=''{q}'')' + '/users/{user-id}/drives/{drive-id}/root/microsoft.graph.unarchive': + description: Provides operations to call the unarchive method. + post: + tags: + - users.drive + summary: Invoke action unarchive + operationId: users.user.drives.drive.root.unarchive + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.driveItem' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' '/users/{user-id}/drives/{drive-id}/root/microsoft.graph.unfollow': description: Provides operations to call the unfollow method. post: @@ -1485465,6 +1515315,7 @@ paths: tags: - users.employeeExperienceUser summary: Get employeeExperience from users + description: The employee experience resources for the user. Read-only. Nullable. operationId: users.GetEmployeeExperience parameters: - name: user-id @@ -1485487,6 +1515338,7 @@ paths: - id - assignedRoles - learningCourseActivities + - storyline type: string - name: $expand in: query @@ -1485501,6 +1515353,7 @@ paths: - '*' - assignedRoles - learningCourseActivities + - storyline type: string responses: '200': @@ -1486130,6 +1515983,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1486677,20 +1516531,610 @@ paths: enum: - id - id desc - - completedDateTime - - completedDateTime desc - - completionPercentage - - completionPercentage desc - - externalcourseActivityId - - externalcourseActivityId desc - - learnerUserId - - learnerUserId desc - - learningContentId - - learningContentId desc - - learningProviderId - - learningProviderId desc - - status - - status desc + - completedDateTime + - completedDateTime desc + - completionPercentage + - completionPercentage desc + - externalcourseActivityId + - externalcourseActivityId desc + - learnerUserId + - learnerUserId desc + - learningContentId + - learningContentId desc + - learningProviderId + - learningProviderId desc + - status + - status desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - completedDateTime + - completionPercentage + - externalcourseActivityId + - learnerUserId + - learningContentId + - learningProviderId + - status + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.learningCourseActivityCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + '/users/{user-id}/employeeExperience/learningCourseActivities/{learningCourseActivity-id}': + description: Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperienceUser entity. + get: + tags: + - users.employeeExperienceUser + summary: Get learningCourseActivity + description: 'Get the specified learningCourseActivity object using either an ID or an externalCourseActivityId of the learning provider, or a courseActivityId of a user.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/learningcourseactivity-get?view=graph-rest-beta + operationId: users.employeeExperience.GetLearningCourseActivities + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: learningCourseActivity-id + in: path + description: The unique identifier of learningCourseActivity + required: true + schema: + type: string + x-ms-docs-key-type: learningCourseActivity + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - completedDateTime + - completionPercentage + - externalcourseActivityId + - learnerUserId + - learningContentId + - learningProviderId + - status + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.learningCourseActivity' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/employeeExperience/learningCourseActivities(externalcourseActivityId=''{externalcourseActivityId}'')' + '/users/{user-id}/employeeExperience/learningCourseActivities(externalcourseActivityId=''{externalcourseActivityId}'')': + description: Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperienceUser entity. + get: + tags: + - users.employeeExperienceUser + summary: Get learningCourseActivity + description: 'Get the specified learningCourseActivity object using either an ID or an externalCourseActivityId of the learning provider, or a courseActivityId of a user.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/learningcourseactivity-get?view=graph-rest-beta + operationId: users.employeeExperience.learningCourseActivities.GetByExternalcourseActivityId + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: externalcourseActivityId + in: path + description: Alternate key of learningCourseActivity + required: true + schema: + type: string + nullable: true + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - completedDateTime + - completionPercentage + - externalcourseActivityId + - learnerUserId + - learningContentId + - learningProviderId + - status + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.learningCourseActivity' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/employeeExperience/learningCourseActivities/{learningCourseActivity-id}' + '/users/{user-id}/employeeExperience/learningCourseActivities/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - users.employeeExperienceUser + summary: Get the number of the resource + operationId: users.employeeExperience.learningCourseActivities.GetCount-dbc7 + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/users/{user-id}/employeeExperience/storyline': + description: Provides operations to manage the storyline property of the microsoft.graph.employeeExperienceUser entity. + get: + tags: + - users.employeeExperienceUser + summary: Get storyline from users + description: The user's storyline for following and engagement features. + operationId: users.employeeExperience.GetStoryline + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - followers + - followings + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - followers + - followings + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storyline' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.employeeExperienceUser + summary: Update the navigation property storyline in users + operationId: users.employeeExperience.UpdateStoryline + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storyline' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.employeeExperienceUser + summary: Delete navigation property storyline for users + operationId: users.employeeExperience.DeleteStoryline + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/users/{user-id}/employeeExperience/storyline/followers': + description: Provides operations to manage the followers property of the microsoft.graph.storyline entity. + get: + tags: + - users.employeeExperienceUser + summary: List follower objects + description: Retrieve a list of users who are following a specified user's storyline. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/storyline-list-followers?view=graph-rest-beta + operationId: users.employeeExperience.storyline.ListFollowers + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - $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: + enum: + - id + - id desc + - follower + - follower desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - follower + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.storylineFollowerCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - users.employeeExperienceUser + summary: Create new navigation property to followers for users + operationId: users.employeeExperience.storyline.CreateFollowers + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/users/{user-id}/employeeExperience/storyline/followers/{storylineFollower-id}': + description: Provides operations to manage the followers property of the microsoft.graph.storyline entity. + get: + tags: + - users.employeeExperienceUser + summary: Get followers from users + description: The users who are following this user. + operationId: users.employeeExperience.storyline.GetFollowers + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: storylineFollower-id + in: path + description: The unique identifier of storylineFollower + required: true + schema: + type: string + x-ms-docs-key-type: storylineFollower + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - follower + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.employeeExperienceUser + summary: Update the navigation property followers in users + operationId: users.employeeExperience.storyline.UpdateFollowers + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: storylineFollower-id + in: path + description: The unique identifier of storylineFollower + required: true + schema: + type: string + x-ms-docs-key-type: storylineFollower + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.employeeExperienceUser + summary: Delete navigation property followers for users + operationId: users.employeeExperience.storyline.DeleteFollowers + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: storylineFollower-id + in: path + description: The unique identifier of storylineFollower + required: true + schema: + type: string + x-ms-docs-key-type: storylineFollower + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/users/{user-id}/employeeExperience/storyline/followers/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - users.employeeExperienceUser + summary: Get the number of the resource + operationId: users.employeeExperience.storyline.followers.GetCount-3d49 + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/users/{user-id}/employeeExperience/storyline/followings': + description: Provides operations to manage the followings property of the microsoft.graph.storyline entity. + get: + tags: + - users.employeeExperienceUser + summary: List following objects + description: Retrieve a list of users whose storyline the specified user is currently following. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/storyline-list-followings?view=graph-rest-beta + operationId: users.employeeExperience.storyline.ListFollowings + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - $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: + enum: + - id + - id desc + - following + - following desc type: string - name: $select in: query @@ -1486703,13 +1517147,7 @@ paths: items: enum: - id - - completedDateTime - - completionPercentage - - externalcourseActivityId - - learnerUserId - - learningContentId - - learningProviderId - - status + - following type: string - name: $expand in: query @@ -1486725,24 +1517163,51 @@ paths: type: string responses: '200': - $ref: '#/components/responses/microsoft.graph.learningCourseActivityCollectionResponse' + $ref: '#/components/responses/microsoft.graph.storylineFollowingCollectionResponse' default: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - '/users/{user-id}/employeeExperience/learningCourseActivities/{learningCourseActivity-id}': - description: Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperienceUser entity. + post: + tags: + - users.employeeExperienceUser + summary: Create new navigation property to followings for users + operationId: users.employeeExperience.storyline.CreateFollowings + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/users/{user-id}/employeeExperience/storyline/followings/{storylineFollowing-id}': + description: Provides operations to manage the followings property of the microsoft.graph.storyline entity. get: tags: - users.employeeExperienceUser - summary: Get learningCourseActivity - description: 'Get the specified learningCourseActivity object using either an ID or an externalCourseActivityId of the learning provider, or a courseActivityId of a user.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/learningcourseactivity-get?view=graph-rest-beta - operationId: users.employeeExperience.GetLearningCourseActivities + summary: Get followings from users + description: The users that this user is following. + operationId: users.employeeExperience.storyline.GetFollowings parameters: - name: user-id in: path @@ -1486751,13 +1517216,13 @@ paths: schema: type: string x-ms-docs-key-type: user - - name: learningCourseActivity-id + - name: storylineFollowing-id in: path - description: The unique identifier of learningCourseActivity + description: The unique identifier of storylineFollowing required: true schema: type: string - x-ms-docs-key-type: learningCourseActivity + x-ms-docs-key-type: storylineFollowing - name: $select in: query description: Select properties to be returned @@ -1486769,13 +1517234,7 @@ paths: items: enum: - id - - completedDateTime - - completionPercentage - - externalcourseActivityId - - learnerUserId - - learningContentId - - learningProviderId - - status + - following type: string - name: $expand in: query @@ -1486795,23 +1517254,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.learningCourseActivity' + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/users/{user-id}/employeeExperience/learningCourseActivities(externalcourseActivityId=''{externalcourseActivityId}'')' - '/users/{user-id}/employeeExperience/learningCourseActivities(externalcourseActivityId=''{externalcourseActivityId}'')': - description: Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperienceUser entity. - get: + patch: tags: - users.employeeExperienceUser - summary: Get learningCourseActivity - description: 'Get the specified learningCourseActivity object using either an ID or an externalCourseActivityId of the learning provider, or a courseActivityId of a user.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/learningcourseactivity-get?view=graph-rest-beta - operationId: users.employeeExperience.learningCourseActivities.GetByExternalcourseActivityId + summary: Update the navigation property followings in users + operationId: users.employeeExperience.storyline.UpdateFollowings parameters: - name: user-id in: path @@ -1486820,63 +1517271,64 @@ paths: schema: type: string x-ms-docs-key-type: user - - name: externalcourseActivityId + - name: storylineFollowing-id in: path - description: Alternate key of learningCourseActivity + description: The unique identifier of storylineFollowing required: true schema: type: string - nullable: true - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false + x-ms-docs-key-type: storylineFollowing + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.employeeExperienceUser + summary: Delete navigation property followings for users + operationId: users.employeeExperience.storyline.DeleteFollowings + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true schema: - uniqueItems: true - type: array - items: - enum: - - id - - completedDateTime - - completionPercentage - - externalcourseActivityId - - learnerUserId - - learningContentId - - learningProviderId - - status - type: string - - name: $expand - in: query - description: Expand related entities - style: form - explode: false + type: string + x-ms-docs-key-type: user + - name: storylineFollowing-id + in: path + description: The unique identifier of storylineFollowing + required: true schema: - uniqueItems: true - type: array - items: - enum: - - '*' - type: string + type: string + x-ms-docs-key-type: storylineFollowing + - name: If-Match + in: header + description: ETag + schema: + type: string responses: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.learningCourseActivity' + '204': + description: Success default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/users/{user-id}/employeeExperience/learningCourseActivities/{learningCourseActivity-id}' - '/users/{user-id}/employeeExperience/learningCourseActivities/$count': + '/users/{user-id}/employeeExperience/storyline/followings/$count': description: Provides operations to count the resources in the collection. get: tags: - users.employeeExperienceUser summary: Get the number of the resource - operationId: users.employeeExperience.learningCourseActivities.GetCount-dbc7 + operationId: users.employeeExperience.storyline.followings.GetCount-f5e7 parameters: - name: user-id in: path @@ -1488514,6 +1518966,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1489224,6 +1519677,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1493726,6 +1524180,12 @@ paths: $ref: '#/components/responses/microsoft.graph.sharedInsightCollectionResponse' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -1493759,6 +1524219,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.sharedInsight' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/users/{user-id}/insights/shared/{sharedInsight-id}': description: Provides operations to manage the shared property of the microsoft.graph.officeGraphInsights entity. @@ -1493824,6 +1524290,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.sharedInsight' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation patch: tags: @@ -1493857,6 +1524329,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation delete: tags: @@ -1493888,6 +1524366,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/users/{user-id}/insights/shared/{sharedInsight-id}/lastSharedMethod': description: Provides operations to manage the lastSharedMethod property of the microsoft.graph.sharedInsight entity. @@ -1493944,6 +1524428,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.entity' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/users/{user-id}/insights/shared/{sharedInsight-id}/resource': description: Provides operations to manage the resource property of the microsoft.graph.sharedInsight entity. @@ -1494001,6 +1524491,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.entity' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/users/{user-id}/insights/shared/$count': description: Provides operations to count the resources in the collection. @@ -1494024,6 +1524520,12 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' '/users/{user-id}/insights/trending': description: Provides operations to manage the trending property of the microsoft.graph.officeGraphInsights entity. get: @@ -1494415,6 +1524917,12 @@ paths: $ref: '#/components/responses/microsoft.graph.usedInsightCollectionResponse' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -1494448,6 +1524956,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.usedInsight' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/users/{user-id}/insights/used/{usedInsight-id}': description: Provides operations to manage the used property of the microsoft.graph.officeGraphInsights entity. @@ -1494510,6 +1525024,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.usedInsight' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation patch: tags: @@ -1494543,6 +1525063,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation delete: tags: @@ -1494574,6 +1525100,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/users/{user-id}/insights/used/{usedInsight-id}/resource': description: Provides operations to manage the resource property of the microsoft.graph.usedInsight entity. @@ -1494631,6 +1525163,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.entity' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/users/{user-id}/insights/used/$count': description: Provides operations to count the resources in the collection. @@ -1494654,6 +1525192,12 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' '/users/{user-id}/invitedBy': description: Provides operations to manage the invitedBy property of the microsoft.graph.user entity. get: @@ -1495320,6 +1525864,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1499926,6 +1530471,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1500796,6 +1531342,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1503783,6 +1534330,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1504569,6 +1535117,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1508665,8 +1539214,189 @@ paths: schema: type: object properties: - scriptPolicyId: + scriptPolicyId: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.locateDevice': + description: Provides operations to call the locateDevice method. + post: + tags: + - users.managedDevice + summary: Invoke action locateDevice + description: Locate a device + operationId: users.user.managedDevices.managedDevice.locateDevice + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.logoutSharedAppleDeviceActiveUser': + description: Provides operations to call the logoutSharedAppleDeviceActiveUser method. + post: + tags: + - users.managedDevice + summary: Invoke action logoutSharedAppleDeviceActiveUser + description: Logout shared Apple device active user + operationId: users.user.managedDevices.managedDevice.logoutSharedAppleDeviceActiveUser + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.overrideComplianceState': + description: Provides operations to call the overrideComplianceState method. + post: + tags: + - users.managedDevice + summary: Invoke action overrideComplianceState + operationId: users.user.managedDevices.managedDevice.overrideComplianceState + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + complianceState: + $ref: '#/components/schemas/microsoft.graph.administratorConfiguredDeviceComplianceState' + remediationUrl: + type: string + nullable: true + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.pauseConfigurationRefresh': + description: Provides operations to call the pauseConfigurationRefresh method. + post: + tags: + - users.managedDevice + summary: Invoke action pauseConfigurationRefresh + description: Initiates a command to pause config refresh for the device. + operationId: users.user.managedDevices.managedDevice.pauseConfigurationRefresh + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + pauseTimePeriodInMinutes: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.playLostModeSound': + description: Provides operations to call the playLostModeSound method. + post: + tags: + - users.managedDevice + summary: Invoke action playLostModeSound + description: Play lost mode sound + operationId: users.user.managedDevices.managedDevice.playLostModeSound + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + durationInMinutes: type: string + nullable: true required: true responses: '204': @@ -1508674,43 +1539404,14 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.locateDevice': - description: Provides operations to call the locateDevice method. - post: - tags: - - users.managedDevice - summary: Invoke action locateDevice - description: Locate a device - operationId: users.user.managedDevices.managedDevice.locateDevice - parameters: - - name: user-id - in: path - description: The unique identifier of user - required: true - schema: - type: string - x-ms-docs-key-type: user - - name: managedDevice-id - in: path - description: The unique identifier of managedDevice - required: true - schema: - type: string - x-ms-docs-key-type: managedDevice - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.logoutSharedAppleDeviceActiveUser': - description: Provides operations to call the logoutSharedAppleDeviceActiveUser method. + '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.rebootNow': + description: Provides operations to call the rebootNow method. post: tags: - users.managedDevice - summary: Invoke action logoutSharedAppleDeviceActiveUser - description: Logout shared Apple device active user - operationId: users.user.managedDevices.managedDevice.logoutSharedAppleDeviceActiveUser + summary: Invoke action rebootNow + description: Reboot device + operationId: users.user.managedDevices.managedDevice.rebootNow parameters: - name: user-id in: path @@ -1508732,55 +1539433,14 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.overrideComplianceState': - description: Provides operations to call the overrideComplianceState method. - post: - tags: - - users.managedDevice - summary: Invoke action overrideComplianceState - operationId: users.user.managedDevices.managedDevice.overrideComplianceState - parameters: - - name: user-id - in: path - description: The unique identifier of user - required: true - schema: - type: string - x-ms-docs-key-type: user - - name: managedDevice-id - in: path - description: The unique identifier of managedDevice - required: true - schema: - type: string - x-ms-docs-key-type: managedDevice - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - complianceState: - $ref: '#/components/schemas/microsoft.graph.administratorConfiguredDeviceComplianceState' - remediationUrl: - type: string - nullable: true - required: true - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.pauseConfigurationRefresh': - description: Provides operations to call the pauseConfigurationRefresh method. + '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.recoverPasscode': + description: Provides operations to call the recoverPasscode method. post: tags: - users.managedDevice - summary: Invoke action pauseConfigurationRefresh - description: Initiates a command to pause config refresh for the device. - operationId: users.user.managedDevices.managedDevice.pauseConfigurationRefresh + summary: Invoke action recoverPasscode + description: Recover passcode + operationId: users.user.managedDevices.managedDevice.recoverPasscode parameters: - name: user-id in: path @@ -1508796,33 +1539456,19 @@ paths: schema: type: string x-ms-docs-key-type: managedDevice - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - pauseTimePeriodInMinutes: - maximum: 2147483647 - minimum: -2147483648 - type: number - format: int32 - required: true responses: '204': description: Success default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.playLostModeSound': - description: Provides operations to call the playLostModeSound method. + '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.reenable': + description: Provides operations to call the reenable method. post: tags: - users.managedDevice - summary: Invoke action playLostModeSound - description: Play lost mode sound - operationId: users.user.managedDevices.managedDevice.playLostModeSound + summary: Invoke action reenable + operationId: users.user.managedDevices.managedDevice.reenable parameters: - name: user-id in: path @@ -1508838,31 +1539484,20 @@ paths: schema: type: string x-ms-docs-key-type: managedDevice - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - durationInMinutes: - type: string - nullable: true - required: true responses: '204': description: Success default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.rebootNow': - description: Provides operations to call the rebootNow method. + '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.remoteLock': + description: Provides operations to call the remoteLock method. post: tags: - users.managedDevice - summary: Invoke action rebootNow - description: Reboot device - operationId: users.user.managedDevices.managedDevice.rebootNow + summary: Invoke action remoteLock + description: Remote lock + operationId: users.user.managedDevices.managedDevice.remoteLock parameters: - name: user-id in: path @@ -1508884,14 +1539519,14 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.recoverPasscode': - description: Provides operations to call the recoverPasscode method. + '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.removeDeviceFirmwareConfigurationInterfaceManagement': + description: Provides operations to call the removeDeviceFirmwareConfigurationInterfaceManagement method. post: tags: - users.managedDevice - summary: Invoke action recoverPasscode - description: Recover passcode - operationId: users.user.managedDevices.managedDevice.recoverPasscode + summary: Invoke action removeDeviceFirmwareConfigurationInterfaceManagement + description: Remove device from Device Firmware Configuration Interface management + operationId: users.user.managedDevices.managedDevice.removeDeviceFirmwareConfigurationInterfaceManagement parameters: - name: user-id in: path @@ -1508913,13 +1539548,14 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.reenable': - description: Provides operations to call the reenable method. + '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.requestRemoteAssistance': + description: Provides operations to call the requestRemoteAssistance method. post: tags: - users.managedDevice - summary: Invoke action reenable - operationId: users.user.managedDevices.managedDevice.reenable + summary: Invoke action requestRemoteAssistance + description: Request remote assistance + operationId: users.user.managedDevices.managedDevice.requestRemoteAssistance parameters: - name: user-id in: path @@ -1508941,14 +1539577,14 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.remoteLock': - description: Provides operations to call the remoteLock method. + '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.resetPasscode': + description: Provides operations to call the resetPasscode method. post: tags: - users.managedDevice - summary: Invoke action remoteLock - description: Remote lock - operationId: users.user.managedDevices.managedDevice.remoteLock + summary: Invoke action resetPasscode + description: Reset passcode + operationId: users.user.managedDevices.managedDevice.resetPasscode parameters: - name: user-id in: path @@ -1508970,14 +1539606,14 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.removeDeviceFirmwareConfigurationInterfaceManagement': - description: Provides operations to call the removeDeviceFirmwareConfigurationInterfaceManagement method. + '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.restoreManagedHomeScreen': + description: Provides operations to call the restoreManagedHomeScreen method. post: tags: - users.managedDevice - summary: Invoke action removeDeviceFirmwareConfigurationInterfaceManagement - description: Remove device from Device Firmware Configuration Interface management - operationId: users.user.managedDevices.managedDevice.removeDeviceFirmwareConfigurationInterfaceManagement + summary: Invoke action restoreManagedHomeScreen + description: Restore Managed Home Screen + operationId: users.user.managedDevices.managedDevice.restoreManagedHomeScreen parameters: - name: user-id in: path @@ -1508999,14 +1539635,14 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.requestRemoteAssistance': - description: Provides operations to call the requestRemoteAssistance method. + '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.retire': + description: Provides operations to call the retire method. post: tags: - users.managedDevice - summary: Invoke action requestRemoteAssistance - description: Request remote assistance - operationId: users.user.managedDevices.managedDevice.requestRemoteAssistance + summary: Invoke action retire + description: Retire a device + operationId: users.user.managedDevices.managedDevice.retire parameters: - name: user-id in: path @@ -1509028,14 +1539664,13 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.resetPasscode': - description: Provides operations to call the resetPasscode method. - post: + '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.retrieveDeviceLocalAdminAccountDetail()': + description: Provides operations to call the retrieveDeviceLocalAdminAccountDetail method. + get: tags: - users.managedDevice - summary: Invoke action resetPasscode - description: Reset passcode - operationId: users.user.managedDevices.managedDevice.resetPasscode + summary: Invoke function retrieveDeviceLocalAdminAccountDetail + operationId: users.user.managedDevices.managedDevice.retrieveDeviceLocalAdminAccountDetail parameters: - name: user-id in: path @@ -1509052,19 +1539687,25 @@ paths: type: string x-ms-docs-key-type: managedDevice responses: - '204': + '200': description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.deviceLocalAdminAccountDetail' + - type: object + nullable: true default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.retire': - description: Provides operations to call the retire method. - post: + x-ms-docs-operation-type: function + '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.retrieveMacOSManagedDeviceLocalAdminAccountDetail()': + description: Provides operations to call the retrieveMacOSManagedDeviceLocalAdminAccountDetail method. + get: tags: - users.managedDevice - summary: Invoke action retire - description: Retire a device - operationId: users.user.managedDevices.managedDevice.retire + summary: Invoke function retrieveMacOSManagedDeviceLocalAdminAccountDetail + operationId: users.user.managedDevices.managedDevice.retrieveMacOSManagedDeviceLocalAdminAccountDetail parameters: - name: user-id in: path @@ -1509081,18 +1539722,25 @@ paths: type: string x-ms-docs-key-type: managedDevice responses: - '204': + '200': description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.macOSManagedDeviceLocalAdminAccountDetail' + - type: object + nullable: true default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.retrieveMacOSManagedDeviceLocalAdminAccountDetail()': - description: Provides operations to call the retrieveMacOSManagedDeviceLocalAdminAccountDetail method. + x-ms-docs-operation-type: function + '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.retrieveRecoveryLockPasscode()': + description: Provides operations to call the retrieveRecoveryLockPasscode method. get: tags: - users.managedDevice - summary: Invoke function retrieveMacOSManagedDeviceLocalAdminAccountDetail - operationId: users.user.managedDevices.managedDevice.retrieveMacOSManagedDeviceLocalAdminAccountDetail + summary: Invoke function retrieveRecoveryLockPasscode + operationId: users.user.managedDevices.managedDevice.retrieveRecoveryLockPasscode parameters: - name: user-id in: path @@ -1509114,9 +1539762,10 @@ paths: content: application/json: schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.macOSManagedDeviceLocalAdminAccountDetail' - - type: object + type: object + properties: + value: + type: string nullable: true default: $ref: '#/components/responses/error' @@ -1509236,6 +1539885,35 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action + '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.rotateRecoveryLockPasscode': + description: Provides operations to call the rotateRecoveryLockPasscode method. + post: + tags: + - users.managedDevice + summary: Invoke action rotateRecoveryLockPasscode + description: Rotates the recovery lock passcode for the specified macOS device + operationId: users.user.managedDevices.managedDevice.rotateRecoveryLockPasscode + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.sendCustomNotificationToCompanyPortal': description: Provides operations to call the sendCustomNotificationToCompanyPortal method. post: @@ -1509345,6 +1540023,45 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action + '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.suspendManagedHomeScreen': + description: Provides operations to call the suspendManagedHomeScreen method. + post: + tags: + - users.managedDevice + summary: Invoke action suspendManagedHomeScreen + description: Temporarily suspend Managed Home Screen + operationId: users.user.managedDevices.managedDevice.suspendManagedHomeScreen + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + timeoutMinutes: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.syncDevice': description: Provides operations to call the syncDevice method. post: @@ -1510345,6 +1541062,8 @@ paths: - hireDate desc - identities - identities desc + - identityGovernance + - identityGovernance desc - identityParentId - identityParentId desc - imAddresses @@ -1510498,6 +1541217,7 @@ paths: - givenName - hireDate - identities + - identityGovernance - identityParentId - imAddresses - infoCatalogs @@ -1510761,6 +1541481,7 @@ paths: enum: - id - antiMalwareVersion + - controlledConfigurationEnabled - deviceState - engineVersion - fullScanOverdue @@ -1514724,6 +1545445,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1530156,6 +1560878,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1531700,6 +1562423,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1547769,6 +1578493,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1548143,6 +1578868,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1548159,6 +1578885,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1548238,6 +1578965,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1548254,6 +1578982,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1548996,6 +1579725,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1549012,6 +1579742,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1549149,6 +1579880,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1549165,6 +1579897,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1549317,8 +1580050,578 @@ paths: items: enum: - id - - orderHintsByAssignee - - unassignedOrderHint + - orderHintsByAssignee + - unassignedOrderHint + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.plannerUser + summary: Update the navigation property assignedToTaskBoardFormat in users + operationId: users.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.plannerUser + summary: Delete navigation property assignedToTaskBoardFormat for users + operationId: users.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - users.plannerUser + summary: Get bucketTaskBoardFormat from users + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: users.planner.plans.buckets.tasks.GetBucketTaskBoardFormat + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - orderHint + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.plannerUser + summary: Update the navigation property bucketTaskBoardFormat in users + operationId: users.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.plannerUser + summary: Delete navigation property bucketTaskBoardFormat for users + operationId: users.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - users.plannerUser + summary: Get details from users + description: Read-only. Nullable. More details about the task. + operationId: users.planner.plans.buckets.tasks.GetDetails + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - approvalAttachment + - checklist + - completionRequirements + - description + - forms + - notes + - previewType + - references + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.plannerUser + summary: Update the navigation property details in users + operationId: users.planner.plans.buckets.tasks.UpdateDetails + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.plannerUser + summary: Delete navigation property details for users + operationId: users.planner.plans.buckets.tasks.DeleteDetails + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/details' + '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - users.plannerUser + summary: Get messages from users + description: Read-only. Nullable. Chat messages associated with the task. + operationId: users.planner.plans.buckets.tasks.ListMessages + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $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: + enum: + - id + - id desc + - content + - content desc + - createdBy + - createdBy desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - editedDateTime + - editedDateTime desc + - mentions + - mentions desc + - messageType + - messageType desc + - parentEntityId + - parentEntityId desc + - reactions + - reactions desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions type: string - name: $expand in: query @@ -1549334,19 +1580637,18 @@ paths: type: string responses: '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - users.plannerUser - summary: Update the navigation property assignedToTaskBoardFormat in users - operationId: users.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for users + operationId: users.planner.plans.buckets.tasks.CreateMessages parameters: - name: user-id in: path @@ -1549376,30 +1580678,34 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: - '204': - description: Success + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages' + '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - users.plannerUser - summary: Delete navigation property assignedToTaskBoardFormat for users - operationId: users.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + summary: Get messages from users + description: Read-only. Nullable. Chat messages associated with the task. + operationId: users.planner.plans.buckets.tasks.GetMessages parameters: - name: user-id in: path @@ -1549429,57 +1580735,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/users/{user-id}/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: - tags: - - users.plannerUser - summary: Get bucketTaskBoardFormat from users - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: users.planner.plans.buckets.tasks.GetBucketTaskBoardFormat - parameters: - - name: user-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of user - required: true - schema: - type: string - x-ms-docs-key-type: user - - name: plannerPlan-id - in: path - description: The unique identifier of plannerPlan + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: plannerPlan - - name: plannerBucket-id - in: path - description: The unique identifier of plannerBucket - required: true - schema: - type: string - x-ms-docs-key-type: plannerBucket - - name: plannerTask-id - in: path - description: The unique identifier of plannerTask - required: true - schema: - type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -1549491,7 +1580753,15 @@ paths: items: enum: - id - - orderHint + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions type: string - name: $expand in: query @@ -1549511,15 +1580781,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - users.plannerUser - summary: Update the navigation property bucketTaskBoardFormat in users - operationId: users.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in users + operationId: users.planner.plans.buckets.tasks.UpdateMessages parameters: - name: user-id in: path @@ -1549549,18 +1580819,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -1549571,8 +1580842,8 @@ paths: delete: tags: - users.plannerUser - summary: Delete navigation property bucketTaskBoardFormat for users - operationId: users.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for users + operationId: users.planner.plans.buckets.tasks.DeleteMessages parameters: - name: user-id in: path @@ -1549602,6 +1580873,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1549614,16 +1580892,19 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/users/{user-id}/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - users.plannerUser - summary: Get details from users - description: Read-only. Nullable. More details about the task. - operationId: users.planner.plans.buckets.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: users.user.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: user-id in: path @@ -1549653,53 +1580934,46 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - enum: - - id - - approvalAttachment - - checklist - - completionRequirements - - description - - forms - - notes - - previewType - - references - type: string - - name: $expand - in: query - description: Expand related entities - style: form - explode: false + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - enum: - - '*' - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - users.plannerUser - summary: Update the navigation property details in users - operationId: users.planner.plans.buckets.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: users.user.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: user-id in: path @@ -1549729,30 +1581003,42 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: '204': description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - users.plannerUser - summary: Delete navigation property details for users - operationId: users.planner.plans.buckets.tasks.DeleteDetails + summary: Get the number of the resource + operationId: users.planner.plans.buckets.tasks.messages.GetCount-78fb parameters: - name: user-id in: path @@ -1549782,20 +1581068,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + '200': + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/users/{user-id}/planner/tasks/{plannerTask-id}/details' '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1550088,6 +1581367,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $orderby @@ -1550179,6 +1581459,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1550220,6 +1581501,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1550407,6 +1581689,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1550611,6 +1581894,9 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/users/{user-id}/drives/{drive-id}/root/microsoft.graph.archive' '/users/{user-id}/planner/plans/{plannerPlan-id}/microsoft.graph.getUsageRights()': description: Provides operations to call the getUsageRights method. get: @@ -1550741,6 +1582027,9 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/users/{user-id}/drives/{drive-id}/root/microsoft.graph.unarchive' '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks': description: Provides operations to manage the tasks property of the microsoft.graph.plannerPlan entity. get: @@ -1550889,6 +1582178,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1550905,6 +1582195,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1551028,6 +1582319,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1551044,6 +1582336,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1551175,8 +1582468,515 @@ paths: items: enum: - id - - orderHintsByAssignee - - unassignedOrderHint + - orderHintsByAssignee + - unassignedOrderHint + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.plannerUser + summary: Update the navigation property assignedToTaskBoardFormat in users + operationId: users.planner.plans.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.plannerUser + summary: Delete navigation property assignedToTaskBoardFormat for users + operationId: users.planner.plans.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - users.plannerUser + summary: Get bucketTaskBoardFormat from users + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: users.planner.plans.tasks.GetBucketTaskBoardFormat + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - orderHint + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.plannerUser + summary: Update the navigation property bucketTaskBoardFormat in users + operationId: users.planner.plans.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.plannerUser + summary: Delete navigation property bucketTaskBoardFormat for users + operationId: users.planner.plans.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - users.plannerUser + summary: Get details from users + description: Read-only. Nullable. More details about the task. + operationId: users.planner.plans.tasks.GetDetails + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - approvalAttachment + - checklist + - completionRequirements + - description + - forms + - notes + - previewType + - references + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.plannerUser + summary: Update the navigation property details in users + operationId: users.planner.plans.tasks.UpdateDetails + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.plannerUser + summary: Delete navigation property details for users + operationId: users.planner.plans.tasks.DeleteDetails + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/details' + '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - users.plannerUser + summary: Get messages from users + description: Read-only. Nullable. Chat messages associated with the task. + operationId: users.planner.plans.tasks.ListMessages + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $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: + enum: + - id + - id desc + - content + - content desc + - createdBy + - createdBy desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - editedDateTime + - editedDateTime desc + - mentions + - mentions desc + - messageType + - messageType desc + - parentEntityId + - parentEntityId desc + - reactions + - reactions desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions type: string - name: $expand in: query @@ -1551192,19 +1582992,18 @@ paths: type: string responses: '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - users.plannerUser - summary: Update the navigation property assignedToTaskBoardFormat in users - operationId: users.planner.plans.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for users + operationId: users.planner.plans.tasks.CreateMessages parameters: - name: user-id in: path @@ -1551227,30 +1583026,34 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: - '204': - description: Success + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages' + '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - users.plannerUser - summary: Delete navigation property assignedToTaskBoardFormat for users - operationId: users.planner.plans.tasks.DeleteAssignedToTaskBoardFormat + summary: Get messages from users + description: Read-only. Nullable. Chat messages associated with the task. + operationId: users.planner.plans.tasks.GetMessages parameters: - name: user-id in: path @@ -1551273,50 +1583076,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/users/{user-id}/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: - tags: - - users.plannerUser - summary: Get bucketTaskBoardFormat from users - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: users.planner.plans.tasks.GetBucketTaskBoardFormat - parameters: - - name: user-id - in: path - description: The unique identifier of user - required: true - schema: - type: string - x-ms-docs-key-type: user - - name: plannerPlan-id - in: path - description: The unique identifier of plannerPlan - required: true - schema: - type: string - x-ms-docs-key-type: plannerPlan - - name: plannerTask-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of plannerTask + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -1551328,7 +1583094,15 @@ paths: items: enum: - id - - orderHint + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions type: string - name: $expand in: query @@ -1551348,15 +1583122,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - users.plannerUser - summary: Update the navigation property bucketTaskBoardFormat in users - operationId: users.planner.plans.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in users + operationId: users.planner.plans.tasks.UpdateMessages parameters: - name: user-id in: path @@ -1551379,18 +1583153,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -1551401,8 +1583176,8 @@ paths: delete: tags: - users.plannerUser - summary: Delete navigation property bucketTaskBoardFormat for users - operationId: users.planner.plans.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for users + operationId: users.planner.plans.tasks.DeleteMessages parameters: - name: user-id in: path @@ -1551425,6 +1583200,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1551437,16 +1583219,19 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/users/{user-id}/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - users.plannerUser - summary: Get details from users - description: Read-only. Nullable. More details about the task. - operationId: users.planner.plans.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: users.user.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: user-id in: path @@ -1551469,53 +1583254,46 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - enum: - - id - - approvalAttachment - - checklist - - completionRequirements - - description - - forms - - notes - - previewType - - references - type: string - - name: $expand - in: query - description: Expand related entities - style: form - explode: false + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - enum: - - '*' - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - users.plannerUser - summary: Update the navigation property details in users - operationId: users.planner.plans.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: users.user.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: user-id in: path @@ -1551538,30 +1583316,42 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: '204': description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - users.plannerUser - summary: Delete navigation property details for users - operationId: users.planner.plans.tasks.DeleteDetails + summary: Get the number of the resource + operationId: users.planner.plans.tasks.messages.GetCount-5fb0 parameters: - name: user-id in: path @@ -1551584,20 +1583374,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + '200': + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/users/{user-id}/planner/tasks/{plannerTask-id}/details' '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1551855,6 +1583638,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $orderby @@ -1551946,6 +1583730,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1551987,6 +1583772,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1552179,6 +1583965,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1552758,6 +1584545,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1552774,6 +1584562,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1552883,6 +1584672,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $expand @@ -1552899,6 +1584689,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1552975,14 +1584766,415 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + '/users/{user-id}/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - users.plannerUser + summary: Get assignedToTaskBoardFormat from users + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: users.planner.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - orderHintsByAssignee + - unassignedOrderHint + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.plannerUser + summary: Update the navigation property assignedToTaskBoardFormat in users + operationId: users.planner.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.plannerUser + summary: Delete navigation property assignedToTaskBoardFormat for users + operationId: users.planner.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/users/{user-id}/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - users.plannerUser + summary: Get bucketTaskBoardFormat from users + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: users.planner.tasks.GetBucketTaskBoardFormat + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - orderHint + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.plannerUser + summary: Update the navigation property bucketTaskBoardFormat in users + operationId: users.planner.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.plannerUser + summary: Delete navigation property bucketTaskBoardFormat for users + operationId: users.planner.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/users/{user-id}/planner/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - users.plannerUser + summary: Get details from users + description: Read-only. Nullable. More details about the task. + operationId: users.planner.tasks.GetDetails + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - approvalAttachment + - checklist + - completionRequirements + - description + - forms + - notes + - previewType + - references + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.plannerUser + summary: Update the navigation property details in users + operationId: users.planner.tasks.UpdateDetails + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.plannerUser + summary: Delete navigation property details for users + operationId: users.planner.tasks.DeleteDetails + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/users/{user-id}/planner/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - users.plannerUser - summary: Get assignedToTaskBoardFormat from users - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: users.planner.tasks.GetAssignedToTaskBoardFormat + summary: Get messages from users + description: Read-only. Nullable. Chat messages associated with the task. + operationId: users.planner.tasks.ListMessages parameters: - name: user-id in: path @@ -1552998,6 +1585190,42 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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: + enum: + - id + - id desc + - content + - content desc + - createdBy + - createdBy desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - editedDateTime + - editedDateTime desc + - mentions + - mentions desc + - messageType + - messageType desc + - parentEntityId + - parentEntityId desc + - reactions + - reactions desc + type: string - name: $select in: query description: Select properties to be returned @@ -1553009,8 +1585237,15 @@ paths: items: enum: - id - - orderHintsByAssignee - - unassignedOrderHint + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions type: string - name: $expand in: query @@ -1553026,19 +1585261,18 @@ paths: type: string responses: '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - users.plannerUser - summary: Update the navigation property assignedToTaskBoardFormat in users - operationId: users.planner.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for users + operationId: users.planner.tasks.CreateMessages parameters: - name: user-id in: path @@ -1553054,30 +1585288,34 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: - '204': - description: Success + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - users.plannerUser - summary: Delete navigation property assignedToTaskBoardFormat for users - operationId: users.planner.tasks.DeleteAssignedToTaskBoardFormat + summary: Get messages from users + description: Read-only. Nullable. Chat messages associated with the task. + operationId: users.planner.tasks.GetMessages parameters: - name: user-id in: path @@ -1553093,43 +1585331,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/users/{user-id}/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: - tags: - - users.plannerUser - summary: Get bucketTaskBoardFormat from users - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: users.planner.tasks.GetBucketTaskBoardFormat - parameters: - - name: user-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of user + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: user - - name: plannerTask-id - in: path - description: The unique identifier of plannerTask - required: true - schema: - type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -1553141,7 +1585349,15 @@ paths: items: enum: - id - - orderHint + - content + - createdBy + - createdDateTime + - deletedDateTime + - editedDateTime + - mentions + - messageType + - parentEntityId + - reactions type: string - name: $expand in: query @@ -1553161,15 +1585377,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - users.plannerUser - summary: Update the navigation property bucketTaskBoardFormat in users - operationId: users.planner.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in users + operationId: users.planner.tasks.UpdateMessages parameters: - name: user-id in: path @@ -1553185,18 +1585401,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: '204': @@ -1553207,8 +1585424,8 @@ paths: delete: tags: - users.plannerUser - summary: Delete navigation property bucketTaskBoardFormat for users - operationId: users.planner.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for users + operationId: users.planner.tasks.DeleteMessages parameters: - name: user-id in: path @@ -1553224,6 +1585441,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1553236,16 +1585460,19 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/users/{user-id}/planner/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - users.plannerUser - summary: Get details from users - description: Read-only. Nullable. More details about the task. - operationId: users.planner.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: users.user.planner.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: user-id in: path @@ -1553261,53 +1585488,46 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - enum: - - id - - approvalAttachment - - checklist - - completionRequirements - - description - - forms - - notes - - previewType - - references - type: string - - name: $expand - in: query - description: Expand related entities - style: form - explode: false + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - enum: - - '*' - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - users.plannerUser - summary: Update the navigation property details in users - operationId: users.planner.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: users.user.planner.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: user-id in: path @@ -1553323,30 +1585543,42 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: '204': description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - users.plannerUser - summary: Delete navigation property details for users - operationId: users.planner.tasks.DeleteDetails + summary: Get the number of the resource + operationId: users.planner.tasks.messages.GetCount-bb3a parameters: - name: user-id in: path @@ -1553362,20 +1585594,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + '200': + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' '/users/{user-id}/planner/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1553598,6 +1585823,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string - name: $orderby @@ -1553689,6 +1585915,7 @@ paths: - assignedToTaskBoardFormat - bucketTaskBoardFormat - details + - messages - progressTaskBoardFormat type: string responses: @@ -1553730,6 +1585957,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1564744,14 +1596972,17 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - '/users/{user-id}/sponsors/{directoryObject-id}': - description: Provides operations to manage the sponsors property of the microsoft.graph.user entity. - get: + '/users/{user-id}/sponsors/{directoryObject-id}/$ref': + description: Provides operations to manage the collection of user entities. + delete: tags: - users.directoryObject - summary: Get sponsors from users - description: 'The users and groups responsible for this guest user''s privileges in the tenant and keep the guest user''s information and access updated. (HTTP Methods: GET, POST, DELETE.). Supports $expand.' - operationId: users.GetSponsors + summary: Remove sponsor (for agentUser) + description: Remove an agentUser's sponsor. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/agentuser-delete-sponsors?view=graph-rest-beta + operationId: users.sponsors.DeleteRefDirectoryObject parameters: - name: user-id in: path @@ -1564767,9 +1596998,66 @@ paths: schema: type: string x-ms-docs-key-type: directoryObject - - name: $select + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/users/{user-id}/sponsors/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - users.directoryObject + summary: Get the number of the resource + operationId: users.sponsors.GetCount-f3b9 + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/users/{user-id}/sponsors/$ref': + description: Provides operations to manage the collection of user entities. + get: + tags: + - users.directoryObject + summary: List sponsors (for agentUser) + description: Get an agentUser's sponsors. Sponsors are users and groups that are responsible for this agent user's privileges in the tenant and for keeping the agent user's information and access up to date. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/agentuser-list-sponsors?view=graph-rest-beta + operationId: users.ListRefSponsors + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - $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: Select properties to be returned + description: Order items by property values style: form explode: false schema: @@ -1564778,37 +1597066,53 @@ paths: items: enum: - id + - id desc - deletedDateTime - type: string - - name: $expand - in: query - description: Expand related entities - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - enum: - - '*' + - deletedDateTime desc type: string responses: '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.directoryObject' + $ref: '#/components/responses/StringCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - users.directoryObject + summary: Add sponsors (for agentUser) + description: Assign an agentUser a sponsor. Sponsors are users and groups that are responsible for this agent user's privileges in the tenant and for keeping the agent user's information and access up to date. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/agentuser-post-sponsors?view=graph-rest-beta + operationId: users.CreateRefSponsors + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + requestBody: + $ref: '#/components/requestBodies/refPostBody' + responses: + '204': + description: Success default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/sponsors/$count': - description: Provides operations to count the resources in the collection. - get: + delete: tags: - users.directoryObject - summary: Get the number of the resource - operationId: users.sponsors.GetCount-f3b9 + summary: Remove sponsor (for agentUser) + description: Remove an agentUser's sponsor. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/agentuser-delete-sponsors?view=graph-rest-beta + operationId: users.DeleteRefSponsors parameters: - name: user-id in: path @@ -1564817,13 +1597121,23 @@ paths: schema: type: string x-ms-docs-key-type: user - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - name: If-Match + in: header + description: ETag + schema: + type: string + - name: '@id' + in: query + description: The delete Uri + required: true + schema: + type: string responses: - '200': - $ref: '#/components/responses/ODataCountResponse' + '204': + description: Success default: $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation '/users/{user-id}/teamwork': description: Provides operations to manage the teamwork property of the microsoft.graph.user entity. get: @@ -1565598,6 +1597912,7 @@ paths: - permissionGrants - pinnedMessages - tabs + - targetedMessages type: string - name: $expand in: query @@ -1565618,6 +1597933,7 @@ paths: - permissionGrants - pinnedMessages - tabs + - targetedMessages type: string responses: '200': @@ -1565793,6 +1598109,351 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + '/users/{user-id}/teamwork/microsoft.graph.deleteTargetedMessage': + description: Provides operations to call the deleteTargetedMessage method. + post: + tags: + - users.userTeamwork + summary: Invoke action deleteTargetedMessage + operationId: users.user.teamwork.deleteTargetedMessage + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + teamId: + type: string + channelId: + type: string + messageId: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/users/{user-id}/teamwork/microsoft.graph.getAllRetainedTargetedMessages()': + description: Provides operations to call the getAllRetainedTargetedMessages method. + get: + tags: + - users.userTeamwork + summary: Invoke function getAllRetainedTargetedMessages + operationId: users.user.teamwork.getAllRetainedTargetedMessages + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - $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: + enum: + - id + - attachments + - body + - channelIdentity + - chatId + - createdDateTime + - deletedDateTime + - etag + - eventDetail + - from + - importance + - lastEditedDateTime + - lastModifiedDateTime + - locale + - mentions + - messageHistory + - messageType + - onBehalfOf + - policyViolation + - reactions + - replyToId + - subject + - summary + - webUrl + - recipient + - hostedContents + - replies + type: string + - name: $orderby + in: query + description: Order items by property values + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - id desc + - attachments + - attachments desc + - body + - body desc + - channelIdentity + - channelIdentity desc + - chatId + - chatId desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - etag + - etag desc + - eventDetail + - eventDetail desc + - from + - from desc + - importance + - importance desc + - lastEditedDateTime + - lastEditedDateTime desc + - lastModifiedDateTime + - lastModifiedDateTime desc + - locale + - locale desc + - mentions + - mentions desc + - messageHistory + - messageHistory desc + - messageType + - messageType desc + - onBehalfOf + - onBehalfOf desc + - policyViolation + - policyViolation desc + - reactions + - reactions desc + - replyToId + - replyToId desc + - subject + - subject desc + - summary + - summary desc + - webUrl + - webUrl desc + - recipient + - recipient desc + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - hostedContents + - replies + type: string + responses: + '200': + description: Success + content: + application/json: + schema: + title: Collection of targetedChatMessage + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + '/users/{user-id}/teamwork/microsoft.graph.getAllTargetedMessages()': + description: Provides operations to call the getAllTargetedMessages method. + get: + tags: + - users.userTeamwork + summary: Invoke function getAllTargetedMessages + operationId: users.user.teamwork.getAllTargetedMessages + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - $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: + enum: + - id + - attachments + - body + - channelIdentity + - chatId + - createdDateTime + - deletedDateTime + - etag + - eventDetail + - from + - importance + - lastEditedDateTime + - lastModifiedDateTime + - locale + - mentions + - messageHistory + - messageType + - onBehalfOf + - policyViolation + - reactions + - replyToId + - subject + - summary + - webUrl + - recipient + - hostedContents + - replies + type: string + - name: $orderby + in: query + description: Order items by property values + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - id desc + - attachments + - attachments desc + - body + - body desc + - channelIdentity + - channelIdentity desc + - chatId + - chatId desc + - createdDateTime + - createdDateTime desc + - deletedDateTime + - deletedDateTime desc + - etag + - etag desc + - eventDetail + - eventDetail desc + - from + - from desc + - importance + - importance desc + - lastEditedDateTime + - lastEditedDateTime desc + - lastModifiedDateTime + - lastModifiedDateTime desc + - locale + - locale desc + - mentions + - mentions desc + - messageHistory + - messageHistory desc + - messageType + - messageType desc + - onBehalfOf + - onBehalfOf desc + - policyViolation + - policyViolation desc + - reactions + - reactions desc + - replyToId + - replyToId desc + - subject + - subject desc + - summary + - summary desc + - webUrl + - webUrl desc + - recipient + - recipient desc + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - hostedContents + - replies + type: string + responses: + '200': + description: Success + content: + application/json: + schema: + title: Collection of targetedChatMessage + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore '/users/{user-id}/teamwork/microsoft.graph.sendActivityNotification': description: Provides operations to call the sendActivityNotification method. post: @@ -1566015,6 +1598676,7 @@ paths: - isShared - wellknownListName - extensions + - singleValueExtendedProperties - tasks type: string - name: $expand @@ -1566029,6 +1598691,7 @@ paths: enum: - '*' - extensions + - singleValueExtendedProperties - tasks type: string responses: @@ -1566109,6 +1598772,7 @@ paths: - isShared - wellknownListName - extensions + - singleValueExtendedProperties - tasks type: string - name: $expand @@ -1566123,6 +1598787,7 @@ paths: enum: - '*' - extensions + - singleValueExtendedProperties - tasks type: string responses: @@ -1568943,6 +1601608,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1569032,6 +1601698,7 @@ paths: - isShared - wellknownListName - extensions + - singleValueExtendedProperties - tasks type: string - name: $orderby @@ -1569067,6 +1601734,7 @@ paths: enum: - '*' - extensions + - singleValueExtendedProperties - tasks type: string responses: @@ -1569108,6 +1601776,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1570774,10 +1603443,10 @@ paths: tags: - users.user.Functions summary: Invoke function delta - description: 'Get newly created, updated, or deleted users without having to perform a full read of the entire user collection. For more information, see Use delta query to track changes in Microsoft Graph data for details.' + description: 'Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/user-delta?view=graph-rest-beta + url: https://learn.microsoft.com/graph/api/directoryobject-delta?view=graph-rest-beta operationId: users.delta parameters: - $ref: '#/components/parameters/top' @@ -1570797,168 +1603466,6 @@ paths: enum: - id - deletedDateTime - - aboutMe - - accountEnabled - - ageGroup - - assignedLicenses - - assignedPlans - - authorizationInfo - - birthday - - businessPhones - - city - - cloudLicensing - - cloudRealtimeCommunicationInfo - - companyName - - consentProvidedForMinor - - country - - createdDateTime - - creationType - - customSecurityAttributes - - department - - deviceEnrollmentLimit - - deviceKeys - - displayName - - employeeHireDate - - employeeId - - employeeLeaveDateTime - - employeeOrgData - - employeeType - - externalUserState - - externalUserStateChangeDateTime - - faxNumber - - givenName - - hireDate - - identities - - identityParentId - - imAddresses - - infoCatalogs - - interests - - isLicenseReconciliationNeeded - - isManagementRestricted - - isResourceAccount - - jobTitle - - lastPasswordChangeDateTime - - legalAgeGroupClassification - - licenseAssignmentStates - - mail - - mailboxSettings - - mailNickname - - mobilePhone - - mySite - - officeLocation - - onPremisesDistinguishedName - - onPremisesDomainName - - onPremisesExtensionAttributes - - onPremisesImmutableId - - onPremisesLastSyncDateTime - - onPremisesProvisioningErrors - - onPremisesSamAccountName - - onPremisesSecurityIdentifier - - onPremisesSipInfo - - onPremisesSyncEnabled - - onPremisesUserPrincipalName - - otherMails - - passwordPolicies - - passwordProfile - - pastProjects - - postalCode - - preferredDataLocation - - preferredLanguage - - preferredName - - print - - provisionedPlans - - proxyAddresses - - refreshTokensValidFromDateTime - - responsibilities - - schools - - securityIdentifier - - serviceProvisioningErrors - - showInAddressList - - signInActivity - - signInSessionsValidFromDateTime - - skills - - state - - streetAddress - - surname - - usageLocation - - userPrincipalName - - userType - - activities - - adhocCalls - - agreementAcceptances - - analytics - - appConsentRequestsForApproval - - appRoleAssignedResources - - appRoleAssignments - - approvals - - authentication - - calendar - - calendarGroups - - calendars - - calendarView - - chats - - cloudClipboard - - cloudPCs - - communications - - contactFolders - - contacts - - createdObjects - - dataSecurityAndGovernance - - deviceEnrollmentConfigurations - - deviceManagementTroubleshootingEvents - - devices - - directReports - - drive - - drives - - employeeExperience - - events - - extensions - - followedSites - - inferenceClassification - - informationProtection - - insights - - invitedBy - - joinedGroups - - joinedTeams - - licenseDetails - - mailFolders - - managedAppLogCollectionRequests - - managedAppRegistrations - - managedDevices - - manager - - memberOf - - messages - - mobileAppIntentAndStates - - mobileAppTroubleshootingEvents - - notifications - - oauth2PermissionGrants - - onenote - - onlineMeetings - - onPremisesSyncBehavior - - outlook - - ownedDevices - - ownedObjects - - pendingAccessReviewInstances - - people - - permissionGrants - - photo - - photos - - planner - - presence - - profile - - registeredDevices - - scopedRoleMemberOf - - security - - settings - - solutions - - sponsors - - teamwork - - todo - - transitiveMemberOf - - transitiveReports - - usageRights - - virtualEvents - - windowsInformationProtectionDeviceRegistrations type: string - name: $orderby in: query @@ -1570974,178 +1603481,6 @@ paths: - id desc - deletedDateTime - deletedDateTime desc - - aboutMe - - aboutMe desc - - accountEnabled - - accountEnabled desc - - ageGroup - - ageGroup desc - - assignedLicenses - - assignedLicenses desc - - assignedPlans - - assignedPlans desc - - authorizationInfo - - authorizationInfo desc - - birthday - - birthday desc - - businessPhones - - businessPhones desc - - city - - city desc - - cloudLicensing - - cloudLicensing desc - - cloudRealtimeCommunicationInfo - - cloudRealtimeCommunicationInfo desc - - companyName - - companyName desc - - consentProvidedForMinor - - consentProvidedForMinor desc - - country - - country desc - - createdDateTime - - createdDateTime desc - - creationType - - creationType desc - - customSecurityAttributes - - customSecurityAttributes desc - - department - - department desc - - deviceEnrollmentLimit - - deviceEnrollmentLimit desc - - deviceKeys - - deviceKeys desc - - displayName - - displayName desc - - employeeHireDate - - employeeHireDate desc - - employeeId - - employeeId desc - - employeeLeaveDateTime - - employeeLeaveDateTime desc - - employeeOrgData - - employeeOrgData desc - - employeeType - - employeeType desc - - externalUserState - - externalUserState desc - - externalUserStateChangeDateTime - - externalUserStateChangeDateTime desc - - faxNumber - - faxNumber desc - - givenName - - givenName desc - - hireDate - - hireDate desc - - identities - - identities desc - - identityParentId - - identityParentId desc - - imAddresses - - imAddresses desc - - infoCatalogs - - infoCatalogs desc - - interests - - interests desc - - isLicenseReconciliationNeeded - - isLicenseReconciliationNeeded desc - - isManagementRestricted - - isManagementRestricted desc - - isResourceAccount - - isResourceAccount desc - - jobTitle - - jobTitle desc - - lastPasswordChangeDateTime - - lastPasswordChangeDateTime desc - - legalAgeGroupClassification - - legalAgeGroupClassification desc - - licenseAssignmentStates - - licenseAssignmentStates desc - - mail - - mail desc - - mailboxSettings - - mailboxSettings desc - - mailNickname - - mailNickname desc - - mobilePhone - - mobilePhone desc - - mySite - - mySite desc - - officeLocation - - officeLocation desc - - onPremisesDistinguishedName - - onPremisesDistinguishedName desc - - onPremisesDomainName - - onPremisesDomainName desc - - onPremisesExtensionAttributes - - onPremisesExtensionAttributes desc - - onPremisesImmutableId - - onPremisesImmutableId desc - - onPremisesLastSyncDateTime - - onPremisesLastSyncDateTime desc - - onPremisesProvisioningErrors - - onPremisesProvisioningErrors desc - - onPremisesSamAccountName - - onPremisesSamAccountName desc - - onPremisesSecurityIdentifier - - onPremisesSecurityIdentifier desc - - onPremisesSipInfo - - onPremisesSipInfo desc - - onPremisesSyncEnabled - - onPremisesSyncEnabled desc - - onPremisesUserPrincipalName - - onPremisesUserPrincipalName desc - - otherMails - - otherMails desc - - passwordPolicies - - passwordPolicies desc - - passwordProfile - - passwordProfile desc - - pastProjects - - pastProjects desc - - postalCode - - postalCode desc - - preferredDataLocation - - preferredDataLocation desc - - preferredLanguage - - preferredLanguage desc - - preferredName - - preferredName desc - - print - - print desc - - provisionedPlans - - provisionedPlans desc - - proxyAddresses - - proxyAddresses desc - - refreshTokensValidFromDateTime - - refreshTokensValidFromDateTime desc - - responsibilities - - responsibilities desc - - schools - - schools desc - - securityIdentifier - - securityIdentifier desc - - serviceProvisioningErrors - - serviceProvisioningErrors desc - - showInAddressList - - showInAddressList desc - - signInActivity - - signInActivity desc - - signInSessionsValidFromDateTime - - signInSessionsValidFromDateTime desc - - skills - - skills desc - - state - - state desc - - streetAddress - - streetAddress desc - - surname - - surname desc - - usageLocation - - usageLocation desc - - userPrincipalName - - userPrincipalName desc - - userType - - userType desc type: string - name: $expand in: query @@ -1571158,82 +1603493,6 @@ paths: items: enum: - '*' - - activities - - adhocCalls - - agreementAcceptances - - analytics - - appConsentRequestsForApproval - - appRoleAssignedResources - - appRoleAssignments - - approvals - - authentication - - calendar - - calendarGroups - - calendars - - calendarView - - chats - - cloudClipboard - - cloudPCs - - communications - - contactFolders - - contacts - - createdObjects - - dataSecurityAndGovernance - - deviceEnrollmentConfigurations - - deviceManagementTroubleshootingEvents - - devices - - directReports - - drive - - drives - - employeeExperience - - events - - extensions - - followedSites - - inferenceClassification - - informationProtection - - insights - - invitedBy - - joinedGroups - - joinedTeams - - licenseDetails - - mailFolders - - managedAppLogCollectionRequests - - managedAppRegistrations - - managedDevices - - manager - - memberOf - - messages - - mobileAppIntentAndStates - - mobileAppTroubleshootingEvents - - notifications - - oauth2PermissionGrants - - onenote - - onlineMeetings - - onPremisesSyncBehavior - - outlook - - ownedDevices - - ownedObjects - - pendingAccessReviewInstances - - people - - permissionGrants - - photo - - photos - - planner - - presence - - profile - - registeredDevices - - scopedRoleMemberOf - - security - - settings - - solutions - - sponsors - - teamwork - - todo - - transitiveMemberOf - - transitiveReports - - usageRights - - virtualEvents - - windowsInformationProtectionDeviceRegistrations type: string responses: '200': @@ -1571241,7 +1603500,7 @@ paths: content: application/json: schema: - title: Collection of user + title: Collection of directoryObject type: object allOf: - $ref: '#/components/schemas/BaseDeltaFunctionResponse' @@ -1571250,7 +1603509,7 @@ paths: value: type: array items: - $ref: '#/components/schemas/microsoft.graph.user' + $ref: '#/components/schemas/microsoft.graph.directoryObject' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: function @@ -1571274,6 +1603533,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1572651,6 +1604911,8 @@ components: description: 'The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only.' format: date-time nullable: true + privilegeLevel: + $ref: '#/components/schemas/microsoft.graph.privilegeLevel' uniqueName: type: string nullable: true @@ -1573805,6 +1606067,32 @@ components: nullable: true activity: $ref: '#/components/schemas/microsoft.graph.userActivity' + microsoft.graph.activityLogBase: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: activityLogBase + type: object + properties: + activityType: + $ref: '#/components/schemas/microsoft.graph.activityLogOperationType' + error: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.publicError' + - type: object + nullable: true + eventDateTime: + 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 + performedBy: + type: string + nullable: true + resultStatus: + $ref: '#/components/schemas/microsoft.graph.activityLogResultStatus' + serviceType: + $ref: '#/components/schemas/microsoft.graph.serviceType' + severity: + $ref: '#/components/schemas/microsoft.graph.activityLogSeverity' microsoft.graph.activityStatistics: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1575083,7 +1607371,7 @@ components: 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: 'Time at which the alert was created by the alert provider. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Required.' + description: 'Time at which the alert provider created the alert. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Required.' format: date-time nullable: true description: @@ -1575112,7 +1607400,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.fileSecurityState' - description: Security-related stateful information generated by the provider about the file(s) related to this alert. + description: Security-related stateful information generated by the provider about the files related to this alert. historyStates: type: array items: @@ -1575122,7 +1607410,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.hostSecurityState' - description: Security-related stateful information generated by the provider about the host(s) related to this alert. + description: Security-related stateful information generated by the provider about the hosts related to this alert. incidentIds: type: array items: @@ -1575157,7 +1607445,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.networkConnection' - description: Security-related stateful information generated by the provider about the network connection(s) related to this alert. + description: Security-related stateful information generated by the provider about the network connections related to this alert. processes: type: array items: @@ -1575168,7 +1607456,7 @@ components: items: type: string nullable: true - description: 'Vendor/provider recommended action(s) to take as a result of the alert (for example, isolate machine, enforce2FA, reimage host).' + description: 'Vendor/provider recommended actions to take as a result of the alert (for example, isolate machine, enforce2FA, reimage host).' registryKeyStates: type: array items: @@ -1575178,7 +1607466,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.securityResource' - description: 'Resources related to current alert. For example, for some alerts this can have the Azure Resource value.' + description: 'Resources related to current alert. For example, some alerts have the Azure Resource value.' severity: $ref: '#/components/schemas/microsoft.graph.alertSeverity' sourceMaterials: @@ -1575194,7 +1607482,7 @@ components: items: type: string nullable: true - description: 'User-definable labels that can be applied to an alert and can serve as filter conditions (for example ''HVA'', ''SAW'') (supports update).' + description: 'User-definable labels that can be applied to an alert and can serve as filter conditions (for example, ''HVA'', ''SAW''). Updatable.' title: type: string description: Alert title. Required. @@ -1575962,6 +1608250,9 @@ components: type: boolean description: Indicates whether or not google accounts will be blocked. nullable: true + isKioskModeExitCodeSet: + type: boolean + description: Exit code to allow a user to escape from Kiosk Mode when the device is in Kiosk Mode. kioskCustomizationDeviceSettingsBlocked: type: boolean description: Indicates whether a user can access the device's Settings app while in Kiosk Mode. @@ -1577563,6 +1609854,8 @@ components: connectedAppsEnabled: type: boolean description: Setting to specify whether to allow ConnectedApps experience for this app. + credentialProviderRoleState: + $ref: '#/components/schemas/microsoft.graph.androidAppCredentialProviderRoleState' packageId: type: string description: Android For Work app configuration package id. @@ -1578339,6 +1610632,8 @@ components: connectedAppsEnabled: type: boolean description: Setting to specify whether to allow ConnectedApps experience for this app. + credentialProviderRoleState: + $ref: '#/components/schemas/microsoft.graph.androidAppCredentialProviderRoleState' packageId: type: string description: Android Enterprise app configuration package id. @@ -1580053,7 +1612348,7 @@ components: description: Specifies the certification status of the application. createdByAppId: type: string - description: The globally unique appId (called Application (client) ID on the Microsoft Entra admin center) of the application that created this application. Set internally by Microsoft Entra ID. Read-only. + description: The appId of the application that created this application. Set internally by Microsoft Entra ID. Read-only. nullable: true createdDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' @@ -1580113,6 +1612408,13 @@ components: type: string description: The main logo for the application. Not nullable. format: base64url + managerApplications: + type: array + items: + pattern: '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' + type: string + format: uuid + description: 'A collection of application IDs for applications designated as managers of this application. Manager applications can create service principals for the applications they manage. Currently, only Microsoft first-party application IDs can be set as values. Maximum of 10 values. Not nullable. Read-only for third-party (3P) callers; writes by 3P callers are rejected with a 400 Bad Request error. Returned only on $select.' nativeAuthenticationApisEnabled: anyOf: - $ref: '#/components/schemas/microsoft.graph.nativeAuthenticationApisEnabled' @@ -1580389,6 +1612691,9 @@ components: - $ref: '#/components/schemas/microsoft.graph.informationalUrls' - type: object nullable: true + isEntraIntegrated: + type: boolean + description: 'Indicates whether the application is integrated with Entra ID (for example, through single sign-on or user provisioning).' 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 @@ -1581401,7 +1613706,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.externalAuthenticationMethod' - description: Represents the external methods registered to a user for authentication. + description: Represents the external MFA registered to a user for authentication. x-ms-navigationProperty: true fido2Methods: type: array @@ -1582643,6 +1614948,36 @@ components: items: $ref: '#/components/schemas/microsoft.graph.identityProviderBase' x-ms-navigationProperty: true + microsoft.graph.backupPolicyActivityLog: + allOf: + - $ref: '#/components/schemas/microsoft.graph.activityLogBase' + - title: backupPolicyActivityLog + type: object + properties: + oldPolicyName: + type: string + nullable: true + policyId: + type: string + nullable: true + policyName: + type: string + nullable: true + policyStatus: + $ref: '#/components/schemas/microsoft.graph.protectionPolicyStatus' + protectionUnitDetails: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.protectionUnitDetails' + - type: object + nullable: true + retentionPeriod: + type: string + nullable: true + microsoft.graph.backupReport: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: backupReport + type: object microsoft.graph.backupRestoreRoot: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1582655,6 +1614990,11 @@ components: - type: object nullable: true description: Represents the tenant-level status of the Backup Storage service. + activityLogs: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.activityLogBase' + x-ms-navigationProperty: true allDrivesBackup: anyOf: - $ref: '#/components/schemas/microsoft.graph.allDrivesBackup' @@ -1582762,6 +1615102,12 @@ components: $ref: '#/components/schemas/microsoft.graph.protectionUnitBase' description: List of protection units in the tenant. x-ms-navigationProperty: true + reports: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.backupReport' + - type: object + nullable: true + x-ms-navigationProperty: true restorePoints: type: array items: @@ -1583715,6 +1616061,9 @@ components: description: The date and time of the restore point on which the browse session is created. format: date-time nullable: true + restorePointId: + type: string + nullable: true status: $ref: '#/components/schemas/microsoft.graph.browseSessionStatus' microsoft.graph.building: @@ -1585021,6 +1617370,11 @@ components: $ref: '#/components/schemas/microsoft.graph.teamsTab' description: A collection of all the tabs in the chat. Nullable. x-ms-navigationProperty: true + targetedMessages: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + x-ms-navigationProperty: true microsoft.graph.chatActivityStatistics: allOf: - $ref: '#/components/schemas/microsoft.graph.activityStatistics' @@ -1586306,6 +1618660,12 @@ components: - title: cloudPcExternalPartner type: object properties: + agentSetting: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.cloudPcExternalPartnerAgentSetting' + - type: object + nullable: true + description: The agent settings associated with the external partner. connectionStatus: $ref: '#/components/schemas/microsoft.graph.cloudPcExternalPartnerStatus' enableConnection: @@ -1587959,35 +1620319,35 @@ components: properties: baselineResourceDisplayName: type: string - description: Resource instance for which the drift is detected. + description: 'Resource instance for which the drift is detected. Supports $filter (eq, ne, startsWith) and $orderby.' readOnly: true driftedProperties: type: array items: $ref: '#/components/schemas/microsoft.graph.driftedProperty' - description: Properties within one or more resource instances in which drift is detected. + description: Properties within one or more resource instances in which drift is detected. Returned only on $select. readOnly: true firstReportedDateTime: 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 at which drift is first detected. 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.' + description: 'The date and time at which drift is first detected. 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. Supports $filter (eq, ne, ge, le) and $orderby.' format: date-time readOnly: true monitorId: type: string - description: Globally unique identifier (GUID) of the monitor. System-generated. + description: 'Globally unique identifier (GUID) of the monitor. System-generated. Supports $filter (eq, ne).' readOnly: true resourceInstanceIdentifier: $ref: '#/components/schemas/microsoft.graph.openComplexDictionaryType' resourceType: type: string - description: Resource for which the drift is detected. + description: 'Resource for which the drift is detected. Supports $filter (eq, ne, startsWith).' readOnly: true status: $ref: '#/components/schemas/microsoft.graph.driftStatus' tenantId: type: string - description: Globally unique identifier (GUID) of the tenant for which the monitor runs. Fetched automatically by the system. + description: 'Globally unique identifier (GUID) of the tenant for which the monitor runs. Fetched automatically by the system. Supports $filter (eq, ne).' readOnly: true microsoft.graph.configurationManagement: allOf: @@ -1588036,18 +1620396,18 @@ components: 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 date and time when the monitor was created. 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.' + description: 'The date and time when the monitor was created. 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. Supports $filter (eq, ne, ge, le) and $orderby.' format: date-time readOnly: true description: type: string - description: User-friendly description of the monitor given by the user. + description: 'User-friendly description of the monitor given by the user. Supports $filter (eq, ne, startsWith) and $orderby.' displayName: type: string - description: User-friendly name given by the user to the monitor. + description: 'User-friendly name given by the user to the monitor. Supports $filter (eq, ne, startsWith) and $orderby.' inactivationReason: type: string - description: The reason for the monitor's inactivation. + description: The reason for the monitor's inactivation. Returned only on $select. nullable: true readOnly: true lastModifiedBy: @@ -1588055,7 +1620415,7 @@ components: lastModifiedDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: 'The date and time when the monitor was last modified. If no modifications are made to the monitor, it''s the same as createdDateTime. 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.' + description: 'The date and time when the monitor was last modified. If no modifications are made to the monitor, it''s the same as createdDateTime. 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. Supports $filter (eq, ne, ge, le) and $orderby.' format: date-time readOnly: true mode: @@ -1588072,12 +1620432,12 @@ components: - $ref: '#/components/schemas/microsoft.graph.openComplexDictionaryType' - type: object nullable: true - description: Key-value pairs that contain parameter values which might be used in the baseline. + description: Key-value pairs that contain parameter values which might be used in the baseline. Returned only on $select. status: $ref: '#/components/schemas/microsoft.graph.monitorStatus' tenantId: type: string - description: Globally unique identifier (GUID) of the tenant for which the monitor runs. Fetched automatically by the system. + description: 'Globally unique identifier (GUID) of the tenant for which the monitor runs. Fetched automatically by the system. Supports $filter (eq, ne).' readOnly: true baseline: $ref: '#/components/schemas/microsoft.graph.configurationBaseline' @@ -1588091,36 +1620451,36 @@ components: maximum: 2147483647 minimum: -2147483648 type: number - description: Number of drifts observed during a monitor run. + description: 'Number of drifts observed during a monitor run. Supports $filter (eq, ne, ge, le) and $orderby.' format: int32 readOnly: true errorDetails: type: array items: $ref: '#/components/schemas/microsoft.graph.errorDetail' - description: All the error details that prevent the monitor from running successfully. The error details are a contained entity. + description: All the error details that prevent the monitor from running successfully. The error details are a contained entity. Returned only on $select. readOnly: true monitorId: type: string - description: Globally unique identifier (GUID) of the monitor. System-generated. + description: 'Globally unique identifier (GUID) of the monitor. System-generated. Supports $filter (eq, ne).' readOnly: true runCompletionDateTime: 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 monitor run completed. 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.' + description: 'Date and time at which the monitor run completed. 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. Supports $filter (eq, ne, ge, le) and $orderby.' format: date-time readOnly: true runInitiationDateTime: 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 monitor run initiated. 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.' + description: 'Date and time at which the monitor run initiated. 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. Supports $filter (eq, ne, ge, le) and $orderby.' format: date-time readOnly: true runStatus: $ref: '#/components/schemas/microsoft.graph.monitorRunStatus' tenantId: type: string - description: Globally unique identifier (GUID) of the tenant for which the monitor runs. Fetched automatically by the system. + description: 'Globally unique identifier (GUID) of the tenant for which the monitor runs. Fetched automatically by the system. Supports $filter (eq, ne).' readOnly: true microsoft.graph.configurationSnapshotJob: allOf: @@ -1588131,7 +1620491,7 @@ components: completedDateTime: 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 snapshot job was completed. 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.' + description: 'The date and time when the snapshot job was completed. 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. Supports $filter (eq, ne, ge, le) and $orderby.' format: date-time readOnly: true createdBy: @@ -1588139,35 +1620499,35 @@ components: 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 date and time when the snapshot job was created. 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.' + description: 'The date and time when the snapshot job was created. 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. Supports $filter (eq, ne, ge, le) and $orderby.' format: date-time readOnly: true description: type: string - description: User-friendly description of the snapshot given by the user. + description: 'User-friendly description of the snapshot given by the user. Supports $filter (eq, ne, startsWith) and $orderby.' displayName: type: string - description: User-friendly name provided by the user during snapshot creation. + description: 'User-friendly name provided by the user during snapshot creation. Supports $filter (eq, ne, startsWith) and $orderby.' errorDetails: type: array items: type: string - description: Details of errors related to the reasons why the snapshot can't complete. + description: Details of errors related to the reasons why the snapshot can't complete. Returned only on $select. readOnly: true resourceLocation: type: string - description: The URL at which the snapshot file resides. + description: The URL at which the snapshot file resides. Returned only on $select. readOnly: true resources: type: array items: type: string - description: The names of all resources included in the request body by the user who created the snapshot. Fetched by the system. + description: The names of all resources included in the request body by the user who created the snapshot. Fetched by the system. Returned only on $select. status: $ref: '#/components/schemas/microsoft.graph.snapshotJobStatus' tenantId: type: string - description: Globally unique identifier (GUID) of the tenant for which the snapshot is created. + description: 'Globally unique identifier (GUID) of the tenant for which the snapshot is created. Supports $filter (eq, ne).' readOnly: true microsoft.graph.connectedOrganization: allOf: @@ -1589036,6 +1621396,12 @@ components: - title: copilotPackage type: object properties: + appId: + type: string + nullable: true + assetId: + type: string + nullable: true availableTo: $ref: '#/components/schemas/microsoft.graph.packageStatus' deployedTo: @@ -1589054,6 +1621420,15 @@ components: type: string format: date-time nullable: true + manifestId: + type: string + nullable: true + manifestVersion: + type: string + nullable: true + platform: + type: string + nullable: true publisher: type: string nullable: true @@ -1589066,6 +1621441,9 @@ components: type: string type: $ref: '#/components/schemas/microsoft.graph.packageType' + version: + type: string + nullable: true zipFile: type: string format: base64url @@ -1589095,15 +1621473,9 @@ components: longDescription: type: string nullable: true - manifestVersion: - type: string - nullable: true sensitivity: type: string nullable: true - version: - type: string - nullable: true microsoft.graph.copilotPeopleAdminSetting: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1589367,6 +1621739,11 @@ components: - title: crossTenantAccessPolicyConfigurationDefault type: object properties: + appServiceConnectInbound: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyAppServiceConnectSetting' + - type: object + nullable: true automaticUserConsentSettings: anyOf: - $ref: '#/components/schemas/microsoft.graph.inboundOutboundPolicyConfiguration' @@ -1589397,6 +1621774,9 @@ components: - type: object nullable: true description: Defines your default configuration for users in your organization going outbound to access resources in another organization via Microsoft Entra B2B direct connect. + blockServiceProviderOutboundAccess: + type: boolean + nullable: true inboundTrust: anyOf: - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyInboundTrust' @@ -1589413,6 +1621793,16 @@ components: type: boolean description: 'If true, the default configuration is set to the system default configuration. If false, the default settings are customized.' nullable: true + m365CollaborationInbound: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyM365CollaborationInboundSetting' + - type: object + nullable: true + m365CollaborationOutbound: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyM365CollaborationOutboundSetting' + - type: object + nullable: true tenantRestrictions: anyOf: - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyTenantRestrictions' @@ -1589425,6 +1621815,11 @@ components: - title: crossTenantAccessPolicyConfigurationPartner type: object properties: + appServiceConnectInbound: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyAppServiceConnectSetting' + - type: object + nullable: true automaticUserConsentSettings: anyOf: - $ref: '#/components/schemas/microsoft.graph.inboundOutboundPolicyConfiguration' @@ -1589455,6 +1621850,9 @@ components: - type: object nullable: true description: Defines your partner-specific configuration for users in your organization going outbound to access resources in another organization via Microsoft Entra B2B direct connect. + blockServiceProviderOutboundAccess: + type: boolean + nullable: true inboundTrust: anyOf: - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyInboundTrust' @@ -1589469,6 +1621867,16 @@ components: type: boolean description: Identifies whether the partner-specific configuration is a Cloud Service Provider for your organization. nullable: true + m365CollaborationInbound: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyM365CollaborationInboundSetting' + - type: object + nullable: true + m365CollaborationOutbound: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyM365CollaborationOutboundSetting' + - type: object + nullable: true tenantId: type: string description: The tenant identifier for the partner Microsoft Entra organization. Read-only. Key. @@ -1589493,7 +1621901,7 @@ components: properties: displayName: type: string - description: Display name for the cross-tenant user synchronization policy. Use the name of the partner Microsoft Entra tenant to easily identify the policy. Optional. + description: Display name for the cross-tenant user and group synchronization policy. Use the name of the partner Microsoft Entra tenant to easily identify the policy. Optional. nullable: true externalCloudAuthorizedApplicationId: type: string @@ -1589503,16 +1621911,16 @@ components: - $ref: '#/components/schemas/microsoft.graph.crossTenantGroupSyncInbound' - type: object nullable: true - description: Defines whether groups can be synchronized from a partner tenant. Key. + description: Defines whether groups can be synchronized from a partner tenant. tenantId: type: string - description: Tenant identifier for the partner Microsoft Entra organization. Read-only. + description: Tenant identifier for the partner Microsoft Entra organization. Key. Read-only. userSyncInbound: anyOf: - $ref: '#/components/schemas/microsoft.graph.crossTenantUserSyncInbound' - type: object nullable: true - description: Defines whether users can be synchronized from the partner tenant. Key. + description: Defines whether users can be synchronized from the partner tenant. microsoft.graph.crossTenantMigrationJob: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1589733,21 +1622141,23 @@ components: nullable: true description: The endpoint configuration of the logic app that should be triggered when this access review goes into an initializing state. microsoft.graph.customDataProvidedResourceFile: - title: customDataProvidedResourceFile - type: object - properties: - name: - type: string - description: Name of the file that was uploaded. - size: - type: number - description: Size of the uploaded file in bytes. - format: int64 - uploadedDateTime: - 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: Time at which the file was uploaded. - format: date-time + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: customDataProvidedResourceFile + type: object + properties: + name: + type: string + description: Name of the file that was uploaded. + size: + type: number + description: Size of the uploaded file in bytes. + format: int64 + uploadedDateTime: + 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: Time at which the file was uploaded. + format: date-time microsoft.graph.customDataProvidedResourceUploadSession: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1591269,6 +1623679,9 @@ components: skipPrimarySetupAccountCreation: type: boolean description: Indicates whether Setup Assistant will skip the user interface for primary account setup + usePlatformSSODuringSetupAssistant: + type: boolean + description: 'Indicates whether Platform SSO is used as part of device enrollment during Setup Assistant. When TRUE, Platform SSO is used in device enrollment during Setup Assistant. When FALSE Platform SSO is not used in enrollment during Setup Assistant. Note: This value cannot be TRUE when configurationWebUrl is TRUE.' zoomDisabled: type: boolean description: Indicates if zoom setup pane is disabled @@ -1594064,6 +1626477,11 @@ components: type: number description: Maximum number of dep tokens allowed per-tenant. format: int32 + samsungEFotaFirmwareVersions: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.samsungEFotaFirmwareVersion' + description: The collection of Samsung EFOTA firmware versions. settings: anyOf: - $ref: '#/components/schemas/microsoft.graph.deviceManagementSettings' @@ -1597405,6 +1629823,13 @@ components: $ref: '#/components/schemas/microsoft.graph.recommendation' description: List of recommended improvements to improve tenant posture. x-ms-navigationProperty: true + recovery: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recovery' + - type: object + nullable: true + description: Represents the Entra backup and recovery service for the tenant. + x-ms-navigationProperty: true sharedEmailDomains: type: array items: @@ -1597423,6 +1629848,13 @@ components: nullable: true description: 'A container for templates, such as device templates used for onboarding devices in Microsoft Entra ID.' x-ms-navigationProperty: true + tenantGovernance: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.tenantGovernance' + - type: object + nullable: true + description: Container for Microsoft Entra Tenant Governance capabilities. + x-ms-navigationProperty: true microsoft.graph.directoryAudit: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1598429,6 +1630861,23 @@ components: type: string nullable: true description: The list of email addresses that are added to the corresponding OneDrive for work or school restore session in a bulk operation. + microsoft.graph.dynamicRuleActivityLog: + allOf: + - $ref: '#/components/schemas/microsoft.graph.activityLogBase' + - title: dynamicRuleActivityLog + type: object + properties: + policyId: + type: string + nullable: true + policyName: + type: string + nullable: true + protectionUnitDetails: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.protectionUnitDetails' + - type: object + nullable: true microsoft.graph.easEmailProfileConfigurationBase: allOf: - $ref: '#/components/schemas/microsoft.graph.deviceConfiguration' @@ -1600019,6 +1632468,8 @@ components: items: $ref: '#/components/schemas/microsoft.graph.learningCourseActivity' x-ms-navigationProperty: true + storyline: + $ref: '#/components/schemas/microsoft.graph.storyline' description: Represents a container that exposes navigation properties for employee experience user resources. microsoft.graph.encryptedAwsStorageBucketFinding: allOf: @@ -1601446,7 +1633897,7 @@ components: description: A unique identifier used to manage the external auth method within Microsoft Entra ID. displayName: type: string - description: Custom name given to the registered external authentication method. + description: Custom name given to the registered external MFA. microsoft.graph.externalAuthenticationMethodConfiguration: allOf: - $ref: '#/components/schemas/microsoft.graph.authenticationMethodConfiguration' @@ -1601458,7 +1633909,7 @@ components: description: appId for the app registration in Microsoft Entra ID representing the integration with the external provider. displayName: type: string - description: Display name for the external authentication method. This name is shown to users during sign-in. + description: Display name for the external MFA. This name is shown to users during sign-in. openIdConnectSetting: $ref: '#/components/schemas/microsoft.graph.openIdConnectSetting' includeTargets: @@ -1602065,6 +1634516,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.siteArchivalDetails' - type: object nullable: true + description: Archival details of the fileStorageContainer. Read-write. assignedSensitivityLabel: anyOf: - $ref: '#/components/schemas/microsoft.graph.assignedLabel' @@ -1602212,6 +1634664,12 @@ components: format: uuid settings: $ref: '#/components/schemas/microsoft.graph.fileStorageContainerTypeSettings' + permissions: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.permission' + description: The set of permissions for users in the container type. The permissions collection defines who has access to manage the container type. Use the owner role to grant management access. + x-ms-navigationProperty: true microsoft.graph.fileStorageContainerTypeAppPermissionGrant: title: fileStorageContainerTypeAppPermissionGrant type: object @@ -1605232,8 +1637690,10 @@ components: type: string description: Name of the user or service that last updated the status. lastModifiedDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string description: The date and time when the status was last updated. + format: date-time owner: type: string description: The user responsible for maintaining the resource. @@ -1605658,7 +1638118,11 @@ components: type: object properties: inheritableScopes: - $ref: '#/components/schemas/microsoft.graph.inheritableScopes' + anyOf: + - $ref: '#/components/schemas/microsoft.graph.inheritableScopes' + - type: object + nullable: true + description: 'Inheritance configuration for delegated permission scopes published by the resource application. Supports three patterns: allAllowedScopes (inherit all available scopes), enumeratedScopes (inherit only the listed scopes), and noScopes (inherit none). Each pattern exposes a kind discriminator for filtering.' resourceAppId: type: string description: The appId of the resource application that publishes these scopes. Primary key. @@ -1605905,9 +1638369,6 @@ components: type: string nullable: true description: List of scope tags assigned to the branding profile - sendDeviceOwnershipChangePushNotification: - type: boolean - description: Boolean that indicates if a push notification is sent to users when their device ownership type changes from personal to corporate showAzureADEnterpriseApps: type: boolean description: Boolean that indicates if AzureAD Enterprise Apps will be shown in Company Portal @@ -1606123,7 +1638584,7 @@ components: maximum: 2147483647 minimum: -2147483648 type: number - description: Number of days before the passcode expires. Valid values 1 to 65535 + description: 'Number of days before the passcode expires. Starting January 2026 (Intune release version: 2601), the maximum expiration days will be limited to 730 days. Any setting above 730 days will be default to 730 days. Valid values 1 to 65535' format: int32 nullable: true passcodeMinimumCharacterSetCount: @@ -1609345,6 +1641806,12 @@ components: type: string description: The displayable title of the list. nullable: true + itemCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true list: anyOf: - $ref: '#/components/schemas/microsoft.graph.listInfo' @@ -1611016,36 +1643483,36 @@ components: properties: connectAutomatically: type: boolean - description: Connect automatically when this network is in range. Setting this to true will skip the user prompt and automatically connect the device to Wi-Fi network. + description: Indicates whether to automatically connect to this network when it is in range of the device. When TRUE will skip the user prompt and automatically connect the device to Wi-Fi network. Default is false. connectWhenNetworkNameIsHidden: type: boolean - description: 'Connect when the network is not broadcasting its name (SSID). When set to true, this profile forces the device to connect to a network that doesn''t broadcast its SSID to all devices.' + description: 'Indicates whether the device should connect to the network when it is not broadcasting its name (SSID). When TRUE, this profile forces the device to connect to a network that doesn''t broadcast its SSID to all devices. Default is false.' deploymentChannel: anyOf: - $ref: '#/components/schemas/microsoft.graph.appleDeploymentChannel' - type: object nullable: true - description: 'Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. Possible values are: deviceChannel, userChannel, unknownFutureValue.' + description: 'Indicates the deployment channel type used to deploy the configuration profile. Once set, cannot be changed. Possible values are deviceChannel, and userChannel. Possible values are: deviceChannel, userChannel, unknownFutureValue.' networkName: type: string - description: Network Name + description: Indicates the Wi-Fi configuration profile name. Used to identify the configuration profile. preSharedKey: type: string description: This is the pre-shared key for WPA Personal Wi-Fi network. nullable: true proxyAutomaticConfigurationUrl: type: string - description: URL of the proxy server automatic configuration script when automatic configuration is selected. This URL is typically the location of PAC (Proxy Auto Configuration) file. + description: 'Indicates URL of the proxy server automatic configuration (PAC) script when proxySettings is automatic. Used to find the location of PAC (Proxy Auto Configuration) file. Example: itproxy.contoso.com' nullable: true proxyManualAddress: type: string - description: IP Address or DNS hostname of the proxy server when manual configuration is selected. + description: 'Indicates IP Address or DNS hostname of the proxy server when manual configuration is selected. Used for proxy settings. Example: 10.0.0.2' nullable: true proxyManualPort: maximum: 2147483647 minimum: -2147483648 type: number - description: Port of the proxy server when manual configuration is selected. + description: 'Indicates the proxy server TCP port to use when proxySettings is manual. Used for proxy settings. Example: 8080' format: int32 nullable: true proxySettings: @@ -1614552,6 +1647019,11 @@ components: - title: mobileAppCatalogPackage type: object properties: + productDescription: + type: string + description: 'The description of the product (example: "Fabrikam for Business is a productivity app."). Returned by default. Read-only. Supports: $filter, $search, $select. This property is read-only.' + nullable: true + readOnly: true productDisplayName: type: string description: 'The name of the product (example: "Fabrikam for Business"). Returned by default. Read-only. Supports: $filter, $search, $select. This property is read-only.' @@ -1615790,6 +1648262,25 @@ components: description: 'Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required.' format: date-time nullable: true + microsoft.graph.offboardingActivityLog: + allOf: + - $ref: '#/components/schemas/microsoft.graph.activityLogBase' + - title: offboardingActivityLog + type: object + properties: + offboardingDetails: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.offboardingDetails' + - type: object + nullable: true + policyId: + type: string + nullable: true + policyName: + type: string + nullable: true + policyStatus: + $ref: '#/components/schemas/microsoft.graph.protectionPolicyStatus' microsoft.graph.offerShiftRequest: allOf: - $ref: '#/components/schemas/microsoft.graph.scheduleChangeRequest' @@ -1618588,6 +1651079,36 @@ components: - $ref: '#/components/schemas/microsoft.graph.identityFinding' - title: overprovisionedUserFinding type: object + microsoft.graph.ownerlessGroupPolicy: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: ownerlessGroupPolicy + type: object + properties: + emailInfo: + $ref: '#/components/schemas/microsoft.graph.emailDetails' + enabledGroupIds: + type: array + items: + type: string + description: The collection of IDs for groups to which the policy is enabled. + isEnabled: + type: boolean + description: Indicates whether the ownerless group policy is enabled in the tenant. Setting this property to false clears the values of all other policy parameters. + maxMembersToNotify: + type: number + description: 'The maximum number of members to notify. Value range is 0-90. Members are prioritized by recent group activity (most active first). If there aren''t enough active members to fill the limit, remaining slots are filled with other eligible group members from the directory.' + format: int64 + notificationDurationInWeeks: + type: number + description: The number of weeks for the notification duration. Value range is 1-7. + format: int64 + policyWebUrl: + type: string + description: The URL to the policy documentation. + nullable: true + targetOwners: + $ref: '#/components/schemas/microsoft.graph.targetOwners' microsoft.graph.pageTemplate: allOf: - $ref: '#/components/schemas/microsoft.graph.baseSitePage' @@ -1620305,9 +1652826,10 @@ components: nullable: true hasChat: type: boolean + description: 'Read-only. This value is true if the task has chat messages associated with it. Otherwise, false.' hasDescription: type: boolean - description: 'Read-only. This value is true if the details object of the task has a nonempty description. Otherwise,false.' + description: 'Read-only. This value is true if the details object of the task has a nonempty description. Otherwise, false.' nullable: true isArchived: type: boolean @@ -1620335,7 +1652857,7 @@ components: nullable: true orderHint: type: string - description: 'The hint used to order items of this type in a list view. For more information, see Using order hints in plannern.' + description: 'The hint used to order items of this type in a list view. For more information, see Using order hints in planner.' nullable: true percentComplete: maximum: 2147483647 @@ -1620410,6 +1652932,12 @@ components: nullable: true description: Read-only. Nullable. More details about the task. x-ms-navigationProperty: true + messages: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + description: Read-only. Nullable. Chat messages associated with the task. + x-ms-navigationProperty: true progressTaskBoardFormat: anyOf: - $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' @@ -1620417,6 +1652945,53 @@ components: nullable: true description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. x-ms-navigationProperty: true + microsoft.graph.plannerTaskChatMessage: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: plannerTaskChatMessage + type: object + properties: + content: + type: string + description: The content of the chat message. Supports plain text and sanitized HTML. + nullable: true + createdBy: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.identitySet' + - type: object + nullable: true + description: The identity of the user who created the message. + 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 date and time when the message was created. 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 + 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 + format: date-time + nullable: true + editedDateTime: + 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 + mentions: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMention' + description: The list of mentions in the message. + messageType: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessageType' + parentEntityId: + type: string + description: The ID of the parent plannerTask that this message belongs to. + nullable: true + reactions: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatReaction' + description: The reactions on the message. microsoft.graph.plannerTaskConfiguration: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1620803,6 +1653378,13 @@ components: $ref: '#/components/schemas/microsoft.graph.onPremAuthenticationPolicy' description: The policy that controls how authentication requests from on-premises environments are managed. x-ms-navigationProperty: true + ownerlessGroupPolicy: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.ownerlessGroupPolicy' + - type: object + nullable: true + description: The policy configuration for managing groups that have lost their sole owner. + x-ms-navigationProperty: true permissionGrantPolicies: type: array items: @@ -1622771,6 +1655353,8 @@ components: type: string description: 'Identifies a profileCardProperty resource in Get, Update, or Delete operations. Allows an administrator to surface hidden Microsoft Entra ID properties on the Microsoft 365 profile card within their tenant. When present, the Microsoft Entra ID field referenced in this property is visible to all users in your tenant on the contact pane of the profile card. Allowed values for this field are: UserPrincipalName, Fax, StreetAddress, PostalCode, StateOrProvince, Alias, CustomAttribute1, CustomAttribute2, CustomAttribute3, CustomAttribute4, CustomAttribute5, CustomAttribute6, CustomAttribute7, CustomAttribute8, CustomAttribute9, CustomAttribute10, CustomAttribute11, CustomAttribute12, CustomAttribute13, CustomAttribute14, CustomAttribute15.' nullable: true + isVisible: + type: boolean microsoft.graph.profilePhoto: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1622797,19 +1655381,13 @@ components: - title: profilePropertySetting type: object properties: - allowedAudiences: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.organizationAllowedAudiences' - - type: object - nullable: true - description: 'A privacy setting that reflects the allowed audience for the configured property. The possible values are: me, organization, federatedOrganizations, everyone, unknownFutureValue.' - isUserOverrideForAudienceEnabled: - type: boolean - description: Defines whether a user is allowed to override the tenant admin privacy setting. + displayName: + type: string + description: Name of the property-level setting. nullable: true name: type: string - description: Name of the property-level setting. + description: Other name of the property-level setting. For backward compatibility. nullable: true prioritizedSourceUrls: type: array @@ -1622842,7 +1655420,7 @@ components: nullable: true webUrl: type: string - description: Web URL of the profile source that directs users to the page view of profile data. + description: Web URL of the profile source that directs users to the page view of the profile data. nullable: true microsoft.graph.program: allOf: @@ -1622992,7 +1655570,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.identitySet' - type: object nullable: true - description: The identity of person who created the policy. + description: The identity of the person who created the policy. 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 @@ -1623001,7 +1655579,7 @@ components: nullable: true displayName: type: string - description: The name of the policy to be created. + description: The name of the policy. nullable: true isEnabled: type: boolean @@ -1623021,6 +1655599,7 @@ components: offboardRequestedDateTime: 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 offboarding was requested for the protection policy. 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 nullable: true protectionMode: @@ -1623044,7 +1655623,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.protectionPolicyStatus' - type: object nullable: true - description: 'The aggregated status of the protection units associated with the policy. The possible values are: inactive, activeWithErrors, updating, active, unknownFutureValue.' + description: 'The aggregated status of the protection units associated with the policy. The possible values are: inactive, activeWithErrors, updating, active, unknownFutureValue, offboardRequested, offboarded. You must use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: offboardRequested, offboarded.' microsoft.graph.protectionRuleBase: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1623097,6 +1655676,12 @@ components: - title: protectionUnitBase type: object properties: + backupRetentionPeriodInDays: + maximum: 2147483647 + minimum: -2147483648 + type: number + description: 'The retention period of the backup, in days.' + format: int32 createdBy: anyOf: - $ref: '#/components/schemas/microsoft.graph.identitySet' @@ -1624891,7 +1657476,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.restorePointTags' - type: object nullable: true - description: 'The type of the restore point. The possible values are: none, fastRestore, unknownFutureValue.' + description: 'The type of the restore point. The possible values are: none, fastRestore, unknownFutureValue, includeNewerItems. Use the Prefer: include-unknown-enum-members request header to get the following value in this evolvable enum: includeNewerItems.' protectionUnit: anyOf: - $ref: '#/components/schemas/microsoft.graph.protectionUnitBase' @@ -1624959,6 +1657544,31 @@ components: - type: object nullable: true description: 'Status of the restore session. The value is an aggregated status of the restored artifacts. The possible values are: draft, activating, active, completedWithError, completed, unknownFutureValue, failed. Use the Prefer: include-unknown-enum-members request header to get the following members in this evolvable enum: failed.' + microsoft.graph.restoreTaskActivityLog: + allOf: + - $ref: '#/components/schemas/microsoft.graph.activityLogBase' + - title: restoreTaskActivityLog + type: object + properties: + destinationType: + $ref: '#/components/schemas/microsoft.graph.destinationType' + restoreArtifactDetails: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.restoreArtifactDetails' + - type: object + nullable: true + restoreCompletionDateTime: + 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 + restoreSessionId: + type: string + nullable: true + restoreSessionStatus: + $ref: '#/components/schemas/microsoft.graph.restoreSessionStatus' + tags: + $ref: '#/components/schemas/microsoft.graph.restorePointTags' microsoft.graph.restrictedAppsViolation: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1627400,6 +1660010,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.security.auditCoreRoot' - type: object nullable: true + description: The entry point for Microsoft Purview audit log queries and operations. x-ms-navigationProperty: true cases: anyOf: @@ -1627545,6 +1660156,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.tiIndicator' + description: Deprecated. The tiIndicator entity is deprecated and will be removed by April 2026. x-ms-navigationProperty: true triggers: anyOf: @@ -1628442,7 +1661054,7 @@ components: description: 'The roles exposed by the application, which this service principal represents. For more information, see the appRoles property definition on the application entity. Not nullable.' createdByAppId: type: string - description: The appId (called Application (client) ID on the Microsoft Entra admin center) of the application used to create the service principal. Set internally by Microsoft Entra ID. Read-only. + description: The appId of the application that created this service principal. Set internally by Microsoft Entra ID. Read-only. nullable: true customSecurityAttributes: anyOf: @@ -1629272,6 +1661884,9 @@ components: type: string description: The user-visible description of the sharePointGroup. Read-write. nullable: true + principalId: + type: string + nullable: true title: type: string description: The user-visible title of the sharePointGroup. Read-write. @@ -1630232,7 +1662847,7 @@ components: items: type: string nullable: true - description: 'Indicates the category of sign in that the event represents. For user sign ins, the category can be interactiveUser or nonInteractiveUser and corresponds to the value for the isInteractive property on the signin resource. For managed identity sign ins, the category is managedIdentity. For service principal sign-ins, the category is servicePrincipal. The possible values are: interactiveUser, nonInteractiveUser, servicePrincipal, managedIdentity, unknownFutureValue. Supports $filter (eq, ne). NOTE: Only interactive sign-ins are returned unless you set an explicit filter. For example, the filter for getting non-interactive sign-ins is https://graph.microsoft.com/beta/auditLogs/signIns?&$filter=signInEventTypes/any(t: t eq ''nonInteractiveUser'').' + description: 'Indicates the category of sign in that the event represents. For user sign ins, the category can be interactiveUser or nonInteractiveUser and corresponds to the value for the isInteractive property on the signin resource. For managed identity sign ins, the category is managedIdentity. For service principal sign-ins, the category is servicePrincipal. The possible values are: interactiveUser, nonInteractiveUser, servicePrincipal, managedIdentity, unknownFutureValue. Supports $filter (eq, ne). NOTE: Only interactive sign-ins are returned unless you set an explicit filter. For example, the filter for getting non-interactive sign-ins is https://graph.microsoft.com/beta/auditLogs/signIns?&$filter=signInEventTypes/any(t: t eq ''nonInteractiveUser''). You can also get both interactive and non-interactive sign-ins using the filter signInEventTypes/any(t: t eq ''interactiveUser'' or t eq ''noninteractiveUser''). However, the filter for getting both user and service principal sign-in even types is not supported.' signInIdentifier: type: string description: 'The identification that the user provided to sign in. It can be the userPrincipalName, but is also populated when a user signs in using other identifiers.' @@ -1631440,6 +1664055,43 @@ components: - type: object nullable: true x-ms-navigationProperty: true + microsoft.graph.storyline: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: storyline + type: object + properties: + followers: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + description: The users who are following this user. + x-ms-navigationProperty: true + followings: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' + description: The users that this user is following. + x-ms-navigationProperty: true + description: User's storyline singleton container. + microsoft.graph.storylineFollower: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: storylineFollower + type: object + properties: + follower: + $ref: '#/components/schemas/microsoft.graph.engagementIdentitySet' + description: Engagement storyline follower. + microsoft.graph.storylineFollowing: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: storylineFollowing + type: object + properties: + following: + $ref: '#/components/schemas/microsoft.graph.engagementIdentitySet' + description: Engagement storyline following. microsoft.graph.strongAuthenticationDetail: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1632115,6 +1664767,17 @@ components: type: string description: Display name for the target device group. nullable: true + microsoft.graph.targetedChatMessage: + allOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - title: targetedChatMessage + type: object + properties: + recipient: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.identity' + - type: object + nullable: true microsoft.graph.targetedManagedAppConfiguration: allOf: - $ref: '#/components/schemas/microsoft.graph.managedAppConfiguration' @@ -1634338,6 +1667001,12 @@ components: $ref: '#/components/schemas/microsoft.graph.extension' description: The collection of open extensions defined for the task list. Nullable. x-ms-navigationProperty: true + singleValueExtendedProperties: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.singleValueExtendedProperty' + description: The collection of single-value extended properties defined for the task list. Read-only. Nullable. + x-ms-navigationProperty: true tasks: type: array items: @@ -1636173,6 +1668842,11 @@ components: items: $ref: '#/components/schemas/microsoft.graph.objectIdentity' description: 'Represents the identities that can be used to sign in to this user account. An identity can be provided by Microsoft (also known as a local account), by organizations, or by social identity providers such as Facebook, Google, and Microsoft and tied to a user account. It may contain multiple items with the same signInType value. Supports $filter (eq) with limitations.' + identityGovernance: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.identityGovernanceUserSettings' + - type: object + nullable: true identityParentId: type: string description: 'The object ID of the parent identity for agent users. Always null for regular user accounts. For agentUser resources, this property references the object ID of the associated agent identity.' @@ -1636594,6 +1669268,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.employeeExperienceUser' - type: object nullable: true + description: The employee experience resources for the user. Read-only. Nullable. x-ms-navigationProperty: true events: type: array @@ -1641194,6 +1673869,11 @@ components: description: 'The product branch name, which is a specific subset of product functionality as defined by the publisher (example: "Fabrikam for Business (x64)"). A specific product will have one or more branchDisplayNames. Read-only. Supports $filter, $search, $select. This property is read-only.' nullable: true readOnly: true + branchId: + type: string + description: 'The identifier of a specific branch irrespective of version, or other attributes. This id is associated with the branchDisplayName. Read-only. This property is read-only.' + nullable: true + readOnly: true locales: type: array items: @@ -1644526,6 +1677206,17 @@ components: syncStatus: $ref: '#/components/schemas/microsoft.graph.windowsAutopilotSyncStatus' description: The windowsAutopilotSettings resource represents a Windows Autopilot Account to sync data with Windows device data sync service. + microsoft.graph.windowsAutoUpdateCatalogApp: + allOf: + - $ref: '#/components/schemas/microsoft.graph.mobileApp' + - title: windowsAutoUpdateCatalogApp + type: object + properties: + mobileAppCatalogPackageBranchId: + type: string + description: 'The identifier of a specific branch in a product, which is a specific subset of product functionality as defined by the publisher . This is run-time resolved to be the latest MobileAppCatalogPackage in the branch. (example:''31a4c766-f23d-8d41-4803-35e155be7389''). Read-Only' + nullable: true + description: A mobileApp that is based on a referenced branch in a Win32CatalogApp repository microsoft.graph.windowsCertificateProfileBase: allOf: - $ref: '#/components/schemas/microsoft.graph.deviceConfiguration' @@ -1646321,6 +1679012,10 @@ components: type: string description: Current anti malware version nullable: true + controlledConfigurationEnabled: + type: boolean + description: 'When TRUE indicates the Windows Defender controlled configuration feature is enabled, when FALSE indicates the Windows Defender controlled configuration feature is not enabled. Defaults to setting on client device.' + nullable: true deviceState: anyOf: - $ref: '#/components/schemas/microsoft.graph.windowsDeviceHealthState' @@ -1647007,7 +1679702,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.wiFiSecurityType' - type: object nullable: true - description: 'Specify the Wifi Security Type. Possible values are: open, wpaPersonal, wpaEnterprise, wep, wpa2Personal, wpa2Enterprise.' + description: 'Specify the Wifi Security Type. Possible values are: open, wpaPersonal, wpaEnterprise, wep, wpa2Personal, wpa2Enterprise, unknownFutureValue, wpa3Personal.' description: Device Configuration. microsoft.graph.windowsWifiEnterpriseEAPConfiguration: allOf: @@ -1649190,7 +1681885,7 @@ components: properties: enrollmentAuthorizationUrl: type: string - description: Complete account enrollment authorization URL. This corresponds to verificationuricomplete in the Zebra API documentations. + description: Complete account enrollment authorization URL. This corresponds to verification_uri_complete in the Zebra API documentations. enrollmentToken: type: string description: Tenant enrollment token from Zebra. The token is used to enroll Zebra devices in the FOTA Service via app config. @@ -1649211,11 +1681906,6 @@ components: - title: zebraFotaDeployment type: object properties: - deploymentAssignments: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.androidFotaDeploymentAssignment' - description: Collection of Android FOTA Assignment deploymentSettings: $ref: '#/components/schemas/microsoft.graph.zebraFotaDeploymentSettings' deploymentStatus: @@ -1651270,40 +1683960,6 @@ components: $ref: '#/components/schemas/microsoft.graph.keyValuePair' description: List of human readable name/value pairs for the valid values that can be set for this item (Choice and Multiselect items only) description: Single configuration item inside an Android for Work application's custom configuration schema. - microsoft.graph.androidFotaDeploymentAssignment: - title: androidFotaDeploymentAssignment - type: object - properties: - assignmentTarget: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.deviceAndAppManagementAssignmentTarget' - - type: object - nullable: true - description: 'The Azure Active Directory (Azure AD) we are deploying firmware updates to (e.g.: d93c8f48-bd42-4514-ba40-bc6b84780930). NOTE: Use this property moving forward because the existing property, target, is deprecated.' - displayName: - type: string - description: The display name of the Azure AD security group used for the assignment. - id: - type: string - description: A unique identifier assigned to each Android FOTA Assignment entity - nullable: true - target: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.androidFotaDeploymentAssignmentTarget' - - type: object - nullable: true - description: The AAD Group we are deploying firmware updates to - description: Describes deployment security group to assign a deployment to. The backend will expand the security Group ID to extract device serial numbers prior sending a create deployment request to Zebra. - microsoft.graph.androidFotaDeploymentAssignmentTarget: - allOf: - - $ref: '#/components/schemas/microsoft.graph.deviceAndAppManagementAssignmentTarget' - - title: androidFotaDeploymentAssignmentTarget - type: object - properties: - groupId: - type: string - description: AAD Group Id. - description: The AAD Group we are deploying firmware updates to microsoft.graph.androidManagedStoreAppAssignmentSettings: allOf: - $ref: '#/components/schemas/microsoft.graph.mobileAppAssignmentSettings' @@ -1652468,6 +1685124,20 @@ components: items: $ref: '#/components/schemas/microsoft.graph.userSet' description: 'The users who are asked to approve requests. A collection of singleUser, groupMembers, requestorManager, internalSponsors, externalSponsors, and targetUserSponsors. When creating or updating a policy, include at least one userSet in this collection.' + microsoft.graph.approverDelegate: + title: approverDelegate + type: object + properties: + delegate: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.subjectSet' + - type: object + nullable: true + schedule: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.requestSchedule' + - type: object + nullable: true microsoft.graph.appsAndServicesSettings: title: appsAndServicesSettings type: object @@ -1654337,6 +1687007,72 @@ components: type: string description: Azure subscription ID. nullable: true + microsoft.graph.backupCountStatistics: + title: backupCountStatistics + type: object + properties: + lastComputedDateTime: + 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 + offboardRequested: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + protectedCompleted: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + protectedFailed: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + protectedInProgress: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + removed: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + total: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + unprotectedCompleted: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + unprotectedFailed: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + unprotectedInProgress: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + microsoft.graph.backupPolicyReport: + title: backupPolicyReport + type: object + properties: + backupPolicyId: + type: string + countStatistics: + $ref: '#/components/schemas/microsoft.graph.backupCountStatistics' + displayName: + type: string + nullable: true microsoft.graph.baseActivity: title: baseActivity type: object @@ -1655532,7 +1688268,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.lifecycleEventType' - type: object nullable: true - description: 'The type of lifecycle notification if the current notification is a lifecycle notification. Optional. Supported values are missed, subscriptionRemoved, reauthorizationRequired. Optional.' + description: 'The type of lifecycle notification. Required and only present for lifecycle notifications. Mutually exclusive with changeType. Supported values: missed, subscriptionRemoved, reauthorizationRequired.' resource: type: string description: The URI of the resource that emitted the change notification relative to https://graph.microsoft.com. Required. @@ -1656514,6 +1689250,11 @@ components: resourceType: type: string description: The type of the audit resource. + microsoft.graph.cloudPcAutomaticDiscoveredAppDetail: + allOf: + - $ref: '#/components/schemas/microsoft.graph.cloudPcCloudAppDetail' + - title: cloudPcAutomaticDiscoveredAppDetail + type: object microsoft.graph.cloudPcAutopilotConfiguration: title: cloudPcAutopilotConfiguration type: object @@ -1656824,6 +1689565,114 @@ components: type: string description: The unique identifier (GUID) of the user. Read-only. nullable: true + microsoft.graph.cloudPcExternalPartnerActionReport: + title: cloudPcExternalPartnerActionReport + type: object + properties: + actionType: + $ref: '#/components/schemas/microsoft.graph.cloudPcExternalPartnerActionType' + activityId: + type: string + description: The ID of external partner activity. Read-only. + nullable: true + activityMessage: + type: string + description: The message of external partner activity. Read-only. + nullable: true + agentName: + type: string + description: The agent name of the external partner. Read-only. + nullable: true + agentSetting: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.cloudPcExternalPartnerAgentSetting' + - type: object + nullable: true + description: The agent setting of the external partner. Read-only. + authenticatedAppId: + type: string + description: Indicates the authenticated Microsoft Entra (Azure AD) app ID of the action request. Read-only. + authenticatedAppName: + type: string + description: Indicates the authenticated Microsoft Entra (Azure AD) app name of the action request. Read-only. + nullable: true + authenticatedMethod: + $ref: '#/components/schemas/microsoft.graph.cloudPcExternalPartnerAuthenticatedMethod' + authenticatedUserPrincipalName: + type: string + description: Indicates the authenticated Microsoft Entra (Azure AD) user principal name of the action request. Read-only. + nullable: true + cloudPcId: + type: string + description: The Cloud PC's ID of the partner agent is deployed. Read-only. + nullable: true + cloudPcName: + type: string + description: The Cloud PC's Name of the partner agent is deployed. Read-only. + nullable: true + createdDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'The create time of the action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: ''2014-01-01T00:00:00Z''. Read-only.' + format: date-time + microsoft.graph.cloudPcExternalPartnerActionResult: + title: cloudPcExternalPartnerActionResult + type: object + properties: + activityId: + type: string + description: The activity ID associated with the external partner action. Read-only. + nullable: true + cloudPcId: + type: string + description: The Cloud PC ID associated with the external partner action. Read-only. + nullable: true + errorCode: + $ref: '#/components/schemas/microsoft.graph.cloudPcExternalPartnerActionErrorCode' + errorMessage: + type: string + description: The error message of the action. Read-only. + nullable: true + lastModifiedDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'The last update time of the action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: ''2014-01-01T00:00:00Z''. Read-only.' + format: date-time + nullable: true + startDateTime: + 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 start time of the action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: ''2014-01-01T00:00:00Z''. Read-only.' + format: date-time + nullable: true + state: + $ref: '#/components/schemas/microsoft.graph.cloudPcExternalPartnerActionStatus' + microsoft.graph.cloudPcExternalPartnerAgentSetting: + title: cloudPcExternalPartnerAgentSetting + type: object + properties: + agentSha256: + type: string + description: The hash value of agent file by sha256 algorithm. + nullable: true + agentUrl: + type: string + description: 'The download link url of the agent, when admin sets this url, then partner can call deploy agent API to deploy this agent to targeted Cloud PCs. The format is like this: https://www.external-partner.com/resources/agents/exampleAgentFile.exe' + nullable: true + autoDeploymentEnabled: + type: boolean + description: 'Indicates whether partner agent auto deployment is enabled. When true, then the partner agent will be deployed after the Cloud PC is provisioned. When false, auto deployment isn''t performed. Default value is false' + nullable: true + installParameters: + type: array + items: + type: string + description: 'The install command parameters to run the agent install command. The format is like this: [''/p paramValue'', ''/quiet'']' + microsoft.graph.cloudPcFilePathAppDetail: + allOf: + - $ref: '#/components/schemas/microsoft.graph.cloudPcCloudAppDetail' + - title: cloudPcFilePathAppDetail + type: object microsoft.graph.cloudPcForensicStorageAccount: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1658653,6 +1691502,13 @@ components: properties: connectionId: type: string + microsoft.graph.connectivityParameterEntry: + title: connectivityParameterEntry + type: object + properties: + value: + type: string + nullable: true microsoft.graph.connectorStatusDetails: title: connectorStatusDetails type: object @@ -1659333,6 +1692189,15 @@ components: type: string description: The ID of the Microsoft Entra tenant. Read only. nullable: true + microsoft.graph.crossTenantAccessPolicyAppServiceConnectSetting: + title: crossTenantAccessPolicyAppServiceConnectSetting + type: object + properties: + applications: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyTargetConfiguration' + - type: object + nullable: true microsoft.graph.crossTenantAccessPolicyB2BSetting: title: crossTenantAccessPolicyB2BSetting type: object @@ -1659365,6 +1692230,24 @@ components: type: boolean description: Specifies whether MFA from external Microsoft Entra organizations is trusted. nullable: true + microsoft.graph.crossTenantAccessPolicyM365CollaborationInboundSetting: + title: crossTenantAccessPolicyM365CollaborationInboundSetting + type: object + properties: + users: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyTargetConfiguration' + - type: object + nullable: true + microsoft.graph.crossTenantAccessPolicyM365CollaborationOutboundSetting: + title: crossTenantAccessPolicyM365CollaborationOutboundSetting + type: object + properties: + usersAndGroups: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyTargetConfiguration' + - type: object + nullable: true microsoft.graph.crossTenantAccessPolicyTarget: title: crossTenantAccessPolicyTarget type: object @@ -1661499,6 +1694382,16 @@ components: keyType: type: string nullable: true + microsoft.graph.deviceLocalAdminAccountDetail: + title: deviceLocalAdminAccountDetail + type: object + properties: + passwordLastRotationDateTime: + 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 last rotation date and time of the local admin account password. Read-only. + format: date-time + description: Base class for properties related to configured and Intune-managed local administrator account microsoft.graph.deviceLocalCredential: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1664227,6 +1697120,19 @@ components: type: string description: The display name of an entity instance. nullable: true + microsoft.graph.emailDetails: + title: emailDetails + type: object + properties: + body: + type: string + description: The body content of the notification email in plain text format. + senderEmailAddress: + type: string + description: The email address of the sender for notification emails. Shared mailboxes aren't supported. + subject: + type: string + description: The subject line of the notification email. microsoft.graph.emailIdentity: allOf: - $ref: '#/components/schemas/microsoft.graph.identity' @@ -1664822,7 +1697728,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.groupAssignmentTarget' - title: exclusionGroupAssignmentTarget type: object - description: The AAD Group we are deploying firmware updates to + description: Represents a group that should be excluded from an assignment. microsoft.graph.expeditedWindowsQualityUpdateSettings: title: expeditedWindowsQualityUpdateSettings type: object @@ -1665023,9 +1697929,6 @@ components: clientId: type: string nullable: true - domain: - type: string - nullable: true keyVaultName: type: string nullable: true @@ -1665149,6 +1698052,8 @@ components: title: file type: object properties: + archiveStatus: + $ref: '#/components/schemas/microsoft.graph.fileArchiveStatus' hashes: anyOf: - $ref: '#/components/schemas/microsoft.graph.hashes' @@ -1665925,7 +1698830,7 @@ components: type: string description: The group Id that is the target of the assignment. nullable: true - description: The AAD Group we are deploying firmware updates to + description: Represents an assignment to a group. microsoft.graph.groupChatTeamsAppInstallationScopeInfo: allOf: - $ref: '#/components/schemas/microsoft.graph.teamsAppInstallationScopeInfo' @@ -1666424,6 +1699329,15 @@ components: description: 'A date specifiying when the Identity was active last time, could be null' format: date-time nullable: true + microsoft.graph.identityGovernanceUserSettings: + title: identityGovernanceUserSettings + type: object + properties: + approverDelegate: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.approverDelegate' + - type: object + nullable: true microsoft.graph.identityInfo: title: identityInfo type: object @@ -1666991,9 +1699905,6 @@ components: type: string nullable: true description: List of scope tags assigned to the default branding profile - sendDeviceOwnershipChangePushNotification: - type: boolean - description: Boolean that indicates if a push notification is sent to users when their device ownership type changes from personal to corporate showAzureADEnterpriseApps: type: boolean description: Boolean that indicates if AzureAD Enterprise Apps will be shown in Company Portal @@ -1669057,6 +1701968,12 @@ components: type: string description: Gets or sets the team ID of the app extension that performs SSO for the specified URLs. description: Represents a Credential-type Single Sign-On extension profile for macOS devices. + microsoft.graph.macOSDeviceLocalAdminAccountDetail: + allOf: + - $ref: '#/components/schemas/microsoft.graph.deviceLocalAdminAccountDetail' + - title: macOSDeviceLocalAdminAccountDetail + type: object + description: Properties related to macOS-specific configured and Intune-managed local administrator account microsoft.graph.macOSFirewallApplication: title: macOSFirewallApplication type: object @@ -1671732,6 +1704649,43 @@ components: type: string description: Value of the metadata property. nullable: true + microsoft.graph.offboardingDetails: + title: offboardingDetails + type: object + properties: + cancelledCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + failedCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + offboardedCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + offboardEndDateTime: + 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 + offboardingStatus: + type: string + nullable: true + offboardStartDateTime: + 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 + totalRequestedCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 microsoft.graph.oidcAddressInboundClaims: title: oidcAddressInboundClaims type: object @@ -1672606,6 +1705560,8 @@ components: - type: object nullable: true description: Represents the single sign-on configuration for the on-premises application. + trafficRoutingMethod: + $ref: '#/components/schemas/microsoft.graph.trafficRoutingMethod' useAlternateUrlForTranslationAndRedirect: type: boolean description: Indicates whether the application should use alternateUrl instead of externalUrl. @@ -1674538,6 +1707494,48 @@ components: properties: accessLevel: $ref: '#/components/schemas/microsoft.graph.plannerPlanAccessLevel' + microsoft.graph.plannerTaskChatMention: + title: plannerTaskChatMention + type: object + properties: + mentioned: + type: string + description: The ID of the mentioned user. + nullable: true + mentionType: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMentionType' + position: + maximum: 2147483647 + minimum: -2147483648 + type: number + description: The zero-based position of the mention in the message content. + format: int32 + microsoft.graph.plannerTaskChatReaction: + title: plannerTaskChatReaction + type: object + properties: + reactionEvents: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatReactionEvent' + reactionType: + type: string + description: 'The type of reaction, such as like, heart, or emoji characters.' + nullable: true + microsoft.graph.plannerTaskChatReactionEvent: + title: plannerTaskChatReactionEvent + type: object + properties: + createdBy: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.identitySet' + - type: object + nullable: true + createdDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'The date and time when the reaction was added. 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 microsoft.graph.plannerTaskCompletionRequirementDetails: title: plannerTaskCompletionRequirementDetails type: object @@ -1676112,6 +1709110,12 @@ components: - type: object nullable: true description: 'Represents the actual content, either as text (textContent) or binary data (binaryContent). Optional if metadata alone is sufficient for policy evaluation. Do not use for contentActivities.' + contentCategory: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.contentCategory' + - type: object + nullable: true + description: 'The type of content. The possible values are: none, ai, unknownFutureValue. The default value is ai, which refers to AI generated content.' correlationId: type: string description: 'An identifier used to group multiple related content entries (for example, different parts of the same file upload, messages in a conversation).' @@ -1676449,6 +1709453,38 @@ components: description: The number of artifacts present in the protection policy. format: int32 nullable: true + microsoft.graph.protectionUnitDetails: + title: protectionUnitDetails + type: object + properties: + addedCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + backupConfigurationType: + type: string + nullable: true + failedCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + removedCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + requestedToAddCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + requestedToRemoveCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 microsoft.graph.protectOnlineMeetingAction: allOf: - $ref: '#/components/schemas/microsoft.graph.labelActionBase' @@ -1678187,6 +1711223,25 @@ components: microsoft.graph.restoreAction: title: restoreAction type: object + microsoft.graph.restoreArtifactDetails: + title: restoreArtifactDetails + type: object + properties: + failedCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + restoredCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + totalArtifactsCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 microsoft.graph.restorePointSearchResponse: title: restorePointSearchResponse type: object @@ -1678798,6 +1711853,64 @@ components: type: string description: The relative URI the service provider would redirect to after completion of the single sign-on flow. nullable: true + microsoft.graph.samsungEFotaFirmwareVersion: + title: samsungEFotaFirmwareVersion + type: object + properties: + androidProcessorVersionName: + type: string + description: 'The Android Processor version name. This property is populated by Samsung. Eg. ''G960U1UES9FVD1''. Default value: null. Read-only.' + nullable: true + consumerSoftwareCustomizationCode: + type: string + description: The Consumer Software Customization which is a specific code associated with the region or carrier customization of a Samsung device. This property is populated by Samsung. Eg. 'OYM'. Read-only. Returned by default. + description: + type: string + description: 'The firmware description. This property is populated by Samsung. Default value: null. Read-only.' + nullable: true + deviceModelName: + type: string + description: Samsung device model. This property is populated by Samsung. Eg. 'SM-960F'. Read-only. Returned by default. + firmwareVersion: + type: string + description: 'The firmware version. This property is populated by Samsung Eg. ''T575XXU4EAAA/T575OXM4EAAA/T575XXU4EAAA''. Default value: null. Read-only.' + nullable: true + id: + type: string + description: Firmware ID from Samsung. This property is populated by Samsung. Eg. 'FW2022033111797487'. Read-only. Returned by default. + nullable: true + osVersionName: + type: string + description: 'The OS version name. This property is populated by Samsung. Eg. ''Pie(Android 9)''. Default value: null. Read-only.' + nullable: true + releaseDateTime: + 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: 'Firmware release date. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. This property is populated by Samsung. For example, midnight UTC on Jan 1, 2014 would look like this: ''2014-01-01T00:00:00Z''. Default value: null. Read-only.' + format: date-time + requestFirmwareTypeName: + type: string + description: 'The firmware request type. This property is populated by Samsung Eg. ''NORMAL''. Default value: null. Read-only.' + nullable: true + salesCode: + type: string + description: Sales code of a Samsung device that corresponds to its georgraphic area or carrier network. This property is populated by Samsung. Eg. 'TMB'. Read-only. Returned by default. + securityPatchVersion: + type: string + description: 'The firmware security patch. This property is populated by Samsung Eg. ''2023-09-07 07:50:57''. Default value: null. Read-only.' + nullable: true + description: 'The firmware version from Samsung for a specific device model, sales code, and CSC (Consumer Software Customization). Used to create Samsung E-FOTA deployments.' + microsoft.graph.samsungEFotaFirmwareVersionTarget: + title: samsungEFotaFirmwareVersionTarget + type: object + properties: + firmwareVersion: + $ref: '#/components/schemas/microsoft.graph.samsungEFotaFirmwareVersion' + id: + type: string + description: A unique identifier assigned to each Samsung Knox E-FOTA firmware version target entity. Returned by default. + nullable: true + description: The targeted firmware version for an E-FOTA deployment. Used while creating E-FOTA deployments. microsoft.graph.scheduleEntity: title: scheduleEntity type: object @@ -1680027,6 +1713140,58 @@ components: format: int32 nullable: true description: SharedPC Account Manager Policy. Only applies when the account manager is enabled. + microsoft.graph.sharePointApiUsageDataPoint: + title: sharePointApiUsageDataPoint + type: object + properties: + activeApps: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + appId: + type: string + nullable: true + serviceArea: + type: string + nullable: true + tenantId: + type: string + nullable: true + usageDateTime: + 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 + usageMB: + type: number + format: int64 + nullable: true + usageRequests: + type: number + format: int64 + nullable: true + microsoft.graph.sharePointApiUsageReport: + title: sharePointApiUsageReport + type: object + properties: + dataPoints: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.sharePointApiUsageDataPoint' + microsoft.graph.sharePointGroupIdentity: + allOf: + - $ref: '#/components/schemas/microsoft.graph.identity' + - title: sharePointGroupIdentity + type: object + properties: + principalId: + type: string + nullable: true + title: + type: string + nullable: true microsoft.graph.sharePointGroupMigrationTaskParameters: allOf: - $ref: '#/components/schemas/microsoft.graph.sharePointMigrationTaskParameters' @@ -1680083,6 +1713248,11 @@ components: - type: object nullable: true description: The group associated with this action. Optional. + sharePointGroup: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.sharePointGroupIdentity' + - type: object + nullable: true siteGroup: anyOf: - $ref: '#/components/schemas/microsoft.graph.sharePointIdentity' @@ -1680908,9 +1714078,11 @@ components: - $ref: '#/components/schemas/microsoft.graph.identitySet' - type: object nullable: true + description: The user or application that archived the container. archivedDateTime: 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: 'Time when the container was archived. 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 nullable: true archiveStatus: @@ -1681820,6 +1714992,17 @@ components: - $ref: '#/components/schemas/microsoft.graph.userSet' - title: targetAgentIdentitySponsorsOrOwners type: object + microsoft.graph.targetOwners: + title: targetOwners + type: object + properties: + notifyMembers: + $ref: '#/components/schemas/microsoft.graph.notifyMembers' + securityGroups: + type: array + items: + type: string + description: 'The collection of IDs for security groups used for allowing or blocking filtering. When notifyMembers is all, all members are eligible for ownership and this collection can be empty. When notifyMembers is allowSelected, only members in these security groups are eligible. When notifyMembers is blockSelected, members in these security groups are excluded.' microsoft.graph.targetPolicyEndpoints: title: targetPolicyEndpoints type: object @@ -1688533,12 +1721716,12 @@ components: downloadRuleStartDateTime: 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 in the device time zone when the download will start (e.g., 2018-07-25T10:20:32). The default value is UTC now and the maximum is 10 days from deployment creation.' + description: 'Date and time in the device time zone when the download will start (e.g., `2018-07-25T10:20:32`). The default value is UTC now and the maximum is 10 days from deployment creation.' format: date-time nullable: true firmwareTargetArtifactDescription: type: string - description: 'A description provided by Zebra for the the firmware artifact to update the device to (e.g.: LifeGuard Update 120 (released 29-June-2022).' + description: 'A description provided by Zebra for the the firmware artifact to update the device to (e.g.: `LifeGuard Update 120 (released 29-June-2022)`.' nullable: true firmwareTargetBoardSupportPackageVersion: type: string @@ -1688583,7 +1721766,7 @@ components: maximum: 2147483647 minimum: -2147483648 type: number - description: 'This attribute indicates the deployment time offset (e.g.180 represents an offset of +03:00, and -270 represents an offset of -04:30). The time offset is the time timezone where the devices are located. The deployment start and end data uses this timezone' + description: 'This attribute indicates the deployment time offset (e.g.`180` represents an offset of `+03:00`, and `-270` represents an offset of `-04:30`). The time offset is the time timezone where the devices are located. The deployment start and end data uses this timezone' format: int32 nullable: true updateType: @@ -1688607,7 +1721790,7 @@ components: 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 when the deployment status was updated from Zebra + description: ' Date and time when the deployment status was updated from Zebra' format: date-time nullable: true state: @@ -1688628,7 +1721811,7 @@ components: maximum: 2147483647 minimum: -2147483648 type: number - description: An integer that indicates the total number of devices that have a job in the CREATED state. Typically indicates jobs that did not reach the devices. + description: 'An integer that indicates the total number of devices that have a job in the CREATED state. Typically indicates jobs that did not reach the devices. ' format: int32 totalDevices: maximum: 2147483647 @@ -1688658,7 +1721841,7 @@ components: maximum: 2147483647 minimum: -2147483648 type: number - description: An integer that indicates the total number of devices that received the json and are scheduled. + description: 'An integer that indicates the total number of devices that received the json and are scheduled. ' format: int32 totalSucceededInstall: maximum: 2147483647 @@ -1688911,6 +1722094,38 @@ components: - personal - unrestricted type: string + microsoft.graph.activityLogOperationType: + title: activityLogOperationType + enum: + - backupPolicyCreated + - backupPolicyActivated + - backupPolicyModified + - backupPolicyPaused + - backupPolicyRenamed + - dynamicRuleExecution + - dynamicRuleDeletion + - protectionUnitLevelOffboarding + - policyLevelOffboarding + - restoreTaskCreated + - restoreTaskCompleted + - unknownFutureValue + type: string + microsoft.graph.activityLogResultStatus: + title: activityLogResultStatus + enum: + - succeeded + - failed + - partiallySucceeded + - unknownFutureValue + type: string + microsoft.graph.activityLogSeverity: + title: activityLogSeverity + enum: + - high + - medium + - low + - unknownFutureValue + type: string microsoft.graph.activityStatus: title: activityStatus enum: @@ -1689190,6 +1722405,27 @@ components: - Chat - Call type: string + microsoft.graph.androidAppCredentialProviderRoleState: + title: androidAppCredentialProviderRoleState + enum: + - notConfigured + - allowed + - unknownFutureValue + type: string + description: The Android credential provider role state for apps. + x-ms-enum: + name: androidAppCredentialProviderRoleState + modelAsString: false + values: + - value: notConfigured + description: 'Default. Indicates the app''s ability to act as a credential provider has not been configured. When set to ''notConfigured'', the Android OS will determine whether the app is allowed to act as a credential provider or not.' + name: notConfigured + - value: allowed + description: Indicates the app is allowed to act as a credential provider. + name: allowed + - value: unknownFutureValue + description: Evolvable enumeration sentinel value. Do not use. + name: unknownFutureValue microsoft.graph.androidDeviceOwnerAppAutoUpdatePolicyType: title: androidDeviceOwnerAppAutoUpdatePolicyType enum: @@ -1693366,6 +1726602,8 @@ components: - internalServerError - appDiscoveryFailed - unknownFutureValue + - iconPathInvalid + - filePathInvalid type: string microsoft.graph.cloudPcCloudAppStatus: title: cloudPcCloudAppStatus @@ -1693411,6 +1726649,8 @@ components: - availableWithWarning - unavailable - unknownFutureValue + - underServiceMaintenance + - inUse type: string microsoft.graph.cloudPcDeviceImageErrorCode: title: cloudPcDeviceImageErrorCode @@ -1693525,6 +1726765,49 @@ components: - failed - unknownFutureValue type: string + microsoft.graph.cloudPcExternalPartnerActionErrorCode: + title: cloudPcExternalPartnerActionErrorCode + enum: + - none + - executeActionFailed + - executeActionTimeout + - deviceNotFound + - deviceNotAvailable + - checkDiskSpaceFailed + - checkNetworkConnectionFailed + - agentNotFound + - invalidAgentFormat + - invalidAgentChecksum + - unknownFutureValue + type: string + microsoft.graph.cloudPcExternalPartnerActionStatus: + title: cloudPcExternalPartnerActionStatus + enum: + - created + - pending + - canceled + - running + - succeeded + - failed + - unknownFutureValue + type: string + microsoft.graph.cloudPcExternalPartnerActionType: + title: cloudPcExternalPartnerActionType + enum: + - configureAgent + - deployAgent + - unknownFutureValue + type: string + microsoft.graph.cloudPcExternalPartnerAuthenticatedMethod: + title: cloudPcExternalPartnerAuthenticatedMethod + enum: + - gDAP + - dAP + - appOnly + - normalUser + - guestUser + - unknownFutureValue + type: string microsoft.graph.cloudPcExternalPartnerStatus: title: cloudPcExternalPartnerStatus enum: @@ -1694903,6 +1728186,13 @@ components: - right - center type: string + microsoft.graph.contentCategory: + title: contentCategory + enum: + - none + - ai + - unknownFutureValue + type: string microsoft.graph.contentFormat: title: contentFormat enum: @@ -1695870,6 +1729160,59 @@ components: - value: policySets description: PolicySets indicates assignment was made via PolicySet assignment. name: policySets + microsoft.graph.deviceAndAppManagementPayloadType: + title: deviceAndAppManagementPayloadType + enum: + - unknown + - settingsCatalog + - securityBaseline + - antivirus + - diskEncryption + - attackSurfaceReduction + - firewall + - endpointDetectionAndResponse + - compliancePolicy + - deviceRestrictions + - unknownFutureValue + type: string + description: The DeviceAndAppManagementPayloadType represents the type of a payload assigned to a target. + x-ms-enum: + name: deviceAndAppManagementPayloadType + modelAsString: false + values: + - value: unknown + description: Default value. Do not use. + name: unknown + - value: settingsCatalog + description: Indicates that the payload is of settings catalog type. + name: settingsCatalog + - value: securityBaseline + description: Indicates that the payload is of security baseline type. + name: securityBaseline + - value: antivirus + description: Indicates that the payload is of antivirus type. + name: antivirus + - value: diskEncryption + description: Indicates that the payload is of disk encryption type. + name: diskEncryption + - value: attackSurfaceReduction + description: Indicates that the payload is of attack surface reduction type. + name: attackSurfaceReduction + - value: firewall + description: Indicates that the payload is of firewall type. + name: firewall + - value: endpointDetectionAndResponse + description: Indicates that the payload is of endpoint detection and response type. + name: endpointDetectionAndResponse + - value: compliancePolicy + description: Indicates that the payload is of compliance policy type. + name: compliancePolicy + - value: deviceRestrictions + description: Indicates that the payload is of device restriction type. + name: deviceRestrictions + - value: unknownFutureValue + description: Evolvable enumeration sentinel value. Do not use. + name: unknownFutureValue microsoft.graph.deviceAppManagementTaskCategory: title: deviceAppManagementTaskCategory enum: @@ -1697613,6 +1730956,7 @@ components: - deviceConfigurationPolicies - windowsOsRecoveryPolicies - companyPortal + - windowsRecoveryAndRemediationConfiguration type: string description: Describes the TemplateFamily for the Template entity x-ms-enum: @@ -1697670,6 +1731014,9 @@ components: - value: companyPortal description: Template Family for Company Portal settings name: companyPortal + - value: windowsRecoveryAndRemediationConfiguration + description: Windows Recovery and Remediation Configuration Policy + name: windowsRecoveryAndRemediationConfiguration microsoft.graph.deviceManagementConfigurationWindowsSkus: title: deviceManagementConfigurationWindowsSkus enum: @@ -1699057,6 +1732404,7 @@ components: - sPRuntimeAccessControl - sPSharingNotifyUser - sPSharingGenerateIncidentReport + - restrictWebGrounding type: string microsoft.graph.dmaGuardDeviceEnumerationPolicyType: title: dmaGuardDeviceEnumerationPolicyType @@ -1700647,6 +1733995,14 @@ components: - block - unknownFutureValue type: string + microsoft.graph.fileArchiveStatus: + title: fileArchiveStatus + enum: + - notArchived + - fullyArchived + - reactivating + - unknownFutureValue + type: string microsoft.graph.fileHashType: title: fileHashType enum: @@ -1700902,6 +1734258,39 @@ components: - complete - flagged type: string + microsoft.graph.fotaRegistrationState: + title: fotaRegistrationState + enum: + - pending + - failed + - requested + - inProgress + - completed + - unknownFutureValue + type: string + description: 'The overall state of the FOTA devices'' registration. The registration state is determined by looking at the status of all devices. If any device has not yet started registration, the overall registration state becomes registration requested. If any device is still in progress, the overall deployment state becomes in progress. Once all the devices are completed, the overall registration state becomes completed.' + x-ms-enum: + name: fotaRegistrationState + modelAsString: false + values: + - value: pending + description: Default. Indicates the registration request to the OEM is pending. + name: pending + - value: failed + description: Indicates the registration request was not successfully created with the OEM. + name: failed + - value: requested + description: Indicates the registration request has been created with the OEM. + name: requested + - value: inProgress + description: Registration is in progress by the OEM. + name: inProgress + - value: completed + description: Registration has been completed by the OEM. + name: completed + - value: unknownFutureValue + description: Evolvable enumeration sentinel value. Do not use. + name: unknownFutureValue microsoft.graph.freeBusyStatus: title: freeBusyStatus enum: @@ -1705121,6 +1738510,14 @@ components: - value: unknownFutureValue description: Evolvable enumeration sentinel value. Do not use. name: unknownFutureValue + microsoft.graph.notifyMembers: + title: notifyMembers + enum: + - all + - allowSelected + - blockSelected + - unknownFutureValue + type: string microsoft.graph.oAuthAppScope: title: oAuthAppScope enum: @@ -1705486,10 +1738883,14 @@ components: title: operationApprovalPolicyType enum: - unknown + - deviceWipe + - deviceRetire + - deviceDelete - app - script - role - unknownFutureValue + - tenantConfiguration type: string description: The set of available policy types that can be configured for approval. The policy type must always be defined in an OperationApprovalRequest. x-ms-enum: @@ -1705499,6 +1738900,15 @@ components: - value: unknown description: Default. Indicates that the configured policy type is unknown. Not a valid policy type in an OperationApprovalPolicy. name: unknown + - value: deviceWipe + description: Indicates that the configured policy type is for a Device Wipe Action. + name: deviceWipe + - value: deviceRetire + description: Indicates that the configured policy type is for a Device Retire Action + name: deviceRetire + - value: deviceDelete + description: Indicates that the configured policy type is for a Device Delete Action. + name: deviceDelete - value: app description: 'Indicates that the configured policy type is an application type, such as mobile apps or built-in apps.' name: app @@ -1705511,6 +1738921,9 @@ components: - value: unknownFutureValue description: Evolvable enumeration sentinel value. Do not use. name: unknownFutureValue + - value: tenantConfiguration + description: Indicates that the configured policy type is for Tenant Configuration operations. + name: tenantConfiguration microsoft.graph.operationApprovalRequestStatus: title: operationApprovalRequestStatus enum: @@ -1705702,15 +1739115,6 @@ components: - value: excludesAll description: ExcludesAll operator. name: excludesAll - microsoft.graph.organizationAllowedAudiences: - title: organizationAllowedAudiences - enum: - - me - - organization - - federatedOrganizations - - everyone - - unknownFutureValue - type: string microsoft.graph.originalTransferMethods: title: originalTransferMethods enum: @@ -1706231,6 +1739635,20 @@ components: - planRule - unknownFutureValue type: string + microsoft.graph.plannerTaskChatMentionType: + title: plannerTaskChatMentionType + enum: + - user + - application + - unknownFutureValue + type: string + microsoft.graph.plannerTaskChatMessageType: + title: plannerTaskChatMessageType + enum: + - richTextHtml + - plainText + - unknownFutureValue + type: string microsoft.graph.plannerTaskCompletionRequirements: title: plannerTaskCompletionRequirements enum: @@ -1707652,6 +1741070,13 @@ components: - member - unknownFutureValue type: string + microsoft.graph.privilegeLevel: + title: privilegeLevel + enum: + - standard + - privileged + - unknownFutureValue + type: string microsoft.graph.privilegeManagementElevationType: title: privilegeManagementElevationType enum: @@ -1708948,6 +1742373,8 @@ components: - initiateDeviceAttestation - changeAssignments - delete + - suspendManagedHomeScreen + - restoreManagedHomeScreen type: string description: Remote actions Intune supports. x-ms-enum: @@ -1709071,6 +1742498,12 @@ components: - value: delete description: Indicates remote device action to delete a device from Intune portal. name: delete + - value: suspendManagedHomeScreen + description: Indicates remote device action to temporarily suspend the Managed Home Screen kiosk app. + name: suspendManagedHomeScreen + - value: restoreManagedHomeScreen + description: Indicates remote device action to restore the Managed Home Screen kiosk app. + name: restoreManagedHomeScreen microsoft.graph.remoteAssistanceOnboardingStatus: title: remoteAssistanceOnboardingStatus enum: @@ -1709352,6 +1742785,7 @@ components: - none - fastRestore - unknownFutureValue + - includeNewerItems type: string x-ms-enum-flags: isFlags: true @@ -1710330,6 +1743764,15 @@ components: - value: disabled description: Service start type disabled name: disabled + microsoft.graph.serviceType: + title: serviceType + enum: + - unknown + - sharePoint + - exchange + - oneDriveForBusiness + - unknownFutureValue + type: string microsoft.graph.serviceUpdateCategory: title: serviceUpdateCategory enum: @@ -1710581,6 +1744024,7 @@ components: enum: - emailAddress - unknownFutureValue + - federation type: string microsoft.graph.signUpStage: title: signUpStage @@ -1711590,6 +1745034,15 @@ components: - d - flash type: string + microsoft.graph.trafficRoutingMethod: + title: trafficRoutingMethod + enum: + - none + - random + - sessionPersistence + - performance + - unknownFutureValue + type: string microsoft.graph.trainingAssignedTo: title: trainingAssignedTo enum: @@ -1713247,6 +1746700,8 @@ components: - wep - wpa2Personal - wpa2Enterprise + - unknownFutureValue + - wpa3Personal type: string description: Wi-Fi Security Types. x-ms-enum: @@ -1713254,23 +1746709,29 @@ components: modelAsString: false values: - value: open - description: Open (No Authentication). + description: Default. Indicates Wi-Fi security type is associated with Open (No Authentication). name: open - value: wpaPersonal - description: WPA-Personal. + description: Indicates Wi-Fi security type is associated with WPA-Personal. name: wpaPersonal - value: wpaEnterprise - description: WPA-Enterprise. Must use IOSEnterpriseWifiConfiguration type to configure enterprise options. + description: Indicates Wi-Fi security type is associated with WPA-Enterprise. Must use IOSEnterpriseWifiConfiguration type to configure enterprise options. name: wpaEnterprise - value: wep - description: WEP Encryption. + description: Indicates Wi-Fi security type is associated with WEP Encryption. name: wep - value: wpa2Personal - description: WPA2-Personal. + description: Indicates Wi-Fi security type is associated with WPA2-Personal. name: wpa2Personal - value: wpa2Enterprise - description: WPA2-Enterprise. Must use WindowsWifiEnterpriseEAPConfiguration type to configure enterprise options. + description: Indicates Wi-Fi security type is associated with WPA2-Enterprise. Must use WindowsWifiEnterpriseEAPConfiguration type to configure enterprise options. name: wpa2Enterprise + - value: unknownFutureValue + description: Evolvable enumeration sentinel value. Do not use. + name: unknownFutureValue + - value: wpa3Personal + description: Indicates Wi-Fi security type is associated with WPA3-Personal. Provides stronger encryption using Simultaneous Authentication of Equals (SAE). + name: wpa3Personal microsoft.graph.win32LobAppDeliveryOptimizationPriority: title: win32LobAppDeliveryOptimizationPriority enum: @@ -1719310,6 +1752771,308 @@ components: type: string x-ms-enum-flags: isFlags: true + microsoft.graph.entraRecoveryServices.recovery: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: recovery + type: object + properties: + jobs: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBase' + description: Collection of all recovery jobs (both preview and recovery) for the tenant. + x-ms-navigationProperty: true + snapshots: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.snapshot' + description: Collection of backup snapshots available for the tenant. + x-ms-navigationProperty: true + microsoft.graph.entraRecoveryServices.recoveryChangeObjectBase: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: recoveryChangeObjectBase + type: object + properties: + displayName: + type: string + description: 'The display name of the changed object in its current state, used to uniquely identify the object. Supports $filter (eq, ne, startswith).' + nullable: true + entityTypeName: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.resourceTypeName' + failureMessage: + type: string + description: The error message if the change failed to apply. Only populated in getFailedChanges responses. null otherwise. + nullable: true + recoveryAction: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryAction' + microsoft.graph.entraRecoveryServices.recoveryJob: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBase' + - title: recoveryJob + type: object + properties: + totalFailedChanges: + maximum: 2147483647 + minimum: -2147483648 + type: number + description: The count of changes (including both objects and links) that failed to apply during recovery. + format: int32 + nullable: true + totalLinksModified: + maximum: 2147483647 + minimum: -2147483648 + type: number + description: The count of directory object links (relationships) that were successfully modified during recovery. This value may be less than totalChangedLinksCalculated if some link changes failed. + format: int32 + nullable: true + totalObjectsModified: + maximum: 2147483647 + minimum: -2147483648 + type: number + description: The count of directory objects that were successfully modified during recovery. This value may be less than totalChangedObjectsCalculated if some object changes failed. + format: int32 + nullable: true + microsoft.graph.entraRecoveryServices.recoveryJobBase: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: recoveryJobBase + type: object + properties: + filteringCriteria: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobFilteringCriteriaBase' + - type: object + nullable: true + description: Optional filtering criteria used to scope the job to specific entity types or entity IDs. + jobCompletionDateTime: + 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 job completed. Null if the job is still running. + format: date-time + nullable: true + jobStartDateTime: + 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 job started. + format: date-time + status: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryStatus' + targetStateDateTime: + 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 target snapshot timestamp to which the tenant is being restored. Supports $filter (eq, ne).' + format: date-time + totalChangedLinksCalculated: + maximum: 2147483647 + minimum: -2147483648 + type: number + description: The total count of changed directory object links (relationships) calculated by the job. null until the job completes calculation. Not all calculated link changes may be successfully applied; see totalLinksModified on derived types for the count of links that were actually modified. + format: int32 + nullable: true + totalChangedObjectsCalculated: + maximum: 2147483647 + minimum: -2147483648 + type: number + description: The total count of changed directory objects calculated by the job. null until the job completes calculation. Not all calculated object changes may be successfully applied; see totalObjectsModified on derived types for the count of objects that were actually modified. + format: int32 + nullable: true + microsoft.graph.entraRecoveryServices.recoveryPreviewJob: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBase' + - title: recoveryPreviewJob + type: object + microsoft.graph.entraRecoveryServices.snapshot: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: snapshot + 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 date and time when the snapshot was created. + format: date-time + totalChangedObjects: + maximum: 2147483647 + minimum: -2147483648 + type: number + description: The total number of changed objects identified in this snapshot. + format: int32 + nullable: true + recoveryJobs: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJob' + description: Collection of recovery jobs created for this snapshot. + x-ms-navigationProperty: true + recoveryPreviewJobs: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryPreviewJob' + description: Collection of preview jobs created for this snapshot. + x-ms-navigationProperty: true + microsoft.graph.entraRecoveryServices.entityTypeAndIds: + title: entityTypeAndIds + type: object + properties: + entityIds: + type: array + items: + type: string + description: The list of entity IDs for the specified entity type. + entityType: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.resourceTypeName' + microsoft.graph.entraRecoveryServices.recoveryJobEntityNameAndIdsFilter: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobFilteringCriteriaBase' + - title: recoveryJobEntityNameAndIdsFilter + type: object + properties: + filterValues: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.entityTypeAndIds' + description: The list of entity type and ID pairs to include in the recovery job. Duplicate entity types are not allowed and return a 400 Bad Request error. + microsoft.graph.entraRecoveryServices.recoveryJobEntityNamesFilter: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobFilteringCriteriaBase' + - title: recoveryJobEntityNamesFilter + type: object + properties: + entityTypes: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.resourceTypeName' + description: The list of entity types to include in the recovery job. + microsoft.graph.entraRecoveryServices.recoveryJobFilteringCriteriaBase: + title: recoveryJobFilteringCriteriaBase + type: object + microsoft.graph.entraRecoveryServices.recoveryAction: + title: recoveryAction + enum: + - softDelete + - update + - restore + - unknownFutureValue + type: string + x-ms-enum: + name: recoveryAction + modelAsString: false + values: + - value: softDelete + description: Represents a soft delete action during recovery + name: softDelete + - value: update + description: Represents an update action during recovery + name: update + - value: restore + description: Represents a restore action during recovery + name: restore + - value: unknownFutureValue + description: This will help in making this enum evolable and adding more values in the future + name: unknownFutureValue + microsoft.graph.entraRecoveryServices.recoveryStatus: + title: recoveryStatus + enum: + - initialized + - running + - successful + - failed + - abandoned + - unknownFutureValue + - calculating + - loadingData + type: string + x-ms-enum: + name: recoveryStatus + modelAsString: false + values: + - value: initialized + description: Represents a job that has been initialized but has not been started yet + name: initialized + - value: running + description: Represents a job that is in progress + name: running + - value: successful + description: Represents a job that ran successfully and is now complete + name: successful + - value: failed + description: Represents a job that we were not able to run successfully + name: failed + - value: abandoned + description: Represents a job that was abandoned by the user + name: abandoned + - value: unknownFutureValue + description: This will help in making this enum evolable and adding more values in the future- + name: unknownFutureValue + - value: calculating + description: Represents a job for which we have started calculating the diff/preview. + name: calculating + - value: loadingData + description: Represents a job for which we have started loading data of the snapshot. + name: loadingData + microsoft.graph.entraRecoveryServices.resourceTypeName: + title: resourceTypeName + enum: + - user + - group + - conditionalAccessPolicy + - namedLocationPolicy + - authenticationMethodPolicy + - authorizationPolicy + - authenticationStrengthPolicy + - application + - servicePrincipal + - unknownFutureValue + - oAuth2PermissionGrant + - appRoleAssignment + - organization + type: string + x-ms-enum: + name: resourceTypeName + modelAsString: false + values: + - value: user + description: Represents the user entity + name: user + - value: group + description: Represents the group entity + name: group + - value: conditionalAccessPolicy + description: Represents the conditional access policy entity + name: conditionalAccessPolicy + - value: namedLocationPolicy + description: Represents the named location policy entity + name: namedLocationPolicy + - value: authenticationMethodPolicy + description: Represents the authentication method policy entity + name: authenticationMethodPolicy + - value: authorizationPolicy + description: Represents the authorization policy entity + name: authorizationPolicy + - value: authenticationStrengthPolicy + description: Represents the authentication strength policy entity + name: authenticationStrengthPolicy + - value: application + description: Represents the application entity + name: application + - value: servicePrincipal + description: Represents the service principal entity + name: servicePrincipal + - value: unknownFutureValue + description: This will help in making this enum evolable and adding more values in the future. + name: unknownFutureValue + - value: oAuth2PermissionGrant + description: Represents the oAuth2PermissionGrant entity. + name: oAuth2PermissionGrant + - value: appRoleAssignment + description: Represents the appRoleAssignment entity. + name: appRoleAssignment + - value: organization + description: Represents the organization entity. + name: organization microsoft.graph.externalConnectors.connectionOperation: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1719712,7 +1753475,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.externalConnectors.label' - type: object nullable: true - description: 'Specifies one or more well-known tags added against a property. Labels help Microsoft Search understand the semantics of the data in the connection. Adding appropriate labels would result in an enhanced search experience (for example, better relevance). Optional.The possible values are: title, url, createdBy, lastModifiedBy, authors, createdDateTime, lastModifiedDateTime, fileName, fileExtension, unknownFutureValue, containerName, containerUrl, iconUrl. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: containerName, containerUrl, iconUrl, personEmails, personAddresses, personAnniversaries, personName, personNote, personPhones, personCurrentPosition, personWebAccounts, personWebSite, personSkills, personProjects, personAccount, personAwards, personCertifications, personAssistants, personColleagues, personManager, personAlternateContacts, personEmergencyContacts.' + description: 'Specifies one or more well-known tags added against a property. Labels help Microsoft Search understand the semantics of the data in the connection. Adding appropriate labels would result in an enhanced search experience (for example, better relevance). Optional.. The possible values are: title, url, createdBy, lastModifiedBy, authors, createdDateTime, lastModifiedDateTime, fileName, fileExtension, unknownFutureValue, containerName, containerUrl, iconUrl, assignedTo, dueDate, closedDate, closedBy, reportedBy, sprintName, severity, state, priority, secondaryId, itemParentId, parentUrl, tags, itemType, itemPath, numReactions. Use the Prefer: include-unknown-enum-members request header to retrieve additional values defined in this evolvable enum.For people connectors you can include : personEmails, personAddresses, personAnniversaries, personName, personNote, personPhones, personCurrentPosition, personWebAccounts, personWebSite, personSkills, personProjects, personAccount, personAwards, personCertifications, personAssistants, personColleagues, personManager, personAlternateContacts, personEmergencyContacts.' name: type: string description: 'The name of the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, the property name may not contain control characters, whitespace, or any of the following special characters: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, '', '', <, >, `, ^. Required.' @@ -1720633,6 +1754396,12 @@ components: $ref: '#/components/schemas/microsoft.graph.identityGovernance.userProcessingResult' description: The list of users that meet the workflowExecutionConditions of a workflow. x-ms-navigationProperty: true + previewScope: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.directoryObject' + description: A read-only collection of directory objects that are currently in-scope for the workflow based on its execution conditions. This property helps preview which users would be affected before running the workflow. Nullable. Read-only. Returned only on $expand. Supports $expand. + x-ms-navigationProperty: true runs: type: array items: @@ -1720929,12 +1754698,16 @@ components: properties: definitionId: type: string + description: The identifier of the task definition of the task that failed during the preview operation of a workflow. failureReason: type: string + description: The reason why the task failed in the preview operation of a workflow. name: type: string + description: The name of the task that failed within the preview operation of a workflow. taskId: type: string + description: The identifier of the task that failed during the preview operation of a workflow. microsoft.graph.identityGovernance.ruleBasedSubjectSet: allOf: - $ref: '#/components/schemas/microsoft.graph.subjectSet' @@ -1721421,6 +1755194,7 @@ components: - onDemand - unknownFutureValue - activatedWithScope + - preview type: string microsoft.graph.identityGovernance.workflowTriggerTimeBasedAttribute: title: workflowTriggerTimeBasedAttribute @@ -1725591,6 +1759365,44 @@ components: $ref: '#/components/schemas/microsoft.graph.networkaccess.forwardingProfile' description: Each forwarding profile associated with a branch site is specified. Supports $expand. x-ms-navigationProperty: true + microsoft.graph.networkaccess.cloudFirewallPolicy: + allOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.policy' + - title: cloudFirewallPolicy + type: object + properties: + lastModifiedDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: The date and time when the policy was last modified. Read-only. + format: date-time + settings: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicySettings' + microsoft.graph.networkaccess.cloudFirewallPolicyLink: + allOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.policyLink' + - title: cloudFirewallPolicyLink + type: object + microsoft.graph.networkaccess.cloudFirewallRule: + allOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.policyRule' + - title: cloudFirewallRule + type: object + properties: + action: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallAction' + description: + type: string + description: A human-readable description of the rule's purpose. Optional. + nullable: true + matchingConditions: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallMatchingConditions' + priority: + type: number + description: A unique priority value that determines the rule evaluation order; lower values are evaluated first. Required. + format: int64 + settings: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallRuleSettings' microsoft.graph.networkaccess.conditionalAccessPolicy: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1725643,6 +1759455,12 @@ components: type: string description: The time the connection was created. format: date-time + crossTenantAccessType: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.crossTenantAccessType' + - type: object + nullable: true + description: 'Cross tenant access details, for B2B scenarios. The possible values are: none, b2bCollaboration, unknownFutureValue.' destinationFqdn: type: string description: The destination FQDN of the connection. @@ -1725668,6 +1759486,12 @@ components: type: string description: The DeviceID. nullable: true + deviceJoinType: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.deviceJoinType' + - type: object + nullable: true + description: 'Device registration type, for BYOD scenarios. The possible values are: none, microsoftEntraJoined, microsoftEntraRegistered, unknownFutureValue.' deviceOperatingSystem: type: string description: The device operating system type. @@ -1725682,6 +1759506,10 @@ components: description: The time the connection was terminated. format: date-time nullable: true + homeTenantId: + type: string + description: 'The identifier of the home tenant, for Entra B2B scenarios.' + nullable: true initiatingProcessName: type: string description: The process initiating the traffic connection. @@ -1726062,6 +1759890,45 @@ components: - $ref: '#/components/schemas/microsoft.graph.networkaccess.filteringRule' - title: fqdnFilteringRule type: object + microsoft.graph.networkaccess.generativeAIInsight: + title: generativeAIInsight + type: object + properties: + activity: + $ref: '#/components/schemas/microsoft.graph.networkaccess.applicationActivity' + content: + type: string + 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 + format: date-time + destinationUrl: + type: string + nullable: true + eventId: + type: string + nullable: true + eventType: + type: string + nullable: true + mcpClientName: + type: string + nullable: true + mcpServerName: + type: string + nullable: true + sessionId: + type: string + nullable: true + subactivity: + type: string + nullable: true + transactionId: + type: string + userPrincipalName: + type: string + nullable: true microsoft.graph.networkaccess.internetAccessForwardingRule: allOf: - $ref: '#/components/schemas/microsoft.graph.networkaccess.forwardingRule' @@ -1726086,6 +1759953,11 @@ components: $ref: '#/components/schemas/microsoft.graph.networkaccess.connection' description: An aggregated log entry that contains comprehensive information about network traffic events. x-ms-navigationProperty: true + generativeAIInsights: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.generativeAIInsight' + x-ms-navigationProperty: true remoteNetworks: type: array items: @@ -1726124,6 +1759996,12 @@ components: items: $ref: '#/components/schemas/microsoft.graph.networkaccess.alert' x-ms-navigationProperty: true + cloudFirewallPolicies: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicy' + description: A collection of cloud firewall policies that define rules for managing network traffic through the Global Secure Access services. + x-ms-navigationProperty: true connectivity: anyOf: - $ref: '#/components/schemas/microsoft.graph.networkaccess.connectivity' @@ -1726905,6 +1760783,8 @@ components: title: cloudApplicationMetadata type: object properties: + activity: + $ref: '#/components/schemas/microsoft.graph.networkaccess.applicationActivity' categories: type: array items: @@ -1727052,6 +1760932,103 @@ components: type: number description: Number of users under this application. format: int32 + microsoft.graph.networkaccess.cloudFirewallDestinationAddress: + title: cloudFirewallDestinationAddress + type: object + microsoft.graph.networkaccess.cloudFirewallDestinationFqdnAddress: + allOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallDestinationAddress' + - title: cloudFirewallDestinationFqdnAddress + type: object + properties: + values: + type: array + items: + type: string + description: 'A collection of FQDNs for destination address matching (for example, example.com, api.contoso.com). Empty collections are not allowed. Required.' + microsoft.graph.networkaccess.cloudFirewallDestinationIpAddress: + allOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallDestinationAddress' + - title: cloudFirewallDestinationIpAddress + type: object + properties: + values: + type: array + items: + type: string + description: 'A collection of IP addresses. Supports IPv4, IPv6, CIDR notation (for example, 192.168.0.0/16), and IP ranges (for example, 172.16.0.0-172.16.255.255). The collection must not be empty. Required.' + microsoft.graph.networkaccess.cloudFirewallDestinationMatching: + title: cloudFirewallDestinationMatching + type: object + properties: + addresses: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallDestinationAddress' + description: The destination addresses to match. An empty collection means don't filter by destination addresses (match all). Required. + ports: + type: array + items: + type: string + description: 'The destination ports to match, for example, 80, 443, 1024-2048. An empty collection means don''t filter by destination ports (match all). Required.' + protocols: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallProtocol' + microsoft.graph.networkaccess.cloudFirewallMatchingConditions: + title: cloudFirewallMatchingConditions + type: object + properties: + destinations: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallDestinationMatching' + - type: object + nullable: true + description: 'Destination address, port, and protocol matching criteria. null means don''t match on destination. Optional.' + sources: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallSourceMatching' + - type: object + nullable: true + description: Source address and port matching criteria. null means don't match on source. Optional. + microsoft.graph.networkaccess.cloudFirewallPolicySettings: + title: cloudFirewallPolicySettings + type: object + properties: + defaultAction: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallAction' + microsoft.graph.networkaccess.cloudFirewallRuleSettings: + title: cloudFirewallRuleSettings + type: object + properties: + status: + $ref: '#/components/schemas/microsoft.graph.networkaccess.securityRuleStatus' + microsoft.graph.networkaccess.cloudFirewallSourceAddress: + title: cloudFirewallSourceAddress + type: object + microsoft.graph.networkaccess.cloudFirewallSourceIpAddress: + allOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallSourceAddress' + - title: cloudFirewallSourceIpAddress + type: object + properties: + values: + type: array + items: + type: string + description: 'A collection of IP addresses. Supports IPv4, IPv6, CIDR notation (for example, 192.168.0.0/16), and IP ranges (for example, 172.16.0.0-172.16.255.255). The collection must not be empty. Required.' + microsoft.graph.networkaccess.cloudFirewallSourceMatching: + title: cloudFirewallSourceMatching + type: object + properties: + addresses: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallSourceAddress' + description: The source addresses to match. An empty collection means don't filter by source addresses (match all). Required. + ports: + type: array + items: + type: string + description: 'The source ports to match, for example, 80, 443, 1024-2048. An empty collection means don''t filter by source ports (match all). Required.' microsoft.graph.networkaccess.connectionSummary: title: connectionSummary type: object @@ -1728101,6 +1762078,14 @@ components: - sha256ac - unknownFutureValue type: string + microsoft.graph.networkaccess.applicationActivity: + title: applicationActivity + enum: + - none + - prompt + - mcp + - unknownFutureValue + type: string microsoft.graph.networkaccess.bandwidthCapacityInMbps: title: bandwidthCapacityInMbps enum: @@ -1728117,6 +1762102,22 @@ components: - block - unknownFutureValue type: string + microsoft.graph.networkaccess.cloudFirewallAction: + title: cloudFirewallAction + enum: + - allow + - block + - unknownFutureValue + type: string + microsoft.graph.networkaccess.cloudFirewallProtocol: + title: cloudFirewallProtocol + enum: + - tcp + - udp + - unknownFutureValue + type: string + x-ms-enum-flags: + isFlags: true microsoft.graph.networkaccess.confidenceLevel: title: confidenceLevel enum: @@ -1728142,6 +1762143,13 @@ components: - error - unknownFutureValue type: string + microsoft.graph.networkaccess.crossTenantAccessType: + title: crossTenantAccessType + enum: + - none + - b2bCollaboration + - unknownFutureValue + type: string microsoft.graph.networkaccess.deviceCategory: title: deviceCategory enum: @@ -1728150,6 +1762158,14 @@ components: - unknownFutureValue - remoteNetwork type: string + microsoft.graph.networkaccess.deviceJoinType: + title: deviceJoinType + enum: + - none + - microsoftEntraJoined + - microsoftEntraRegistered + - unknownFutureValue + type: string microsoft.graph.networkaccess.deviceVendor: title: deviceVendor enum: @@ -1728170,6 +1762186,12 @@ components: - other - ciscoCatalyst - unknownFutureValue + - aviatrix + - netskope + - teridion + - aristaNetworks + - aristaVeloCloud + - juniperNetworks type: string microsoft.graph.networkaccess.dhGroup: title: dhGroup @@ -1728439,6 +1762461,11 @@ components: - franceSouth - israelCentral - unknownFutureValue + - taiwanNorth + - mexicoCentral + - spainCentral + - jioIndiaCentral + - brazilSouthEast type: string microsoft.graph.networkaccess.remoteNetworkStatus: title: remoteNetworkStatus @@ -1736642,6 +1770669,12 @@ components: - $ref: '#/components/schemas/microsoft.graph.security.auditData' - title: mdiAuditRecord type: object + microsoft.graph.security.mergeResponse: + title: mergeResponse + type: object + properties: + targetIncidentId: + type: string microsoft.graph.security.meshWorldsAuditRecord: allOf: - $ref: '#/components/schemas/microsoft.graph.security.auditData' @@ -1739431,6 +1773464,30 @@ components: - motion - use type: string + microsoft.graph.security.correlationReason: + title: correlationReason + enum: + - repeatedAlertOccurrence + - sameGeography + - similarArtifacts + - sameTargetedAsset + - sameNetworkSegment + - eventSequence + - timeFrame + - sameThreatSource + - similarTTPsOrBehavior + - sameActor + - sameCampaign + - sharedIndicators + - sameAsset + - networkProximity + - eventCasualSequence + - temporalProximity + - lateralMovementPath + - unknownFutureValue + type: string + x-ms-enum-flags: + isFlags: true microsoft.graph.security.dataSourceContainerStatus: title: dataSourceContainerStatus enum: @@ -1740686,6 +1774743,869 @@ components: - clientUpdateProhibited - unknownFutureValue type: string + microsoft.graph.security.dlp.baseAuditRecord: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: baseAuditRecord + type: object + properties: + agentBlueprintId: + type: string + nullable: true + agentBlueprintName: + type: string + nullable: true + agentId: + type: string + nullable: true + agentName: + type: string + nullable: true + agentPlatform: + type: string + nullable: true + agentVersion: + type: string + nullable: true + appAccessContext: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.appAccessContext' + - type: object + nullable: true + appIdentity: + type: string + nullable: true + applicationName: + type: string + nullable: true + associatedAdminUnitIds: + type: array + items: + type: string + correlationIdentity: + type: string + nullable: true + createdDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$' + type: string + format: date + isRequiresCustomerKeyEncryption: + type: boolean + operation: + type: string + opId: + type: string + nullable: true + organizationId: + type: string + parentId: + type: string + nullable: true + purpose: + $ref: '#/components/schemas/microsoft.graph.security.dlp.purposeType' + recordType: + $ref: '#/components/schemas/microsoft.graph.security.dlp.auditRecordType' + resultStatus: + type: string + nullable: true + scopingEntityIds: + type: array + items: + type: string + scopingEntityType: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + sessionIdentity: + type: string + nullable: true + subjectType: + type: string + nullable: true + subscription: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.subscriptionInfo' + - type: object + nullable: true + userKey: + type: string + userType: + $ref: '#/components/schemas/microsoft.graph.security.dlp.userType' + version: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + workload: + type: string + nullable: true + microsoft.graph.security.dlp.complianceBaseAuditRecord: + allOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.baseAuditRecord' + - title: complianceBaseAuditRecord + type: object + microsoft.graph.security.dlp.complianceDLPBaseAuditRecord: + allOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.complianceBaseAuditRecord' + - title: complianceDLPBaseAuditRecord + type: object + properties: + enforcementType: + $ref: '#/components/schemas/microsoft.graph.security.dlp.enforcementType' + evaluationSource: + type: string + nullable: true + exceptionInfo: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.exceptionInfo' + - type: object + nullable: true + incidentId: + pattern: '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' + type: string + format: uuid + nullable: true + isSensitiveInfoDetectionIsIncluded: + type: boolean + location: + type: string + nullable: true + policyDetails: + type: array + items: + type: string + nullable: true + remediationDetails: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.remediationInfo' + - type: object + nullable: true + sessionMetadata: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.sessionMetadataInfo' + - type: object + nullable: true + microsoft.graph.security.dlp.complianceDlpEndpointAuditRecord: + allOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.complianceDLPBaseAuditRecord' + - title: complianceDlpEndpointAuditRecord + type: object + properties: + authorizedGroup: + type: string + nullable: true + endpointMetaData: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.endpointMetaDataInfo' + - type: object + nullable: true + evidenceFile: + type: string + nullable: true + networkLocationContextInAction: + type: string + nullable: true + microsoft.graph.security.dlp.complianceDlpExchangeAuditRecord: + allOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.complianceDLPBaseAuditRecord' + - title: complianceDlpExchangeAuditRecord + type: object + properties: + exchangeMetaData: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.exchangeMetaDataInfo' + - type: object + nullable: true + microsoft.graph.security.dlp.complianceDlpSharePointAuditRecord: + allOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.complianceDLPBaseAuditRecord' + - title: complianceDlpSharePointAuditRecord + type: object + properties: + sharePointMetaData: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.sharePointMetaDataInfo' + - type: object + nullable: true + microsoft.graph.security.dlp.appAccessContext: + title: appAccessContext + type: object + properties: + aadSessionId: + type: string + nullable: true + apiId: + type: string + nullable: true + clientAppId: + type: string + nullable: true + clientAppName: + type: string + nullable: true + correlationId: + type: string + nullable: true + issuedAtDate: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$' + type: string + format: date + nullable: true + uniqueTokenId: + type: string + nullable: true + microsoft.graph.security.dlp.attachmentInfo: + title: attachmentInfo + type: object + properties: + checksum: + type: number + format: int64 + nullable: true + labelNames: + type: array + items: + type: string + labels: + type: array + items: + type: string + name: + type: string + nullable: true + sensitiveInformationDetails: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.attachmentSensitiveInformationDetails' + size: + type: number + format: int64 + nullable: true + microsoft.graph.security.dlp.attachmentSensitiveInformationDetails: + title: attachmentSensitiveInformationDetails + type: object + properties: + sensitiveInformationDetailedClassificationAttributes: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResult' + sensitiveInformationDetectionIndices: + type: array + items: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + sensitiveType: + type: string + nullable: true + microsoft.graph.security.dlp.conditionMatchInfo: + title: conditionMatchInfo + type: object + properties: + documentProperties: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.nameValuePair' + isConditionMatchedInNewScheme: + type: boolean + otherConditions: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.nameValuePair' + sensitiveInformation: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.sensitiveInformationInfo' + microsoft.graph.security.dlp.endpointMetaDataInfo: + title: endpointMetaDataInfo + type: object + properties: + application: + type: string + nullable: true + applicationSourceExecutableName: + type: string + nullable: true + destinationLocationType: + type: string + nullable: true + deviceName: + type: string + nullable: true + dlpAuditEventMetadata: + type: string + nullable: true + endpointOperation: + type: string + nullable: true + enforcementMode: + type: string + nullable: true + fileExtension: + type: string + nullable: true + fileSize: + type: number + format: int64 + nullable: true + fileType: + type: string + nullable: true + groupId: + type: string + nullable: true + groupName: + type: string + nullable: true + isEaV2Enriched: + type: boolean + isHidden: + type: boolean + isJitTriggered: + type: boolean + isRmseEncrypted: + type: boolean + isViewableByExternalUsers: + type: boolean + justification: + type: string + nullable: true + markOfTheWebData: + type: string + nullable: true + mdatpDeviceId: + type: string + nullable: true + originatingDomain: + type: string + nullable: true + parentArchiveHash: + type: string + nullable: true + platform: + type: string + nullable: true + policyMatchDetails: + type: array + items: + type: string + policyMatchInfo: + type: string + nullable: true + previousFileName: + type: string + nullable: true + removableMediaDeviceAttributes: + type: string + nullable: true + sensitiveInfoTypeData: + type: array + items: + type: string + sensitivityLabelEventData: + type: string + nullable: true + sensitivityLabelIds: + type: array + items: + type: string + sensitivityLabelNames: + type: array + items: + type: string + sha1: + type: string + nullable: true + sha256: + type: string + nullable: true + sourceLocationType: + type: string + nullable: true + targetDomain: + type: string + nullable: true + targetFilePath: + type: string + nullable: true + targetPrinterName: + type: string + nullable: true + targetUrl: + type: string + nullable: true + microsoft.graph.security.dlp.exceptionInfo: + title: exceptionInfo + type: object + properties: + isFalsePositive: + type: boolean + justification: + type: string + nullable: true + reason: + type: string + nullable: true + ruleIds: + type: array + items: + type: string + microsoft.graph.security.dlp.exchangeMetaDataInfo: + title: exchangeMetaDataInfo + type: object + properties: + attachmentDetails: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.attachmentInfo' + bccRecipients: + type: array + items: + type: string + ccRecipients: + type: array + items: + type: string + docId: + type: string + nullable: true + fileSize: + type: number + format: int64 + nullable: true + from: + type: string + nullable: true + immutableEntryId: + type: string + nullable: true + isViewableByExternalUsers: + type: boolean + messageId: + type: string + nullable: true + recipientCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + sensitivityLabelIds: + type: array + items: + type: string + sensitivityLabelNames: + type: array + items: + type: string + sentDate: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$' + type: string + format: date + nullable: true + subject: + type: string + nullable: true + toRecipients: + type: array + items: + type: string + uniqueId: + type: string + nullable: true + microsoft.graph.security.dlp.nameValuePair: + title: nameValuePair + type: object + properties: + name: + type: string + value: + type: string + nullable: true + microsoft.graph.security.dlp.policyMatchInfo: + title: policyMatchInfo + type: object + properties: + policyId: + type: string + policyName: + type: string + nullable: true + policyVersion: + type: string + nullable: true + rules: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.ruleMatchInfo' + microsoft.graph.security.dlp.privacyPrimaryMatch: + title: privacyPrimaryMatch + type: object + properties: + length: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + offset: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + primaryKeyName: + type: string + nullable: true + primaryKeys: + type: array + items: + type: string + microsoft.graph.security.dlp.remediationInfo: + title: remediationInfo + type: object + properties: + alertId: + type: string + nullable: true + bccRecipients: + type: array + items: + type: string + ccRecipients: + type: array + items: + type: string + iwUser: + type: string + nullable: true + recipients: + type: array + items: + type: string + remediationActivity: + $ref: '#/components/schemas/microsoft.graph.security.dlp.remediationActivityType' + sender: + type: string + nullable: true + subject: + type: string + nullable: true + templateName: + type: string + nullable: true + microsoft.graph.security.dlp.ruleMatchInfo: + title: ruleMatchInfo + type: object + properties: + actionParameters: + type: array + items: + type: string + actions: + type: array + items: + type: string + alertProperties: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.nameValuePair' + conditionsMatched: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.conditionMatchInfo' + - type: object + nullable: true + managementRuleId: + type: string + nullable: true + matchId: + type: string + matchVersion: + type: string + nullable: true + mode: + type: string + nullable: true + name: + type: string + nullable: true + overriddenActions: + type: array + items: + type: string + severity: + type: string + nullable: true + microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResult: + title: sensitiveInformationDetailedConfidenceLevelResult + type: object + properties: + confidence: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + count: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + isMatch: + type: boolean + microsoft.graph.security.dlp.sensitiveInformationDetectionsInfo: + title: sensitiveInformationDetectionsInfo + type: object + properties: + detectedOffsetsAndLengths: + type: string + nullable: true + detectedValues: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.nameValuePair' + isResultsTruncated: + type: boolean + microsoft.graph.security.dlp.sensitiveInformationInfo: + title: sensitiveInformationInfo + type: object + properties: + classifierType: + type: string + nullable: true + confidence: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + count: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + location: + type: string + nullable: true + privacyPrimaryMatches: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.privacyPrimaryMatch' + sensitiveInformationDetailedClassificationAttributes: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResult' + sensitiveInformationDetections: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.sensitiveInformationDetectionsInfo' + - type: object + nullable: true + sensitiveInformationTypeName: + type: string + nullable: true + sensitiveType: + type: string + nullable: true + sensitiveTypeSource: + type: string + nullable: true + uniqueCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + microsoft.graph.security.dlp.sessionMetadataInfo: + title: sessionMetadataInfo + type: object + properties: + appHost: + type: string + nullable: true + appHostCategories: + type: array + items: + type: string + appHostFqdn: + type: string + nullable: true + browser: + type: string + nullable: true + browserVersion: + type: string + nullable: true + deviceManagementType: + type: string + nullable: true + deviceType: + type: string + nullable: true + enforcementPlane: + type: string + nullable: true + osPlatform: + type: string + nullable: true + osVersion: + type: string + nullable: true + microsoft.graph.security.dlp.sharePointMetaDataInfo: + title: sharePointMetaDataInfo + type: object + properties: + aiFileActions: + type: string + nullable: true + blockedUserForFileAccess: + type: string + nullable: true + fileId: + type: string + nullable: true + fileName: + type: string + nullable: true + fileOwner: + type: string + nullable: true + filePathUrl: + type: string + nullable: true + fileSize: + type: number + format: int64 + nullable: true + from: + type: string + nullable: true + isJitTriggered: + type: boolean + isViewableByExternalUsers: + type: boolean + isVisibleOnlyToOdbOwner: + type: boolean + itemCreatedDate: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$' + type: string + format: date + nullable: true + itemLastModifiedDate: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$' + type: string + format: date + nullable: true + itemLastSharedDate: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$' + type: string + format: date + nullable: true + quarantineLocationFileUrl: + type: string + nullable: true + sensitivityLabelIds: + type: array + items: + type: string + sensitivityLabelNames: + type: array + items: + type: string + sharedBy: + type: array + items: + type: string + sharedWith: + type: array + items: + type: string + siteAdmins: + type: array + items: + type: string + siteCollectionGuid: + type: string + nullable: true + siteCollectionUrl: + type: string + nullable: true + uniqueId: + type: string + nullable: true + violatingAction: + type: string + nullable: true + microsoft.graph.security.dlp.subscriptionInfo: + title: subscriptionInfo + type: object + properties: + dlpSubscriptionId: + type: string + nullable: true + name: + type: string + nullable: true + microsoft.graph.security.dlp.auditRecordType: + title: auditRecordType + enum: + - unknown + - sharePointFileOperation + - complianceDlpSharePoint + - complianceDlpExchange + - dlpEndpoint + - complianceDlpEndpoint + - powerBiDlp + - complianceDlpApplications + - unknownFutureValue + type: string + microsoft.graph.security.dlp.enforcementType: + title: enforcementType + enum: + - unknown + - combined + - separate + - unknownFutureValue + type: string + microsoft.graph.security.dlp.purposeType: + title: purposeType + enum: + - audit + - di + - unknownFutureValue + type: string + microsoft.graph.security.dlp.remediationActivityType: + title: remediationActivityType + enum: + - unknown + - templateTriggered + - iwUnableToTakeAction + - unknownFutureValue + type: string + microsoft.graph.security.dlp.userType: + title: userType + enum: + - regular + - admin + - system + - unknownFutureValue + type: string + microsoft.graph.security.dlp.workloadType: + title: workloadType + enum: + - unknown + - sharePoint + - oneDrive + - exchange + - powerBi + - endpoint + - unknownFutureValue + type: string microsoft.graph.security.securityCopilot.evaluation: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1741455,6 +1776375,322 @@ components: - skipInternalVoip - unknownFutureValue type: string + microsoft.graph.tenantGovernanceServices.b2bRegistrationMetrics: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: b2bRegistrationMetrics + type: object + properties: + initial: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsInitial' + recent: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsRecent' + microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsBase: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: b2BRegistrationMetricsBase + type: object + properties: + inboundTotalUsers: + type: number + description: The total number of inbound B2B guest users registered. + format: decimal + outboundTotalUsers: + type: number + description: The total number of outbound B2B users from this tenant registered in other tenants. + format: decimal + watermarkDateTime: + 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 metrics snapshot was taken. + format: date-time + microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsInitial: + allOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsBase' + - title: b2BRegistrationMetricsInitial + 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: Timestamp that represents the date time that B2B registration data was initially aggregated. + format: date-time + microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsRecent: + allOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsBase' + - title: b2BRegistrationMetricsRecent + type: object + properties: + updateDateTime: + 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 that represents the most recent time B2B registration data was aggregated and have sufficiently changed for the related tenant. + format: date-time + microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetrics: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: b2BSignInActivityMetrics + type: object + properties: + initial: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsInitial' + recent: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsRecent' + microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsBase: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: b2BSignInActivityMetricsBase + type: object + properties: + inboundMonthlyTotalApplications: + type: number + description: The total number of applications accessed by inbound users in the last month. + format: decimal + inboundMonthlyTotalUsers: + type: number + description: The total number of unique inbound users with sign-in activity in the last month. + format: decimal + outboundMonthlyTotalApplications: + type: number + description: The total number of applications accessed by outbound users in the last month. + format: decimal + outboundMonthlyTotalUsers: + type: number + description: The total number of unique outbound users with sign-in activity in the last month. + format: decimal + watermarkDateTime: + 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 metrics snapshot was taken. + format: date-time + microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsInitial: + allOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsBase' + - title: b2BSignInActivityMetricsInitial + 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: Timestamp that represents when the time B2B sign-in activity content was initially aggregated for the related tenant. + format: date-time + microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsRecent: + allOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsBase' + - title: b2BSignInActivityMetricsRecent + type: object + properties: + updateDateTime: + 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 that represents the most recent time B2B registration data was aggregated and have sufficiently changed for the related tenant. + format: date-time + microsoft.graph.tenantGovernanceServices.billingMetrics: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: billingMetrics + type: object + properties: + initial: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.billingMetricsInitial' + recent: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.billingMetricsRecent' + microsoft.graph.tenantGovernanceServices.billingMetricsBase: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: billingMetricsBase + type: object + properties: + foreignAssociatedTenantBillingManagementActiveCount: + type: number + description: The number of foreign associated tenants with active billing management. + format: decimal + foreignAssociatedTenantCount: + type: number + description: The total number of foreign associated tenants. + format: decimal + foreignAssociatedTenantProvisioningActiveCount: + type: number + description: The number of foreign associated tenants with active provisioning. + format: decimal + localAssociatedTenantBillingManagementActiveCount: + type: number + description: The number of local associated tenants with active billing management. + format: decimal + localAssociatedTenantCount: + type: number + description: The total number of local associated tenants. + format: decimal + localAssociatedTenantIds: + type: array + items: + type: string + description: The list of local associated tenant IDs. + localAssociatedTenantProvisioningActiveCount: + type: number + description: The number of local associated tenants with active provisioning. + format: decimal + watermarkDateTime: + 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 metrics snapshot was taken. + format: date-time + microsoft.graph.tenantGovernanceServices.billingMetricsInitial: + allOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.billingMetricsBase' + - title: billingMetricsInitial + 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: Timestamp that represents when billing metrics are initially aggregated for the related tenant. + format: date-time + microsoft.graph.tenantGovernanceServices.billingMetricsRecent: + allOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.billingMetricsBase' + - title: billingMetricsRecent + type: object + properties: + updateDateTime: + 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 that represents when billing metrics are aggregated and have sufficiently changed for the related tenant. + format: date-time + microsoft.graph.tenantGovernanceServices.governanceInvitation: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: governanceInvitation + 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 date and time when the invitation was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. Supports $filter (lt, le, gt, ge, eq, ne) and $orderBy.' + format: date-time + expirationDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'The date and time when the invitation expires. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. Supports $filter (lt, le, gt, ge, eq, ne) and $orderBy.' + format: date-time + governedTenantId: + type: string + description: 'The Microsoft Entra tenant ID of the governed tenant. Supports $filter (eq, ne) and $orderBy.' + governedTenantName: + type: string + description: 'The display name of the governed tenant. Supports $filter (eq, ne) and $orderBy.' + governingTenantId: + type: string + description: 'The Microsoft Entra tenant ID of the governing tenant. Supports $filter (eq, ne) and $orderBy.' + governingTenantName: + type: string + description: 'The display name of the governing tenant. Supports $filter (eq, ne) and $orderBy.' + microsoft.graph.tenantGovernanceServices.governancePolicyTemplate: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: governancePolicyTemplate + 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 date and time when the template was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. Supports $filter (lt, le, gt, ge, eq, ne) and $orderBy.' + format: date-time + delegatedAdministrationRoleAssignments: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignment' + description: A collection of delegated administration role assignments to be applied in the governed tenant when the governance relationship is established. + description: + type: string + description: 'A description of the policy template. Supports $filter (eq, ne) and $orderBy.' + displayName: + type: string + description: 'The display name of the policy template. Supports $filter (eq, ne) and $orderBy.' + governedTenantCanTerminate: + type: boolean + description: Not implemented. + lastModifiedDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'The date and time when the template was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. Supports $filter (lt, le, gt, ge, eq, ne) and $orderBy.' + format: date-time + multiTenantApplicationsToProvision: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvision' + description: A collection of multi-tenant applications to be provisioned in the governed tenant when the governance relationship is established. + version: + type: string + description: 'The version of the policy template. Version count increased by 1 when updated. Supports $filter (lt, le, gt, ge, eq, ne) and $orderBy.' + microsoft.graph.tenantGovernanceServices.governanceRelationship: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: governanceRelationship + type: object + properties: + createdType: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relationshipCreationType' + creationDateTime: + 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 relationship was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2026 is 2026-01-01T00:00:00Z. Supports $filter (lt, le, gt, ge, eq, ne) and $orderBy.' + format: date-time + governedTenantId: + type: string + description: 'The Microsoft Entra tenant ID of the governed tenant. Supports $filter (eq, ne) and $orderBy.' + governedTenantName: + type: string + description: 'The display name of the governed tenant. Supports $filter (eq, ne) and $orderBy.' + governingTenantId: + type: string + description: 'The Microsoft Entra tenant ID of the governing tenant. Supports $filter (eq, ne) and $orderBy.' + governingTenantName: + type: string + description: 'The display name of the governing tenant. Supports $filter (eq, ne) and $orderBy.' + policySnapshot: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relationshipPolicy' + status: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relationshipStatus' + microsoft.graph.tenantGovernanceServices.governanceRequest: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: governanceRequest + type: object + properties: + expirationDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'The date and time when the request expires if not accepted or rejected. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. Supports $filter (lt, le, gt, ge, eq, ne) and $orderBy.' + format: date-time + governedTenantId: + type: string + description: 'The Microsoft Entra tenant ID of the governed tenant. Supports $filter (eq, ne) and $orderBy.' + governedTenantName: + type: string + description: 'The display name of the governed tenant. Supports $filter (eq, ne) and $orderBy.' + governingTenantId: + type: string + description: 'The Microsoft Entra tenant ID of the governing tenant. Supports $filter (eq, ne) and $orderBy.' + governingTenantName: + type: string + description: 'The display name of the governing tenant. Supports $filter (eq, ne) and $orderBy.' + policySnapshot: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relationshipPolicy' + requestDateTime: + 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 request was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. Supports $filter (lt, le, gt, ge, eq, ne) and $orderBy.' + format: date-time + status: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.requestStatus' + governancePolicyTemplate: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governancePolicyTemplate' + - type: object + nullable: true + description: The governance policy template associated with this request. + x-ms-navigationProperty: true microsoft.graph.tenantGovernanceServices.longRunningOperation: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1741479,6 +1776715,305 @@ components: statusDetail: type: string nullable: true + microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetrics: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: multiTenantApplicationMetrics + type: object + properties: + initial: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsInitial' + recent: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsRecent' + microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsBase: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: multiTenantApplicationMetricsBase + type: object + properties: + inboundMonthlyTotalApplications: + type: number + description: The total number of inbound multi-tenant applications in the last month. + format: decimal + outboundMonthlyTotalApplications: + type: number + description: The total number of outbound multi-tenant applications in the last month. + format: decimal + watermarkDateTime: + 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 metrics snapshot was taken. + format: date-time + microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsInitial: + allOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsBase' + - title: multiTenantApplicationMetricsInitial + 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: Timestamp that represents when multitenant application metrics are initially aggregated for the related tenant. + format: date-time + microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsRecent: + allOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsBase' + - title: multiTenantApplicationMetricsRecent + type: object + properties: + updateDateTime: + 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 that represents when multitenant application metrics are aggregated and have sufficiently changed for the related tenant. + format: date-time + microsoft.graph.tenantGovernanceServices.relatedTenant: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: relatedTenant + 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 date and time when the related tenant was discovered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. + format: date-time + appB2BSignInActivityMetrics: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetrics' + - type: object + nullable: true + description: B2B sign-in activity metrics for this related tenant. Expanded by default. + x-ms-navigationProperty: true + b2BRegistrationMetrics: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2bRegistrationMetrics' + - type: object + nullable: true + description: B2B registration metrics for this related tenant. Expanded by default. + x-ms-navigationProperty: true + b2BSignInActivityMetrics: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetrics' + - type: object + nullable: true + description: B2B sign-in activity metrics for this related tenant. Expanded by default. + x-ms-navigationProperty: true + billingMetrics: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.billingMetrics' + - type: object + nullable: true + description: Billing metrics for this related tenant. Expanded by default. + x-ms-navigationProperty: true + multiTenantApplicationMetrics: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetrics' + - type: object + nullable: true + description: Multi-tenant application usage metrics for this related tenant. Expanded by default. + x-ms-navigationProperty: true + microsoft.graph.tenantGovernanceServices.relatedTenantsRefreshRequest: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: relatedTenantsRefreshRequest + type: object + properties: + location: + type: string + description: The location URL where the status of the refresh request can be retrieved. + microsoft.graph.tenantGovernanceServices.tenantGovernance: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: tenantGovernance + type: object + properties: + governanceInvitations: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceInvitation' + description: Collection of governance invitations associated with the tenant. + x-ms-navigationProperty: true + governancePolicyTemplates: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governancePolicyTemplate' + description: Collection of governance policy templates associated with the tenant. + x-ms-navigationProperty: true + governanceRelationships: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRelationship' + description: Collection of governance relationships associated with the tenant. + x-ms-navigationProperty: true + governanceRequests: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRequest' + description: Collection of governance requests associated with the tenant. + x-ms-navigationProperty: true + relatedTenants: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relatedTenant' + description: Collection of related tenants associated with the tenant. + x-ms-navigationProperty: true + settings: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.tenantGovernanceSetting' + - type: object + nullable: true + description: Settings for the tenant governance container. + x-ms-navigationProperty: true + microsoft.graph.tenantGovernanceServices.tenantGovernanceSetting: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: tenantGovernanceSetting + type: object + properties: + canReceiveInvitations: + type: boolean + description: 'Indicates whether the tenant can receive governance invitations. When set to false, the tenant cannot receive new governance invitations. When set to true, other tenants can send your tenant invitations by providing your tenant id or domain name. Default value is false.' + isRelatedTenantsEnabled: + type: boolean + description: 'Indicates whether the related tenants feature is enabled for tenant discovery. When set to false, related tenant APIs don''t work. This property can be enabled by calling the enableRelatedTenants action. Default value is false.' + microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignment: + title: delegatedAdministrationRoleAssignment + type: object + properties: + roleTemplates: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.roleTemplate' + description: A collection of role templates that define the roles to be assigned to the group in the governed tenant. + group: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.group' + - type: object + nullable: true + x-ms-navigationProperty: true + microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshot: + title: delegatedAdministrationRoleAssignmentSnapshot + type: object + properties: + groupId: + type: string + description: The object ID of the role-assignable security group in the governing tenant that will be assigned the specified roles. + roleTemplates: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.roleTemplate' + description: The collection of role templates that define the Microsoft Entra roles to be assigned. + microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvision: + title: multiTenantApplicationsToProvision + type: object + properties: + appId: + type: string + description: The appId (client ID) of the multi-tenant application. + displayName: + type: string + description: The display name of the application. + objectId: + type: string + description: The object ID of the service principal in the governing tenant. + requiredResourceAccesses: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.requiredResourceAccess' + description: The collection of resource accesses (permissions) required by the application. + microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionSnapshot: + title: multiTenantApplicationsToProvisionSnapshot + type: object + properties: + appId: + type: string + description: The appId (client ID) of the multi-tenant application. + displayName: + type: string + description: The display name of the application. + objectId: + type: string + description: The object ID of the service principal in the governing tenant. + requiredResourceAccesses: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.requiredResourceAccess' + description: The collection of resource accesses (permissions) required by the application. + microsoft.graph.tenantGovernanceServices.relatedTenantsRefreshStatus: + title: relatedTenantsRefreshStatus + type: object + properties: + isFirstRefresh: + type: boolean + description: Describes whether the related tenants refresh was the initial aggregation done by our service or not. + mostRecentRefreshRequestStatus: + type: string + description: The status of the refresh operation + mostRecentRefreshTime: + type: string + description: Timestamp of the respective refresh request. + microsoft.graph.tenantGovernanceServices.relationshipPolicy: + title: relationshipPolicy + type: object + properties: + delegatedAdministrationRoleAssignments: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshot' + description: A snapshot of the delegated administration role assignments configured in this policy. + governedTenantCanTerminate: + type: boolean + description: Indicates whether the governed tenant can terminate the relationship. + multiTenantApplicationsToProvision: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionSnapshot' + description: A snapshot of the multi-tenant applications to be provisioned in the governed tenant. + policyId: + type: string + description: The identifier of the source policy template from which this snapshot was created. + version: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + readOnly: true + microsoft.graph.tenantGovernanceServices.requiredResourceAccess: + title: requiredResourceAccess + type: object + properties: + permissions: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.resourcePermission' + description: The collection of resource permissions required by the application. + resourceAppId: + type: string + description: The appId (client ID) of the resource that the application needs to access. + microsoft.graph.tenantGovernanceServices.resourcePermission: + title: resourcePermission + type: object + properties: + id: + type: string + description: The unique identifier of the permission. + name: + type: string + description: The name of the permission. + nullable: true + type: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.permissionType' + microsoft.graph.tenantGovernanceServices.roleTemplate: + title: roleTemplate + type: object + properties: + id: + type: string + description: 'The template ID of the Microsoft Entra role (e.g., 62e90394-69f5-4237-9190-012177145e10 for Global Administrator).' + name: + type: string + description: 'The display name of the role (e.g., ''Global Administrator'', ''Helpdesk Administrator'').' microsoft.graph.tenantGovernanceServices.longRunningOperationStatus: title: longRunningOperationStatus enum: @@ -1741488,6 +1777023,94 @@ components: - failed - unknownFutureValue type: string + microsoft.graph.tenantGovernanceServices.permissionType: + title: permissionType + enum: + - role + - scope + - unknownFutureValue + type: string + x-ms-enum: + name: permissionType + modelAsString: false + values: + - value: role + description: Represents a type of permission that is for an app only scenario. No user is involved. + name: role + - value: scope + description: Represents a type of permission that is for an app and user scenario. + name: scope + - value: unknownFutureValue + description: This will help in making this enum evolable and adding more values in the future- + name: unknownFutureValue + microsoft.graph.tenantGovernanceServices.relationshipCreationType: + title: relationshipCreationType + enum: + - approvedByAdmin + - addOnTenant + - unknownFutureValue + type: string + x-ms-enum: + name: relationshipCreationType + modelAsString: false + values: + - value: approvedByAdmin + description: Represents a relationship between two tenants that was created by an explicit approval from the governed tenant admin. + name: approvedByAdmin + - value: addOnTenant + description: Represents a relationship between the add-on tenant and the tenant from which it was created. + name: addOnTenant + - value: unknownFutureValue + description: This will help in making this enum evolvable and adding more values in the future- + name: unknownFutureValue + microsoft.graph.tenantGovernanceServices.relationshipStatus: + title: relationshipStatus + enum: + - active + - terminated + - terminationRequestedByGoverningTenant + - unknownFutureValue + type: string + x-ms-enum: + name: relationshipStatus + modelAsString: false + values: + - value: active + description: Represents a relationship that is currently active. + name: active + - value: terminated + description: Represents a relationship that has been terminated. + name: terminated + - value: terminationRequestedByGoverningTenant + description: Represents a relationship that has been requested to be terminated by governing tenant. + name: terminationRequestedByGoverningTenant + - value: unknownFutureValue + description: This will help in making this enum evolable and adding more values in the future- + name: unknownFutureValue + microsoft.graph.tenantGovernanceServices.requestStatus: + title: requestStatus + enum: + - pending + - accepted + - rejected + - unknownFutureValue + type: string + x-ms-enum: + name: requestStatus + modelAsString: false + values: + - value: pending + description: Represents a governance request that is pending + name: pending + - value: accepted + description: Represents a governance request that was accepted + name: accepted + - value: rejected + description: Represents a governance request that was rejected + name: rejected + - value: unknownFutureValue + description: This will help in making this enum evolable and adding more values in the future- + name: unknownFutureValue microsoft.graph.termStore.group: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1745864,6 +1781487,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.identityProviderBase' + microsoft.graph.activityLogBaseCollectionResponse: + title: Collection of activityLogBase + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.activityLogBase' microsoft.graph.browseSessionBaseCollectionResponse: title: Collection of browseSessionBase type: object @@ -1746249,6 +1781883,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.businessScenarioTask' + microsoft.graph.plannerTaskChatMessageCollectionResponse: + title: Collection of plannerTaskChatMessage + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' microsoft.graph.calendarPermissionCollectionResponse: title: Collection of calendarPermission type: object @@ -1746513,6 +1782158,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo' + microsoft.graph.targetedChatMessageCollectionResponse: + title: Collection of targetedChatMessage + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' microsoft.graph.chatMessageHostedContentCollectionResponse: title: Collection of chatMessageHostedContent type: object @@ -1753465,6 +1789121,28 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.businessScenario' + microsoft.graph.storylineFollowerCollectionResponse: + title: Collection of storylineFollower + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + microsoft.graph.storylineFollowingCollectionResponse: + title: Collection of storylineFollowing + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' microsoft.graph.authoredNoteCollectionResponse: title: Collection of authoredNote type: object @@ -1755071,6 +1790749,50 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.ediscovery.dataSource' + microsoft.graph.entraRecoveryServices.recoveryJobBaseCollectionResponse: + title: Collection of recoveryJobBase + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBase' + microsoft.graph.entraRecoveryServices.snapshotCollectionResponse: + title: Collection of snapshot + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.snapshot' + microsoft.graph.entraRecoveryServices.recoveryJobCollectionResponse: + title: Collection of recoveryJob + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJob' + microsoft.graph.entraRecoveryServices.recoveryPreviewJobCollectionResponse: + title: Collection of recoveryPreviewJob + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryPreviewJob' microsoft.graph.externalConnectors.externalGroupCollectionResponse: title: Collection of externalGroup type: object @@ -1755808,8 +1791530,8 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.networkaccess.forwardingProfile' - microsoft.graph.networkaccess.branchSiteCollectionResponse: - title: Collection of branchSite + microsoft.graph.networkaccess.policyRuleCollectionResponse: + title: Collection of policyRule type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' @@ -1755818,9 +1791540,9 @@ components: value: type: array items: - $ref: '#/components/schemas/microsoft.graph.networkaccess.branchSite' - microsoft.graph.networkaccess.remoteNetworkCollectionResponse: - title: Collection of remoteNetwork + $ref: '#/components/schemas/microsoft.graph.networkaccess.policyRule' + microsoft.graph.networkaccess.branchSiteCollectionResponse: + title: Collection of branchSite type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' @@ -1755829,9 +1791551,9 @@ components: value: type: array items: - $ref: '#/components/schemas/microsoft.graph.networkaccess.remoteNetwork' - microsoft.graph.networkaccess.policyRuleCollectionResponse: - title: Collection of policyRule + $ref: '#/components/schemas/microsoft.graph.networkaccess.branchSite' + microsoft.graph.networkaccess.remoteNetworkCollectionResponse: + title: Collection of remoteNetwork type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' @@ -1755840,7 +1791562,7 @@ components: value: type: array items: - $ref: '#/components/schemas/microsoft.graph.networkaccess.policyRule' + $ref: '#/components/schemas/microsoft.graph.networkaccess.remoteNetwork' microsoft.graph.networkaccess.policyLinkCollectionResponse: title: Collection of policyLink type: object @@ -1755874,6 +1791596,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.networkaccess.connection' + microsoft.graph.networkaccess.generativeAIInsightCollectionResponse: + title: Collection of generativeAIInsight + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.generativeAIInsight' microsoft.graph.networkaccess.remoteNetworkHealthEventCollectionResponse: title: Collection of remoteNetworkHealthEvent type: object @@ -1755907,6 +1791640,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.networkaccess.alert' + microsoft.graph.networkaccess.cloudFirewallPolicyCollectionResponse: + title: Collection of cloudFirewallPolicy + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicy' microsoft.graph.networkaccess.filteringProfileCollectionResponse: title: Collection of filteringProfile type: object @@ -1756809,6 +1792553,61 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.teamsAdministration.telephoneNumberLongRunningOperation' + microsoft.graph.tenantGovernanceServices.governanceInvitationCollectionResponse: + title: Collection of governanceInvitation + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceInvitation' + microsoft.graph.tenantGovernanceServices.governancePolicyTemplateCollectionResponse: + title: Collection of governancePolicyTemplate + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governancePolicyTemplate' + microsoft.graph.tenantGovernanceServices.governanceRelationshipCollectionResponse: + title: Collection of governanceRelationship + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRelationship' + microsoft.graph.tenantGovernanceServices.governanceRequestCollectionResponse: + title: Collection of governanceRequest + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRequest' + microsoft.graph.tenantGovernanceServices.relatedTenantCollectionResponse: + title: Collection of relatedTenant + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relatedTenant' microsoft.graph.termStore.setCollectionResponse: title: Collection of set type: object @@ -1758041,6 +1793840,50 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.socialIdentityProvider' + microsoft.graph.backupPolicyActivityLogCollectionResponse: + title: Collection of backupPolicyActivityLog + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.backupPolicyActivityLog' + microsoft.graph.dynamicRuleActivityLogCollectionResponse: + title: Collection of dynamicRuleActivityLog + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.dynamicRuleActivityLog' + microsoft.graph.offboardingActivityLogCollectionResponse: + title: Collection of offboardingActivityLog + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.offboardingActivityLog' + microsoft.graph.restoreTaskActivityLogCollectionResponse: + title: Collection of restoreTaskActivityLog + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.restoreTaskActivityLog' microsoft.graph.fileAttachmentCollectionResponse: title: Collection of fileAttachment type: object @@ -1759020,6 +1794863,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.webApp' + microsoft.graph.windowsAutoUpdateCatalogAppCollectionResponse: + title: Collection of windowsAutoUpdateCatalogApp + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.windowsAutoUpdateCatalogApp' microsoft.graph.windowsMicrosoftEdgeAppCollectionResponse: title: Collection of windowsMicrosoftEdgeApp type: object @@ -1763442,6 +1799296,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.industryData.userProvisioningFlow' + microsoft.graph.networkaccess.cloudFirewallRuleCollectionResponse: + title: Collection of cloudFirewallRule + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallRule' microsoft.graph.networkaccess.filteringRuleCollectionResponse: title: Collection of filteringRule type: object @@ -1763552,6 +1799417,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.networkaccess.tlsInspectionRule' + microsoft.graph.networkaccess.cloudFirewallPolicyLinkCollectionResponse: + title: Collection of cloudFirewallPolicyLink + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicyLink' microsoft.graph.networkaccess.filteringPolicyLinkCollectionResponse: title: Collection of filteringPolicyLink type: object @@ -1765389,6 +1801265,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.connectorStatusDetails' + microsoft.graph.samsungEFotaFirmwareVersionCollectionResponse: + title: Collection of microsoft.graph.samsungEFotaFirmwareVersion + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.samsungEFotaFirmwareVersion' microsoft.graph.deviceManagementConstraintCollectionResponse: title: Collection of microsoft.graph.deviceManagementConstraint type: object @@ -1766390,6 +1802277,28 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.plannerPlanConfigurationBucketLocalization' + microsoft.graph.plannerTaskChatMentionCollectionResponse: + title: Collection of microsoft.graph.plannerTaskChatMention + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMention' + microsoft.graph.plannerTaskChatReactionCollectionResponse: + title: Collection of microsoft.graph.plannerTaskChatReaction + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatReaction' microsoft.graph.profileCardAnnotationCollectionResponse: title: Collection of microsoft.graph.profileCardAnnotation type: object @@ -1767193,17 +1803102,6 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.x509CertificateUserBinding' - microsoft.graph.androidFotaDeploymentAssignmentCollectionResponse: - title: Collection of microsoft.graph.androidFotaDeploymentAssignment - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.androidFotaDeploymentAssignment' microsoft.graph.subjectSetCollectionResponse: title: Collection of microsoft.graph.subjectSet type: object @@ -1768645,6 +1804543,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.plannerRuleOverride' + microsoft.graph.plannerTaskChatReactionEventCollectionResponse: + title: Collection of microsoft.graph.plannerTaskChatReactionEvent + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatReactionEvent' microsoft.graph.plannerTaskRoleBasedRuleCollectionResponse: title: Collection of microsoft.graph.plannerTaskRoleBasedRule type: object @@ -1768986,6 +1804895,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.serviceProvisioningResourceErrorDetail' + microsoft.graph.sharePointApiUsageDataPointCollectionResponse: + title: Collection of microsoft.graph.sharePointApiUsageDataPoint + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.sharePointApiUsageDataPoint' microsoft.graph.timeRangeCollectionResponse: title: Collection of microsoft.graph.timeRange type: object @@ -1769514,6 +1805434,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.deviceManagement.notificationReceiver' + microsoft.graph.entraRecoveryServices.entityTypeAndIdsCollectionResponse: + title: Collection of microsoft.graph.entraRecoveryServices.entityTypeAndIds + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.entityTypeAndIds' microsoft.graph.externalConnectors.aclCollectionResponse: title: Collection of microsoft.graph.externalConnectors.acl type: object @@ -1769954,6 +1805885,28 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.networkaccess.association' + microsoft.graph.networkaccess.cloudFirewallDestinationAddressCollectionResponse: + title: Collection of microsoft.graph.networkaccess.cloudFirewallDestinationAddress + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallDestinationAddress' + microsoft.graph.networkaccess.cloudFirewallSourceAddressCollectionResponse: + title: Collection of microsoft.graph.networkaccess.cloudFirewallSourceAddress + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallSourceAddress' microsoft.graph.networkaccess.threatIntelligenceDestinationCollectionResponse: title: Collection of microsoft.graph.networkaccess.threatIntelligenceDestination type: object @@ -1770482,6 +1806435,83 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.security.tenantAllowBlockListEntryResult' + microsoft.graph.security.dlp.attachmentSensitiveInformationDetailsCollectionResponse: + title: Collection of microsoft.graph.security.dlp.attachmentSensitiveInformationDetails + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.attachmentSensitiveInformationDetails' + microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResultCollectionResponse: + title: Collection of microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResult + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResult' + microsoft.graph.security.dlp.nameValuePairCollectionResponse: + title: Collection of microsoft.graph.security.dlp.nameValuePair + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.nameValuePair' + microsoft.graph.security.dlp.sensitiveInformationInfoCollectionResponse: + title: Collection of microsoft.graph.security.dlp.sensitiveInformationInfo + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.sensitiveInformationInfo' + microsoft.graph.security.dlp.attachmentInfoCollectionResponse: + title: Collection of microsoft.graph.security.dlp.attachmentInfo + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.attachmentInfo' + microsoft.graph.security.dlp.ruleMatchInfoCollectionResponse: + title: Collection of microsoft.graph.security.dlp.ruleMatchInfo + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.ruleMatchInfo' + microsoft.graph.security.dlp.privacyPrimaryMatchCollectionResponse: + title: Collection of microsoft.graph.security.dlp.privacyPrimaryMatch + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.privacyPrimaryMatch' microsoft.graph.security.securityCopilot.pluginSettingCollectionResponse: title: Collection of microsoft.graph.security.securityCopilot.pluginSetting type: object @@ -1770537,6 +1806567,83 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.teamsAdministration.telephoneNumberLongRunningOperationDetails' + microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentCollectionResponse: + title: Collection of microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignment + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignment' + microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionCollectionResponse: + title: Collection of microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvision + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvision' + microsoft.graph.tenantGovernanceServices.roleTemplateCollectionResponse: + title: Collection of microsoft.graph.tenantGovernanceServices.roleTemplate + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.roleTemplate' + microsoft.graph.tenantGovernanceServices.requiredResourceAccessCollectionResponse: + title: Collection of microsoft.graph.tenantGovernanceServices.requiredResourceAccess + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.requiredResourceAccess' + microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshotCollectionResponse: + title: Collection of microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshot + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshot' + microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionSnapshotCollectionResponse: + title: Collection of microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionSnapshot + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionSnapshot' + microsoft.graph.tenantGovernanceServices.resourcePermissionCollectionResponse: + title: Collection of microsoft.graph.tenantGovernanceServices.resourcePermission + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.resourcePermission' microsoft.graph.termStore.localizedNameCollectionResponse: title: Collection of microsoft.graph.termStore.localizedName type: object @@ -1772226,6 +1808333,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.identityProviderBaseCollectionResponse' + microsoft.graph.activityLogBaseCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.activityLogBaseCollectionResponse' microsoft.graph.browseSessionBaseCollectionResponse: description: Retrieved collection content: @@ -1772436,6 +1808549,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.businessScenarioTaskCollectionResponse' + microsoft.graph.plannerTaskChatMessageCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessageCollectionResponse' microsoft.graph.calendarPermissionCollectionResponse: description: Retrieved collection content: @@ -1772580,6 +1808699,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfoCollectionResponse' + microsoft.graph.targetedChatMessageCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessageCollectionResponse' microsoft.graph.chatMessageHostedContentCollectionResponse: description: Retrieved collection content: @@ -1776372,6 +1812497,18 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.businessScenarioCollectionResponse' + microsoft.graph.storylineFollowerCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollowerCollectionResponse' + microsoft.graph.storylineFollowingCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollowingCollectionResponse' microsoft.graph.authoredNoteCollectionResponse: description: Retrieved collection content: @@ -1777248,6 +1813385,30 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.ediscovery.dataSourceCollectionResponse' + microsoft.graph.entraRecoveryServices.recoveryJobBaseCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBaseCollectionResponse' + microsoft.graph.entraRecoveryServices.snapshotCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.snapshotCollectionResponse' + microsoft.graph.entraRecoveryServices.recoveryJobCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobCollectionResponse' + microsoft.graph.entraRecoveryServices.recoveryPreviewJobCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryPreviewJobCollectionResponse' microsoft.graph.externalConnectors.externalGroupCollectionResponse: description: Retrieved collection content: @@ -1777650,24 +1813811,24 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.networkaccess.forwardingProfileCollectionResponse' - microsoft.graph.networkaccess.branchSiteCollectionResponse: + microsoft.graph.networkaccess.policyRuleCollectionResponse: description: Retrieved collection content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.branchSiteCollectionResponse' - microsoft.graph.networkaccess.remoteNetworkCollectionResponse: + $ref: '#/components/schemas/microsoft.graph.networkaccess.policyRuleCollectionResponse' + microsoft.graph.networkaccess.branchSiteCollectionResponse: description: Retrieved collection content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.remoteNetworkCollectionResponse' - microsoft.graph.networkaccess.policyRuleCollectionResponse: + $ref: '#/components/schemas/microsoft.graph.networkaccess.branchSiteCollectionResponse' + microsoft.graph.networkaccess.remoteNetworkCollectionResponse: description: Retrieved collection content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.policyRuleCollectionResponse' + $ref: '#/components/schemas/microsoft.graph.networkaccess.remoteNetworkCollectionResponse' microsoft.graph.networkaccess.policyLinkCollectionResponse: description: Retrieved collection content: @@ -1777686,6 +1813847,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.networkaccess.connectionCollectionResponse' + microsoft.graph.networkaccess.generativeAIInsightCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.generativeAIInsightCollectionResponse' microsoft.graph.networkaccess.remoteNetworkHealthEventCollectionResponse: description: Retrieved collection content: @@ -1777704,6 +1813871,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.networkaccess.alertCollectionResponse' + microsoft.graph.networkaccess.cloudFirewallPolicyCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicyCollectionResponse' microsoft.graph.networkaccess.filteringProfileCollectionResponse: description: Retrieved collection content: @@ -1778196,6 +1814369,36 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsAdministration.telephoneNumberLongRunningOperationCollectionResponse' + microsoft.graph.tenantGovernanceServices.governanceInvitationCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceInvitationCollectionResponse' + microsoft.graph.tenantGovernanceServices.governancePolicyTemplateCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governancePolicyTemplateCollectionResponse' + microsoft.graph.tenantGovernanceServices.governanceRelationshipCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRelationshipCollectionResponse' + microsoft.graph.tenantGovernanceServices.governanceRequestCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRequestCollectionResponse' + microsoft.graph.tenantGovernanceServices.relatedTenantCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relatedTenantCollectionResponse' microsoft.graph.termStore.setCollectionResponse: description: Retrieved collection content: @@ -1778868,6 +1815071,30 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.socialIdentityProviderCollectionResponse' + microsoft.graph.backupPolicyActivityLogCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.backupPolicyActivityLogCollectionResponse' + microsoft.graph.dynamicRuleActivityLogCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.dynamicRuleActivityLogCollectionResponse' + microsoft.graph.offboardingActivityLogCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.offboardingActivityLogCollectionResponse' + microsoft.graph.restoreTaskActivityLogCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.restoreTaskActivityLogCollectionResponse' microsoft.graph.fileAttachmentCollectionResponse: description: Retrieved collection content: @@ -1779402,6 +1815629,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.webAppCollectionResponse' + microsoft.graph.windowsAutoUpdateCatalogAppCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.windowsAutoUpdateCatalogAppCollectionResponse' microsoft.graph.windowsMicrosoftEdgeAppCollectionResponse: description: Retrieved collection content: @@ -1781814,6 +1818047,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.industryData.userProvisioningFlowCollectionResponse' + microsoft.graph.networkaccess.cloudFirewallRuleCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallRuleCollectionResponse' microsoft.graph.networkaccess.filteringRuleCollectionResponse: description: Retrieved collection content: @@ -1781874,6 +1818113,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.networkaccess.tlsInspectionRuleCollectionResponse' + microsoft.graph.networkaccess.cloudFirewallPolicyLinkCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicyLinkCollectionResponse' microsoft.graph.networkaccess.filteringPolicyLinkCollectionResponse: description: Retrieved collection content: @@ -1782876,6 +1819121,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.connectorStatusDetailsCollectionResponse' + microsoft.graph.samsungEFotaFirmwareVersionCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.samsungEFotaFirmwareVersionCollectionResponse' microsoft.graph.deviceManagementConstraintCollectionResponse: description: Retrieved collection content: @@ -1783422,6 +1819673,18 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.plannerPlanConfigurationBucketLocalizationCollectionResponse' + microsoft.graph.plannerTaskChatMentionCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMentionCollectionResponse' + microsoft.graph.plannerTaskChatReactionCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatReactionCollectionResponse' microsoft.graph.profileCardAnnotationCollectionResponse: description: Retrieved collection content: @@ -1783860,12 +1820123,6 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.x509CertificateUserBindingCollectionResponse' - microsoft.graph.androidFotaDeploymentAssignmentCollectionResponse: - description: Retrieved collection - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.androidFotaDeploymentAssignmentCollectionResponse' microsoft.graph.subjectSetCollectionResponse: description: Retrieved collection content: @@ -1784652,6 +1820909,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.plannerRuleOverrideCollectionResponse' + microsoft.graph.plannerTaskChatReactionEventCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatReactionEventCollectionResponse' microsoft.graph.plannerTaskRoleBasedRuleCollectionResponse: description: Retrieved collection content: @@ -1784838,6 +1821101,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.serviceProvisioningResourceErrorDetailCollectionResponse' + microsoft.graph.sharePointApiUsageDataPointCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.sharePointApiUsageDataPointCollectionResponse' microsoft.graph.timeRangeCollectionResponse: description: Retrieved collection content: @@ -1785126,6 +1821395,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagement.notificationReceiverCollectionResponse' + microsoft.graph.entraRecoveryServices.entityTypeAndIdsCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.entityTypeAndIdsCollectionResponse' microsoft.graph.externalConnectors.aclCollectionResponse: description: Retrieved collection content: @@ -1785366,6 +1821641,18 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.networkaccess.associationCollectionResponse' + microsoft.graph.networkaccess.cloudFirewallDestinationAddressCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallDestinationAddressCollectionResponse' + microsoft.graph.networkaccess.cloudFirewallSourceAddressCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallSourceAddressCollectionResponse' microsoft.graph.networkaccess.threatIntelligenceDestinationCollectionResponse: description: Retrieved collection content: @@ -1785654,6 +1821941,48 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.security.tenantAllowBlockListEntryResultCollectionResponse' + microsoft.graph.security.dlp.attachmentSensitiveInformationDetailsCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.dlp.attachmentSensitiveInformationDetailsCollectionResponse' + microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResultCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResultCollectionResponse' + microsoft.graph.security.dlp.nameValuePairCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.dlp.nameValuePairCollectionResponse' + microsoft.graph.security.dlp.sensitiveInformationInfoCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.dlp.sensitiveInformationInfoCollectionResponse' + microsoft.graph.security.dlp.attachmentInfoCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.dlp.attachmentInfoCollectionResponse' + microsoft.graph.security.dlp.ruleMatchInfoCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.dlp.ruleMatchInfoCollectionResponse' + microsoft.graph.security.dlp.privacyPrimaryMatchCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.dlp.privacyPrimaryMatchCollectionResponse' microsoft.graph.security.securityCopilot.pluginSettingCollectionResponse: description: Retrieved collection content: @@ -1785684,6 +1822013,48 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsAdministration.telephoneNumberLongRunningOperationDetailsCollectionResponse' + microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentCollectionResponse' + microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionCollectionResponse' + microsoft.graph.tenantGovernanceServices.roleTemplateCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.roleTemplateCollectionResponse' + microsoft.graph.tenantGovernanceServices.requiredResourceAccessCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.requiredResourceAccessCollectionResponse' + microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshotCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshotCollectionResponse' + microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionSnapshotCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionSnapshotCollectionResponse' + microsoft.graph.tenantGovernanceServices.resourcePermissionCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.resourcePermissionCollectionResponse' microsoft.graph.termStore.localizedNameCollectionResponse: description: Retrieved collection content: @@ -1786291,6 +1822662,8 @@ components: isExternallyVisible: 'true' modifiedBy: String modifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' + privilegeLevel: + '@odata.type': microsoft.graph.privilegeLevel uniqueName: String microsoft.graph.accessPackageResource: value: @@ -1786613,6 +1822986,20 @@ components: status: '@odata.type': microsoft.graph.status userTimezone: String + microsoft.graph.activityLogBase: + value: + activityType: + '@odata.type': microsoft.graph.activityLogOperationType + error: + '@odata.type': microsoft.graph.publicError + eventDateTime: '0001-01-01T00:00:00.0000000+00:00' + performedBy: String + resultStatus: + '@odata.type': microsoft.graph.activityLogResultStatus + serviceType: + '@odata.type': microsoft.graph.serviceType + severity: + '@odata.type': microsoft.graph.activityLogSeverity microsoft.graph.activityStatistics: value: activity: @@ -1787274,6 +1823661,7 @@ components: globalProxy: '@odata.type': microsoft.graph.androidDeviceOwnerGlobalProxy googleAccountsBlocked: 'true' + isKioskModeExitCodeSet: 'true' kioskCustomizationDeviceSettingsBlocked: 'true' kioskCustomizationPowerButtonActionsBlocked: 'true' kioskCustomizationStatusBar: @@ -1787739,6 +1824127,8 @@ components: microsoft.graph.androidForWorkMobileAppConfiguration: value: connectedAppsEnabled: 'true' + credentialProviderRoleState: + '@odata.type': microsoft.graph.androidAppCredentialProviderRoleState packageId: String payloadJson: String permissionActions: @@ -1788003,6 +1824393,8 @@ components: value: appSupportsOemConfig: 'true' connectedAppsEnabled: 'true' + credentialProviderRoleState: + '@odata.type': microsoft.graph.androidAppCredentialProviderRoleState packageId: String payloadJson: String permissionActions: @@ -1788580,6 +1824972,8 @@ components: keyCredentials: - '@odata.type': microsoft.graph.keyCredential logo: Stream + managerApplications: + - 00000000-0000-0000-0000-000000000000 nativeAuthenticationApisEnabled: '@odata.type': microsoft.graph.nativeAuthenticationApisEnabled notes: String @@ -1788653,6 +1825047,7 @@ components: homePageUrl: String informationalUrls: '@odata.type': microsoft.graph.informationalUrls + isEntraIntegrated: 'true' lastModifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' logoUrl: String publisher: String @@ -1789382,8 +1825777,21 @@ components: - '@odata.type': microsoft.graph.identityUserFlowAttributeAssignment userFlowIdentityProviders: - '@odata.type': microsoft.graph.identityProviderBase + microsoft.graph.backupPolicyActivityLog: + value: + oldPolicyName: String + policyId: String + policyName: String + policyStatus: + '@odata.type': microsoft.graph.protectionPolicyStatus + protectionUnitDetails: + '@odata.type': microsoft.graph.protectionUnitDetails + retentionPeriod: String + microsoft.graph.backupReport: { } microsoft.graph.backupRestoreRoot: value: + activityLogs: + - '@odata.type': microsoft.graph.activityLogBase allDrivesBackup: '@odata.type': microsoft.graph.allDrivesBackup allMailboxesBackup: @@ -1789420,6 +1825828,8 @@ components: - '@odata.type': microsoft.graph.protectionPolicyBase protectionUnits: - '@odata.type': microsoft.graph.protectionUnitBase + reports: + '@odata.type': microsoft.graph.backupReport restorePoints: - '@odata.type': microsoft.graph.restorePoint restoreSessions: @@ -1789705,6 +1826115,7 @@ components: '@odata.type': microsoft.graph.publicError expirationDateTime: '0001-01-01T00:00:00.0000000+00:00' restorePointDateTime: '0001-01-01T00:00:00.0000000+00:00' + restorePointId: String status: '@odata.type': microsoft.graph.browseSessionStatus microsoft.graph.building: @@ -1790092,6 +1826503,8 @@ components: - '@odata.type': microsoft.graph.pinnedChatMessageInfo tabs: - '@odata.type': microsoft.graph.teamsTab + targetedMessages: + - '@odata.type': microsoft.graph.targetedChatMessage tenantId: String topic: String viewpoint: @@ -1790495,6 +1826908,8 @@ components: - String microsoft.graph.cloudPcExternalPartner: value: + agentSetting: + '@odata.type': microsoft.graph.cloudPcExternalPartnerAgentSetting connectionStatus: '@odata.type': microsoft.graph.cloudPcExternalPartnerStatus enableConnection: 'true' @@ -1791361,6 +1827776,8 @@ components: '@odata.type': microsoft.graph.searchSensitivityLabelInfo microsoft.graph.copilotPackage: value: + appId: String + assetId: String availableTo: '@odata.type': microsoft.graph.packageStatus deployedTo: @@ -1791370,12 +1827787,16 @@ components: - String isBlocked: 'true' lastModifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' + manifestId: String + manifestVersion: String + platform: String publisher: String shortDescription: String supportedHosts: - String type: '@odata.type': microsoft.graph.packageType + version: String zipFile: Stream microsoft.graph.copilotPackageDetail: value: @@ -1791388,9 +1827809,7 @@ components: elementDetails: - '@odata.type': microsoft.graph.packageElementDetail longDescription: String - manifestVersion: String sensitivity: String - version: String microsoft.graph.copilotPeopleAdminSetting: value: enhancedPersonalization: @@ -1791481,6 +1827900,8 @@ components: '@odata.type': microsoft.graph.policyTemplate microsoft.graph.crossTenantAccessPolicyConfigurationDefault: value: + appServiceConnectInbound: + '@odata.type': microsoft.graph.crossTenantAccessPolicyAppServiceConnectSetting automaticUserConsentSettings: '@odata.type': microsoft.graph.inboundOutboundPolicyConfiguration b2bCollaborationInbound: @@ -1791491,15 +1827912,22 @@ components: '@odata.type': microsoft.graph.crossTenantAccessPolicyB2BSetting b2bDirectConnectOutbound: '@odata.type': microsoft.graph.crossTenantAccessPolicyB2BSetting + blockServiceProviderOutboundAccess: 'true' inboundTrust: '@odata.type': microsoft.graph.crossTenantAccessPolicyInboundTrust invitationRedemptionIdentityProviderConfiguration: '@odata.type': microsoft.graph.defaultInvitationRedemptionIdentityProviderConfiguration isServiceDefault: 'true' + m365CollaborationInbound: + '@odata.type': microsoft.graph.crossTenantAccessPolicyM365CollaborationInboundSetting + m365CollaborationOutbound: + '@odata.type': microsoft.graph.crossTenantAccessPolicyM365CollaborationOutboundSetting tenantRestrictions: '@odata.type': microsoft.graph.crossTenantAccessPolicyTenantRestrictions microsoft.graph.crossTenantAccessPolicyConfigurationPartner: value: + appServiceConnectInbound: + '@odata.type': microsoft.graph.crossTenantAccessPolicyAppServiceConnectSetting automaticUserConsentSettings: '@odata.type': microsoft.graph.inboundOutboundPolicyConfiguration b2bCollaborationInbound: @@ -1791510,12 +1827938,17 @@ components: '@odata.type': microsoft.graph.crossTenantAccessPolicyB2BSetting b2bDirectConnectOutbound: '@odata.type': microsoft.graph.crossTenantAccessPolicyB2BSetting + blockServiceProviderOutboundAccess: 'true' identitySynchronization: '@odata.type': microsoft.graph.crossTenantIdentitySyncPolicyPartner inboundTrust: '@odata.type': microsoft.graph.crossTenantAccessPolicyInboundTrust isInMultiTenantOrganization: 'true' isServiceProvider: 'true' + m365CollaborationInbound: + '@odata.type': microsoft.graph.crossTenantAccessPolicyM365CollaborationInboundSetting + m365CollaborationOutbound: + '@odata.type': microsoft.graph.crossTenantAccessPolicyM365CollaborationOutboundSetting tenantId: String (identifier) tenantRestrictions: '@odata.type': microsoft.graph.crossTenantAccessPolicyTenantRestrictions @@ -1791601,7 +1828034,7 @@ components: '@odata.type': microsoft.graph.customExtensionEndpointConfiguration microsoft.graph.customDataProvidedResourceFile: value: - name: String (identifier) + name: String size: '0' uploadedDateTime: '0001-01-01T00:00:00.0000000+00:00' microsoft.graph.customDataProvidedResourceUploadSession: @@ -1792094,6 +1828527,7 @@ components: requestRequiresNetworkTether: 'true' setPrimarySetupAccountAsRegularUser: 'true' skipPrimarySetupAccountCreation: 'true' + usePlatformSSODuringSetupAssistant: 'true' zoomDisabled: 'true' microsoft.graph.depOnboardingSetting: value: @@ -1793079,6 +1829513,8 @@ components: - '@odata.type': microsoft.graph.roleDefinition roleScopeTags: - '@odata.type': microsoft.graph.roleScopeTag + samsungEFotaFirmwareVersions: + - '@odata.type': microsoft.graph.samsungEFotaFirmwareVersion serviceNowConnections: - '@odata.type': microsoft.graph.serviceNowConnection settingDefinitions: @@ -1793914,12 +1830350,16 @@ components: '@odata.type': microsoft.graph.recommendationConfiguration recommendations: - '@odata.type': microsoft.graph.recommendation + recovery: + '@odata.type': microsoft.graph.entraRecoveryServices.recovery sharedEmailDomains: - '@odata.type': microsoft.graph.sharedEmailDomain subscriptions: - '@odata.type': microsoft.graph.companySubscription templates: '@odata.type': microsoft.graph.template + tenantGovernance: + '@odata.type': microsoft.graph.tenantGovernanceServices.tenantGovernance microsoft.graph.directoryAudit: value: activityDateTime: '0001-01-01T00:00:00.0000000+00:00' @@ -1794227,6 +1830667,12 @@ components: - String drives: - String + microsoft.graph.dynamicRuleActivityLog: + value: + policyId: String + policyName: String + protectionUnitDetails: + '@odata.type': microsoft.graph.protectionUnitDetails microsoft.graph.easEmailProfileConfigurationBase: value: customDomainName: String @@ -1794701,6 +1831147,8 @@ components: - '@odata.type': microsoft.graph.engagementRole learningCourseActivities: - '@odata.type': microsoft.graph.learningCourseActivity + storyline: + '@odata.type': microsoft.graph.storyline microsoft.graph.encryptedAwsStorageBucketFinding: value: accessibility: @@ -1795418,6 +1831866,8 @@ components: expirationDateTime: '0001-01-01T00:00:00.0000000+00:00' name: String owningAppId: 00000000-0000-0000-0000-000000000000 + permissions: + - '@odata.type': microsoft.graph.permission settings: '@odata.type': microsoft.graph.fileStorageContainerTypeSettings microsoft.graph.fileStorageContainerTypeAppPermissionGrant: @@ -1796321,7 +1832771,7 @@ components: apiUrl: String displayName: String lastModifiedBy: String - lastModifiedDateTime: String + lastModifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' owner: String portalUrl: String postponeUntilDateTime: '0001-01-01T00:00:00.0000000+00:00' @@ -1796535,7 +1832985,6 @@ components: profileName: String roleScopeTagIds: - String - sendDeviceOwnershipChangePushNotification: 'true' showAzureADEnterpriseApps: 'true' showConfigurationManagerApps: 'true' showDisplayNameNextToLogo: 'true' @@ -1797599,6 +1834048,7 @@ components: displayName: String drive: '@odata.type': microsoft.graph.drive + itemCount: '0' items: - '@odata.type': microsoft.graph.listItem list: @@ -1799170,6 +1835620,7 @@ components: '@odata.type': microsoft.graph.deviceAndAppManagementAssignmentTarget microsoft.graph.mobileAppCatalogPackage: value: + productDescription: String productDisplayName: String productId: String publisherDisplayName: String @@ -1799533,6 +1835984,14 @@ components: resourceId: String scope: String startTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.offboardingActivityLog: + value: + offboardingDetails: + '@odata.type': microsoft.graph.offboardingDetails + policyId: String + policyName: String + policyStatus: + '@odata.type': microsoft.graph.protectionPolicyStatus microsoft.graph.offerShiftRequest: value: recipientActionDateTime: '0001-01-01T00:00:00.0000000+00:00' @@ -1800344,6 +1836803,18 @@ components: microsoft.graph.overprovisionedGcpServiceAccountFinding: { } microsoft.graph.overprovisionedServerlessFunctionFinding: { } microsoft.graph.overprovisionedUserFinding: { } + microsoft.graph.ownerlessGroupPolicy: + value: + emailInfo: + '@odata.type': microsoft.graph.emailDetails + enabledGroupIds: + - String + isEnabled: 'true' + maxMembersToNotify: '0' + notificationDurationInWeeks: '0' + policyWebUrl: String + targetOwners: + '@odata.type': microsoft.graph.targetOwners microsoft.graph.pageTemplate: value: canvasLayout: @@ -1800898,6 +1837369,8 @@ components: lastModifiedBy: '@odata.type': microsoft.graph.identitySet lastModifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' + messages: + - '@odata.type': microsoft.graph.plannerTaskChatMessage orderHint: String percentComplete: '0' planId: String @@ -1800913,6 +1837386,21 @@ components: '@odata.type': microsoft.graph.plannerTaskCompletionRequirements startDateTime: '0001-01-01T00:00:00.0000000+00:00' title: String + microsoft.graph.plannerTaskChatMessage: + value: + content: String + createdBy: + '@odata.type': microsoft.graph.identitySet + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + deletedDateTime: '0001-01-01T00:00:00.0000000+00:00' + editedDateTime: '0001-01-01T00:00:00.0000000+00:00' + mentions: + - '@odata.type': microsoft.graph.plannerTaskChatMention + messageType: + '@odata.type': microsoft.graph.plannerTaskChatMessageType + parentEntityId: String + reactions: + - '@odata.type': microsoft.graph.plannerTaskChatReaction microsoft.graph.plannerTaskConfiguration: value: editPolicy: @@ -1801040,6 +1837528,8 @@ components: - '@odata.type': microsoft.graph.mobileDeviceManagementPolicy onPremAuthenticationPolicies: - '@odata.type': microsoft.graph.onPremAuthenticationPolicy + ownerlessGroupPolicy: + '@odata.type': microsoft.graph.ownerlessGroupPolicy permissionGrantPolicies: - '@odata.type': microsoft.graph.permissionGrantPolicy permissionGrantPreApprovalPolicies: @@ -1801668,15 +1838158,14 @@ components: annotations: - '@odata.type': microsoft.graph.profileCardAnnotation directoryPropertyName: String + isVisible: 'true' microsoft.graph.profilePhoto: value: height: '0' width: '0' microsoft.graph.profilePropertySetting: value: - allowedAudiences: - '@odata.type': microsoft.graph.organizationAllowedAudiences - isUserOverrideForAudienceEnabled: 'true' + displayName: String name: String prioritizedSourceUrls: - String @@ -1801766,6 +1838255,7 @@ components: '@odata.type': microsoft.graph.protectionRuleStatus microsoft.graph.protectionUnitBase: value: + backupRetentionPeriodInDays: '0' createdBy: '@odata.type': microsoft.graph.identitySet createdDateTime: '0001-01-01T00:00:00.0000000+00:00' @@ -1802318,6 +1838808,18 @@ components: '@odata.type': microsoft.graph.restoreSessionArtifactCount status: '@odata.type': microsoft.graph.restoreSessionStatus + microsoft.graph.restoreTaskActivityLog: + value: + destinationType: + '@odata.type': microsoft.graph.destinationType + restoreArtifactDetails: + '@odata.type': microsoft.graph.restoreArtifactDetails + restoreCompletionDateTime: '0001-01-01T00:00:00.0000000+00:00' + restoreSessionId: String + restoreSessionStatus: + '@odata.type': microsoft.graph.restoreSessionStatus + tags: + '@odata.type': microsoft.graph.restorePointTags microsoft.graph.restrictedAppsViolation: value: deviceConfigurationId: String @@ -1803622,6 +1840124,7 @@ components: description: String members: - '@odata.type': microsoft.graph.sharePointGroupMember + principalId: String title: String microsoft.graph.sharePointGroupIdentityMapping: value: @@ -1804260,6 +1840763,20 @@ components: value: quota: '@odata.type': microsoft.graph.unifiedStorageQuota + microsoft.graph.storyline: + value: + followers: + - '@odata.type': microsoft.graph.storylineFollower + followings: + - '@odata.type': microsoft.graph.storylineFollowing + microsoft.graph.storylineFollower: + value: + follower: + '@odata.type': microsoft.graph.engagementIdentitySet + microsoft.graph.storylineFollowing: + value: + following: + '@odata.type': microsoft.graph.engagementIdentitySet microsoft.graph.strongAuthenticationDetail: value: encryptedPinHashHistory: AA== @@ -1804454,6 +1840971,10 @@ components: microsoft.graph.targetDeviceGroup: value: displayName: String + microsoft.graph.targetedChatMessage: + value: + recipient: + '@odata.type': microsoft.graph.identity microsoft.graph.targetedManagedAppConfiguration: value: appGroupType: @@ -1805128,6 +1841649,8 @@ components: - '@odata.type': microsoft.graph.extension isOwner: 'true' isShared: 'true' + singleValueExtendedProperties: + - '@odata.type': microsoft.graph.singleValueExtendedProperty tasks: - '@odata.type': microsoft.graph.todoTask wellknownListName: @@ -1805718,6 +1842241,8 @@ components: hireDate: '0001-01-01T00:00:00.0000000+00:00' identities: - '@odata.type': microsoft.graph.objectIdentity + identityGovernance: + '@odata.type': microsoft.graph.identityGovernanceUserSettings identityParentId: String imAddresses: - String @@ -1807022,6 +1843547,7 @@ components: applicableArchitectures: '@odata.type': microsoft.graph.windowsArchitecture branchDisplayName: String + branchId: String locales: - String packageAutoUpdateCapable: 'true' @@ -1808208,6 +1844734,9 @@ components: lastSyncDateTime: '0001-01-01T00:00:00.0000000+00:00' syncStatus: '@odata.type': microsoft.graph.windowsAutopilotSyncStatus + microsoft.graph.windowsAutoUpdateCatalogApp: + value: + mobileAppCatalogPackageBranchId: String microsoft.graph.windowsCertificateProfileBase: value: certificateValidityPeriodScale: @@ -1808757,6 +1845286,7 @@ components: microsoft.graph.windowsProtectionState: value: antiMalwareVersion: String + controlledConfigurationEnabled: 'true' detectedMalwareState: - '@odata.type': microsoft.graph.windowsDeviceMalwareState deviceState: @@ -1809596,8 +1846126,6 @@ components: '@odata.type': microsoft.graph.zebraFotaConnectorState microsoft.graph.zebraFotaDeployment: value: - deploymentAssignments: - - '@odata.type': microsoft.graph.androidFotaDeploymentAssignment deploymentSettings: '@odata.type': microsoft.graph.zebraFotaDeploymentSettings deploymentStatus: @@ -1810261,17 +1846789,6 @@ components: schemaItemKey: String selections: - '@odata.type': microsoft.graph.keyValuePair - microsoft.graph.androidFotaDeploymentAssignment: - value: - assignmentTarget: - '@odata.type': microsoft.graph.deviceAndAppManagementAssignmentTarget - displayName: String - id: String - target: - '@odata.type': microsoft.graph.androidFotaDeploymentAssignmentTarget - microsoft.graph.androidFotaDeploymentAssignmentTarget: - value: - groupId: String microsoft.graph.androidManagedStoreAppAssignmentSettings: value: androidManagedStoreAppTrackIds: @@ -1810648,6 +1847165,12 @@ components: isEscalationEnabled: 'true' primaryApprovers: - '@odata.type': microsoft.graph.userSet + microsoft.graph.approverDelegate: + value: + delegate: + '@odata.type': microsoft.graph.subjectSet + schedule: + '@odata.type': microsoft.graph.requestSchedule microsoft.graph.appsAndServicesSettings: value: isAppAndServicesTrialEnabled: 'true' @@ -1811267,6 +1847790,24 @@ components: microsoft.graph.azureSource: value: subscriptionId: String + microsoft.graph.backupCountStatistics: + value: + lastComputedDateTime: '0001-01-01T00:00:00.0000000+00:00' + offboardRequested: '0' + protectedCompleted: '0' + protectedFailed: '0' + protectedInProgress: '0' + removed: '0' + total: '0' + unprotectedCompleted: '0' + unprotectedFailed: '0' + unprotectedInProgress: '0' + microsoft.graph.backupPolicyReport: + value: + backupPolicyId: String + countStatistics: + '@odata.type': microsoft.graph.backupCountStatistics + displayName: String microsoft.graph.baseActivity: value: resultInfo: @@ -1811995,6 +1848536,7 @@ components: - '@odata.type': microsoft.graph.cloudPcAuditProperty resourceId: String resourceType: String + microsoft.graph.cloudPcAutomaticDiscoveredAppDetail: { } microsoft.graph.cloudPcAutopilotConfiguration: value: applicationTimeoutInMinutes: '0' @@ -1812100,6 +1848642,42 @@ components: value: userDisplayName: String userId: String + microsoft.graph.cloudPcExternalPartnerActionReport: + value: + actionType: + '@odata.type': microsoft.graph.cloudPcExternalPartnerActionType + activityId: String + activityMessage: String + agentName: String + agentSetting: + '@odata.type': microsoft.graph.cloudPcExternalPartnerAgentSetting + authenticatedAppId: String + authenticatedAppName: String + authenticatedMethod: + '@odata.type': microsoft.graph.cloudPcExternalPartnerAuthenticatedMethod + authenticatedUserPrincipalName: String + cloudPcId: String + cloudPcName: String + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.cloudPcExternalPartnerActionResult: + value: + activityId: String + cloudPcId: String + errorCode: + '@odata.type': microsoft.graph.cloudPcExternalPartnerActionErrorCode + errorMessage: String + lastModifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' + startDateTime: '0001-01-01T00:00:00.0000000+00:00' + state: + '@odata.type': microsoft.graph.cloudPcExternalPartnerActionStatus + microsoft.graph.cloudPcExternalPartnerAgentSetting: + value: + agentSha256: String + agentUrl: String + autoDeploymentEnabled: 'true' + installParameters: + - String + microsoft.graph.cloudPcFilePathAppDetail: { } microsoft.graph.cloudPcForensicStorageAccount: value: accessTier: @@ -1812714,6 +1849292,9 @@ components: microsoft.graph.connectionItem: value: connectionId: String + microsoft.graph.connectivityParameterEntry: + value: + value: String microsoft.graph.connectorStatusDetails: value: connectorInstanceId: String @@ -1812951,6 +1849532,10 @@ components: cloudInstance: String displayName: String tenantId: String + microsoft.graph.crossTenantAccessPolicyAppServiceConnectSetting: + value: + applications: + '@odata.type': microsoft.graph.crossTenantAccessPolicyTargetConfiguration microsoft.graph.crossTenantAccessPolicyB2BSetting: value: applications: @@ -1812962,6 +1849547,14 @@ components: isCompliantDeviceAccepted: 'true' isHybridAzureADJoinedDeviceAccepted: 'true' isMfaAccepted: 'true' + microsoft.graph.crossTenantAccessPolicyM365CollaborationInboundSetting: + value: + users: + '@odata.type': microsoft.graph.crossTenantAccessPolicyTargetConfiguration + microsoft.graph.crossTenantAccessPolicyM365CollaborationOutboundSetting: + value: + usersAndGroups: + '@odata.type': microsoft.graph.crossTenantAccessPolicyTargetConfiguration microsoft.graph.crossTenantAccessPolicyTarget: value: target: String @@ -1813634,6 +1850227,9 @@ components: deviceId: 00000000-0000-0000-0000-000000000000 keyMaterial: AA== keyType: String + microsoft.graph.deviceLocalAdminAccountDetail: + value: + passwordLastRotationDateTime: '0001-01-01T00:00:00.0000000+00:00' microsoft.graph.deviceLocalCredential: value: accountName: String @@ -1814487,6 +1851083,11 @@ components: value: address: String name: String + microsoft.graph.emailDetails: + value: + body: String + senderEmailAddress: String + subject: String microsoft.graph.emailIdentity: value: email: String @@ -1814772,7 +1851373,6 @@ components: value: accessTokenUrl: String clientId: String - domain: String keyVaultName: String resourceGroup: String secretName: String @@ -1814818,6 +1851418,8 @@ components: isEnforced: 'true' microsoft.graph.file: value: + archiveStatus: + '@odata.type': microsoft.graph.fileArchiveStatus hashes: '@odata.type': microsoft.graph.hashes mimeType: String @@ -1815219,6 +1851821,10 @@ components: value: createdDateTime: '0001-01-01T00:00:00.0000000+00:00' lastActiveDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.identityGovernanceUserSettings: + value: + approverDelegate: + '@odata.type': microsoft.graph.approverDelegate microsoft.graph.identityInfo: value: anchor: @@ -1815407,7 +1852013,6 @@ components: privacyUrl: String roleScopeTagIds: - String - sendDeviceOwnershipChangePushNotification: 'true' showAzureADEnterpriseApps: 'true' showConfigurationManagerApps: 'true' showDisplayNameNextToLogo: 'true' @@ -1816048,6 +1852653,7 @@ components: extensionIdentifier: String realm: String teamIdentifier: String + microsoft.graph.macOSDeviceLocalAdminAccountDetail: { } microsoft.graph.macOSFirewallApplication: value: allowsIncomingConnections: 'true' @@ -1816981,6 +1853587,15 @@ components: key: '@odata.type': microsoft.graph.objectMappingMetadata value: String + microsoft.graph.offboardingDetails: + value: + cancelledCount: '0' + failedCount: '0' + offboardedCount: '0' + offboardEndDateTime: '0001-01-01T00:00:00.0000000+00:00' + offboardingStatus: String + offboardStartDateTime: '0001-01-01T00:00:00.0000000+00:00' + totalRequestedCount: '0' microsoft.graph.oidcAddressInboundClaims: value: country: String @@ -1817243,6 +1853858,8 @@ components: '@odata.type': microsoft.graph.segmentConfiguration singleSignOnSettings: '@odata.type': microsoft.graph.onPremisesPublishingSingleSignOn + trafficRoutingMethod: + '@odata.type': microsoft.graph.trafficRoutingMethod useAlternateUrlForTranslationAndRedirect: 'true' verifiedCustomDomainCertificatesMetadata: '@odata.type': microsoft.graph.verifiedCustomDomainCertificatesMetadata @@ -1817873,6 +1854490,22 @@ components: value: accessLevel: '@odata.type': microsoft.graph.plannerPlanAccessLevel + microsoft.graph.plannerTaskChatMention: + value: + mentioned: String + mentionType: + '@odata.type': microsoft.graph.plannerTaskChatMentionType + position: '0' + microsoft.graph.plannerTaskChatReaction: + value: + reactionEvents: + - '@odata.type': microsoft.graph.plannerTaskChatReactionEvent + reactionType: String + microsoft.graph.plannerTaskChatReactionEvent: + value: + createdBy: + '@odata.type': microsoft.graph.identitySet + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' microsoft.graph.plannerTaskCompletionRequirementDetails: value: approvalRequirement: @@ -1818377,6 +1855010,8 @@ components: value: content: '@odata.type': microsoft.graph.contentBase + contentCategory: + '@odata.type': microsoft.graph.contentCategory correlationId: String createdDateTime: '0001-01-01T00:00:00.0000000+00:00' identifier: String @@ -1818494,6 +1855129,14 @@ components: failed: '0' inProgress: '0' total: '0' + microsoft.graph.protectionUnitDetails: + value: + addedCount: '0' + backupConfigurationType: String + failedCount: '0' + removedCount: '0' + requestedToAddCount: '0' + requestedToRemoveCount: '0' microsoft.graph.protectOnlineMeetingAction: value: allowedForwarders: @@ -1819086,6 +1855729,11 @@ components: rulePackageId: String rulePackageType: String microsoft.graph.restoreAction: { } + microsoft.graph.restoreArtifactDetails: + value: + failedCount: '0' + restoredCount: '0' + totalArtifactsCount: '0' microsoft.graph.restorePointSearchResponse: value: noResultProtectionUnitIds: @@ -1819280,6 +1855928,24 @@ components: microsoft.graph.samlSingleSignOnSettings: value: relayState: String + microsoft.graph.samsungEFotaFirmwareVersion: + value: + androidProcessorVersionName: String + consumerSoftwareCustomizationCode: String + description: String + deviceModelName: String + firmwareVersion: String + id: String + osVersionName: String + releaseDateTime: '0001-01-01T00:00:00.0000000+00:00' + requestFirmwareTypeName: String + salesCode: String + securityPatchVersion: String + microsoft.graph.samsungEFotaFirmwareVersionTarget: + value: + firmwareVersion: + '@odata.type': microsoft.graph.samsungEFotaFirmwareVersion + id: String microsoft.graph.scheduleEntity: value: endDateTime: '0001-01-01T00:00:00.0000000+00:00' @@ -1819670,6 +1856336,23 @@ components: cacheAccountsAboveDiskFreePercentage: '0' inactiveThresholdDays: '0' removeAccountsBelowDiskFreePercentage: '0' + microsoft.graph.sharePointApiUsageDataPoint: + value: + activeApps: '0' + appId: String + serviceArea: String + tenantId: String + usageDateTime: '0001-01-01T00:00:00.0000000+00:00' + usageMB: '0' + usageRequests: '0' + microsoft.graph.sharePointApiUsageReport: + value: + dataPoints: + - '@odata.type': microsoft.graph.sharePointApiUsageDataPoint + microsoft.graph.sharePointGroupIdentity: + value: + principalId: String + title: String microsoft.graph.sharePointGroupMigrationTaskParameters: value: sourceGroupIdentity: @@ -1819689,6 +1856372,8 @@ components: value: group: '@odata.type': microsoft.graph.identity + sharePointGroup: + '@odata.type': microsoft.graph.sharePointGroupIdentity siteGroup: '@odata.type': microsoft.graph.sharePointIdentity siteUser: @@ -1820263,6 +1856948,12 @@ components: '@odata.type': microsoft.graph.identitySet tabId: String microsoft.graph.targetAgentIdentitySponsorsOrOwners: { } + microsoft.graph.targetOwners: + value: + notifyMembers: + '@odata.type': microsoft.graph.notifyMembers + securityGroups: + - String microsoft.graph.targetPolicyEndpoints: value: platformTypes: @@ -1823165,6 +1859856,60 @@ components: ignoreNumbers: 'true' isEnabled: 'true' topicCount: '0' + microsoft.graph.entraRecoveryServices.recovery: + value: + jobs: + - '@odata.type': microsoft.graph.entraRecoveryServices.recoveryJobBase + snapshots: + - '@odata.type': microsoft.graph.entraRecoveryServices.snapshot + microsoft.graph.entraRecoveryServices.recoveryChangeObjectBase: + value: + displayName: String + entityTypeName: + '@odata.type': microsoft.graph.entraRecoveryServices.resourceTypeName + failureMessage: String + recoveryAction: + '@odata.type': microsoft.graph.entraRecoveryServices.recoveryAction + microsoft.graph.entraRecoveryServices.recoveryJob: + value: + totalFailedChanges: '0' + totalLinksModified: '0' + totalObjectsModified: '0' + microsoft.graph.entraRecoveryServices.recoveryJobBase: + value: + filteringCriteria: + '@odata.type': microsoft.graph.entraRecoveryServices.recoveryJobFilteringCriteriaBase + jobCompletionDateTime: '0001-01-01T00:00:00.0000000+00:00' + jobStartDateTime: '0001-01-01T00:00:00.0000000+00:00' + status: + '@odata.type': microsoft.graph.entraRecoveryServices.recoveryStatus + targetStateDateTime: '0001-01-01T00:00:00.0000000+00:00' + totalChangedLinksCalculated: '0' + totalChangedObjectsCalculated: '0' + microsoft.graph.entraRecoveryServices.recoveryPreviewJob: { } + microsoft.graph.entraRecoveryServices.snapshot: + value: + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + recoveryJobs: + - '@odata.type': microsoft.graph.entraRecoveryServices.recoveryJob + recoveryPreviewJobs: + - '@odata.type': microsoft.graph.entraRecoveryServices.recoveryPreviewJob + totalChangedObjects: '0' + microsoft.graph.entraRecoveryServices.entityTypeAndIds: + value: + entityIds: + - String + entityType: + '@odata.type': microsoft.graph.entraRecoveryServices.resourceTypeName + microsoft.graph.entraRecoveryServices.recoveryJobEntityNameAndIdsFilter: + value: + filterValues: + - '@odata.type': microsoft.graph.entraRecoveryServices.entityTypeAndIds + microsoft.graph.entraRecoveryServices.recoveryJobEntityNamesFilter: + value: + entityTypes: + - '@odata.type': microsoft.graph.entraRecoveryServices.resourceTypeName + microsoft.graph.entraRecoveryServices.recoveryJobFilteringCriteriaBase: { } microsoft.graph.externalConnectors.connectionOperation: value: error: @@ -1823533,6 +1860278,8 @@ components: - '@odata.type': microsoft.graph.identityGovernance.userProcessingResult id: String (identifier) nextScheduleRunDateTime: '0001-01-01T00:00:00.0000000+00:00' + previewScope: + - '@odata.type': microsoft.graph.directoryObject runs: - '@odata.type': microsoft.graph.identityGovernance.run taskReports: @@ -1824907,6 +1861654,22 @@ components: region: '@odata.type': microsoft.graph.networkaccess.region version: String + microsoft.graph.networkaccess.cloudFirewallPolicy: + value: + lastModifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' + settings: + '@odata.type': microsoft.graph.networkaccess.cloudFirewallPolicySettings + microsoft.graph.networkaccess.cloudFirewallPolicyLink: { } + microsoft.graph.networkaccess.cloudFirewallRule: + value: + action: + '@odata.type': microsoft.graph.networkaccess.cloudFirewallAction + description: String + matchingConditions: + '@odata.type': microsoft.graph.networkaccess.cloudFirewallMatchingConditions + priority: '0' + settings: + '@odata.type': microsoft.graph.networkaccess.cloudFirewallRuleSettings microsoft.graph.networkaccess.conditionalAccessPolicy: value: createdDateTime: '0001-01-01T00:00:00.0000000+00:00' @@ -1824923,15 +1861686,20 @@ components: applicationSnapshot: '@odata.type': microsoft.graph.networkaccess.applicationSnapshot createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + crossTenantAccessType: + '@odata.type': microsoft.graph.networkaccess.crossTenantAccessType destinationFqdn: String destinationIp: String destinationPort: '0' deviceCategory: '@odata.type': microsoft.graph.networkaccess.deviceCategory deviceId: String + deviceJoinType: + '@odata.type': microsoft.graph.networkaccess.deviceJoinType deviceOperatingSystem: String deviceOperatingSystemVersion: String endDateTime: '0001-01-01T00:00:00.0000000+00:00' + homeTenantId: String initiatingProcessName: String lastUpdateDateTime: '0001-01-01T00:00:00.0000000+00:00' networkProtocol: @@ -1825072,6 +1861840,21 @@ components: ruleType: '@odata.type': microsoft.graph.networkaccess.networkDestinationType microsoft.graph.networkaccess.fqdnFilteringRule: { } + microsoft.graph.networkaccess.generativeAIInsight: + value: + activity: + '@odata.type': microsoft.graph.networkaccess.applicationActivity + content: String + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + destinationUrl: String + eventId: String + eventType: String + mcpClientName: String + mcpServerName: String + sessionId: String + subactivity: String + transactionId: String (identifier) + userPrincipalName: String microsoft.graph.networkaccess.internetAccessForwardingRule: value: ports: @@ -1825082,6 +1861865,8 @@ components: value: connections: - '@odata.type': microsoft.graph.networkaccess.connection + generativeAIInsights: + - '@odata.type': microsoft.graph.networkaccess.generativeAIInsight remoteNetworks: - '@odata.type': microsoft.graph.networkaccess.remoteNetworkHealthEvent traffic: @@ -1825098,6 +1861883,8 @@ components: value: alerts: - '@odata.type': microsoft.graph.networkaccess.alert + cloudFirewallPolicies: + - '@odata.type': microsoft.graph.networkaccess.cloudFirewallPolicy connectivity: '@odata.type': microsoft.graph.networkaccess.connectivity filteringPolicies: @@ -1825355,6 +1862142,8 @@ components: microsoft.graph.networkaccess.blockPageConfigurationBase: { } microsoft.graph.networkaccess.cloudApplicationMetadata: value: + activity: + '@odata.type': microsoft.graph.networkaccess.applicationActivity categories: - String cloudApplicationCatalogId: String @@ -1825386,6 +1862175,48 @@ components: '@odata.type': microsoft.graph.networkaccess.trafficType transactionCount: '0' userCount: '0' + microsoft.graph.networkaccess.cloudFirewallDestinationAddress: { } + microsoft.graph.networkaccess.cloudFirewallDestinationFqdnAddress: + value: + values: + - String + microsoft.graph.networkaccess.cloudFirewallDestinationIpAddress: + value: + values: + - String + microsoft.graph.networkaccess.cloudFirewallDestinationMatching: + value: + addresses: + - '@odata.type': microsoft.graph.networkaccess.cloudFirewallDestinationAddress + ports: + - String + protocols: + '@odata.type': microsoft.graph.networkaccess.cloudFirewallProtocol + microsoft.graph.networkaccess.cloudFirewallMatchingConditions: + value: + destinations: + '@odata.type': microsoft.graph.networkaccess.cloudFirewallDestinationMatching + sources: + '@odata.type': microsoft.graph.networkaccess.cloudFirewallSourceMatching + microsoft.graph.networkaccess.cloudFirewallPolicySettings: + value: + defaultAction: + '@odata.type': microsoft.graph.networkaccess.cloudFirewallAction + microsoft.graph.networkaccess.cloudFirewallRuleSettings: + value: + status: + '@odata.type': microsoft.graph.networkaccess.securityRuleStatus + microsoft.graph.networkaccess.cloudFirewallSourceAddress: { } + microsoft.graph.networkaccess.cloudFirewallSourceIpAddress: + value: + values: + - String + microsoft.graph.networkaccess.cloudFirewallSourceMatching: + value: + addresses: + - '@odata.type': microsoft.graph.networkaccess.cloudFirewallSourceAddress + ports: + - String microsoft.graph.networkaccess.connectionSummary: value: totalCount: '0' @@ -1828308,6 +1865139,9 @@ components: microsoft.graph.security.mdatpAuditRecord: { } microsoft.graph.security.mdcEventsRecord: { } microsoft.graph.security.mdiAuditRecord: { } + microsoft.graph.security.mergeResponse: + value: + targetIncidentId: String microsoft.graph.security.meshWorldsAuditRecord: { } microsoft.graph.security.metadataAction: value: @@ -1828867,6 +1865701,313 @@ components: microsoft.graph.security.windows365CustomerLockboxAuditRecord: { } microsoft.graph.security.workplaceAnalyticsAuditRecord: { } microsoft.graph.security.yammerAuditRecord: { } + microsoft.graph.security.dlp.baseAuditRecord: + value: + agentBlueprintId: String + agentBlueprintName: String + agentId: String + agentName: String + agentPlatform: String + agentVersion: String + appAccessContext: + '@odata.type': microsoft.graph.security.dlp.appAccessContext + appIdentity: String + applicationName: String + associatedAdminUnitIds: + - String + correlationIdentity: String + createdDateTime: '0001-01-01' + isRequiresCustomerKeyEncryption: 'true' + operation: String + opId: String + organizationId: String + parentId: String + purpose: + '@odata.type': microsoft.graph.security.dlp.purposeType + recordType: + '@odata.type': microsoft.graph.security.dlp.auditRecordType + resultStatus: String + scopingEntityIds: + - String + scopingEntityType: '0' + sessionIdentity: String + subjectType: String + subscription: + '@odata.type': microsoft.graph.security.dlp.subscriptionInfo + userKey: String + userType: + '@odata.type': microsoft.graph.security.dlp.userType + version: '0' + workload: String + microsoft.graph.security.dlp.complianceBaseAuditRecord: { } + microsoft.graph.security.dlp.complianceDLPBaseAuditRecord: + value: + enforcementType: + '@odata.type': microsoft.graph.security.dlp.enforcementType + evaluationSource: String + exceptionInfo: + '@odata.type': microsoft.graph.security.dlp.exceptionInfo + incidentId: 00000000-0000-0000-0000-000000000000 + isSensitiveInfoDetectionIsIncluded: 'true' + location: String + policyDetails: + - String + remediationDetails: + '@odata.type': microsoft.graph.security.dlp.remediationInfo + sessionMetadata: + '@odata.type': microsoft.graph.security.dlp.sessionMetadataInfo + microsoft.graph.security.dlp.complianceDlpEndpointAuditRecord: + value: + authorizedGroup: String + endpointMetaData: + '@odata.type': microsoft.graph.security.dlp.endpointMetaDataInfo + evidenceFile: String + networkLocationContextInAction: String + microsoft.graph.security.dlp.complianceDlpExchangeAuditRecord: + value: + exchangeMetaData: + '@odata.type': microsoft.graph.security.dlp.exchangeMetaDataInfo + microsoft.graph.security.dlp.complianceDlpSharePointAuditRecord: + value: + sharePointMetaData: + '@odata.type': microsoft.graph.security.dlp.sharePointMetaDataInfo + microsoft.graph.security.dlp.appAccessContext: + value: + aadSessionId: String + apiId: String + clientAppId: String + clientAppName: String + correlationId: String + issuedAtDate: '0001-01-01' + uniqueTokenId: String + microsoft.graph.security.dlp.attachmentInfo: + value: + checksum: '0' + labelNames: + - String + labels: + - String + name: String + sensitiveInformationDetails: + - '@odata.type': microsoft.graph.security.dlp.attachmentSensitiveInformationDetails + size: '0' + microsoft.graph.security.dlp.attachmentSensitiveInformationDetails: + value: + sensitiveInformationDetailedClassificationAttributes: + - '@odata.type': microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResult + sensitiveInformationDetectionIndices: + - '0' + sensitiveType: String + microsoft.graph.security.dlp.conditionMatchInfo: + value: + documentProperties: + - '@odata.type': microsoft.graph.security.dlp.nameValuePair + isConditionMatchedInNewScheme: 'true' + otherConditions: + - '@odata.type': microsoft.graph.security.dlp.nameValuePair + sensitiveInformation: + - '@odata.type': microsoft.graph.security.dlp.sensitiveInformationInfo + microsoft.graph.security.dlp.endpointMetaDataInfo: + value: + application: String + applicationSourceExecutableName: String + destinationLocationType: String + deviceName: String + dlpAuditEventMetadata: String + endpointOperation: String + enforcementMode: String + fileExtension: String + fileSize: '0' + fileType: String + groupId: String + groupName: String + isEaV2Enriched: 'true' + isHidden: 'true' + isJitTriggered: 'true' + isRmseEncrypted: 'true' + isViewableByExternalUsers: 'true' + justification: String + markOfTheWebData: String + mdatpDeviceId: String + originatingDomain: String + parentArchiveHash: String + platform: String + policyMatchDetails: + - String + policyMatchInfo: String + previousFileName: String + removableMediaDeviceAttributes: String + sensitiveInfoTypeData: + - String + sensitivityLabelEventData: String + sensitivityLabelIds: + - String + sensitivityLabelNames: + - String + sha1: String + sha256: String + sourceLocationType: String + targetDomain: String + targetFilePath: String + targetPrinterName: String + targetUrl: String + microsoft.graph.security.dlp.exceptionInfo: + value: + isFalsePositive: 'true' + justification: String + reason: String + ruleIds: + - String + microsoft.graph.security.dlp.exchangeMetaDataInfo: + value: + attachmentDetails: + - '@odata.type': microsoft.graph.security.dlp.attachmentInfo + bccRecipients: + - String + ccRecipients: + - String + docId: String + fileSize: '0' + from: String + immutableEntryId: String + isViewableByExternalUsers: 'true' + messageId: String + recipientCount: '0' + sensitivityLabelIds: + - String + sensitivityLabelNames: + - String + sentDate: '0001-01-01' + subject: String + toRecipients: + - String + uniqueId: String + microsoft.graph.security.dlp.nameValuePair: + value: + name: String + value: String + microsoft.graph.security.dlp.policyMatchInfo: + value: + policyId: String + policyName: String + policyVersion: String + rules: + - '@odata.type': microsoft.graph.security.dlp.ruleMatchInfo + microsoft.graph.security.dlp.privacyPrimaryMatch: + value: + length: '0' + offset: '0' + primaryKeyName: String + primaryKeys: + - String + microsoft.graph.security.dlp.remediationInfo: + value: + alertId: String + bccRecipients: + - String + ccRecipients: + - String + iwUser: String + recipients: + - String + remediationActivity: + '@odata.type': microsoft.graph.security.dlp.remediationActivityType + sender: String + subject: String + templateName: String + microsoft.graph.security.dlp.ruleMatchInfo: + value: + actionParameters: + - String + actions: + - String + alertProperties: + - '@odata.type': microsoft.graph.security.dlp.nameValuePair + conditionsMatched: + '@odata.type': microsoft.graph.security.dlp.conditionMatchInfo + managementRuleId: String + matchId: String + matchVersion: String + mode: String + name: String + overriddenActions: + - String + severity: String + microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResult: + value: + confidence: '0' + count: '0' + isMatch: 'true' + microsoft.graph.security.dlp.sensitiveInformationDetectionsInfo: + value: + detectedOffsetsAndLengths: String + detectedValues: + - '@odata.type': microsoft.graph.security.dlp.nameValuePair + isResultsTruncated: 'true' + microsoft.graph.security.dlp.sensitiveInformationInfo: + value: + classifierType: String + confidence: '0' + count: '0' + location: String + privacyPrimaryMatches: + - '@odata.type': microsoft.graph.security.dlp.privacyPrimaryMatch + sensitiveInformationDetailedClassificationAttributes: + - '@odata.type': microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResult + sensitiveInformationDetections: + '@odata.type': microsoft.graph.security.dlp.sensitiveInformationDetectionsInfo + sensitiveInformationTypeName: String + sensitiveType: String + sensitiveTypeSource: String + uniqueCount: '0' + microsoft.graph.security.dlp.sessionMetadataInfo: + value: + appHost: String + appHostCategories: + - String + appHostFqdn: String + browser: String + browserVersion: String + deviceManagementType: String + deviceType: String + enforcementPlane: String + osPlatform: String + osVersion: String + microsoft.graph.security.dlp.sharePointMetaDataInfo: + value: + aiFileActions: String + blockedUserForFileAccess: String + fileId: String + fileName: String + fileOwner: String + filePathUrl: String + fileSize: '0' + from: String + isJitTriggered: 'true' + isViewableByExternalUsers: 'true' + isVisibleOnlyToOdbOwner: 'true' + itemCreatedDate: '0001-01-01' + itemLastModifiedDate: '0001-01-01' + itemLastSharedDate: '0001-01-01' + quarantineLocationFileUrl: String + sensitivityLabelIds: + - String + sensitivityLabelNames: + - String + sharedBy: + - String + sharedWith: + - String + siteAdmins: + - String + siteCollectionGuid: String + siteCollectionUrl: String + uniqueId: String + violatingAction: String + microsoft.graph.security.dlp.subscriptionInfo: + value: + dlpSubscriptionId: String + name: String microsoft.graph.security.securityCopilot.evaluation: value: completedDateTime: '0001-01-01T00:00:00.0000000+00:00' @@ -1829076,6 +1866217,112 @@ components: status: '@odata.type': microsoft.graph.longRunningOperationStatus statusDetail: String + microsoft.graph.tenantGovernanceServices.b2bRegistrationMetrics: + value: + initial: + '@odata.type': microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsInitial + recent: + '@odata.type': microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsRecent + microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsBase: + value: + inboundTotalUsers: '0' + outboundTotalUsers: '0' + watermarkDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsInitial: + value: + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsRecent: + value: + updateDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetrics: + value: + initial: + '@odata.type': microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsInitial + recent: + '@odata.type': microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsRecent + microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsBase: + value: + inboundMonthlyTotalApplications: '0' + inboundMonthlyTotalUsers: '0' + outboundMonthlyTotalApplications: '0' + outboundMonthlyTotalUsers: '0' + watermarkDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsInitial: + value: + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsRecent: + value: + updateDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.billingMetrics: + value: + initial: + '@odata.type': microsoft.graph.tenantGovernanceServices.billingMetricsInitial + recent: + '@odata.type': microsoft.graph.tenantGovernanceServices.billingMetricsRecent + microsoft.graph.tenantGovernanceServices.billingMetricsBase: + value: + foreignAssociatedTenantBillingManagementActiveCount: '0' + foreignAssociatedTenantCount: '0' + foreignAssociatedTenantProvisioningActiveCount: '0' + localAssociatedTenantBillingManagementActiveCount: '0' + localAssociatedTenantCount: '0' + localAssociatedTenantIds: + - String + localAssociatedTenantProvisioningActiveCount: '0' + watermarkDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.billingMetricsInitial: + value: + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.billingMetricsRecent: + value: + updateDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.governanceInvitation: + value: + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + expirationDateTime: '0001-01-01T00:00:00.0000000+00:00' + governedTenantId: String + governedTenantName: String + governingTenantId: String + governingTenantName: String + microsoft.graph.tenantGovernanceServices.governancePolicyTemplate: + value: + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + delegatedAdministrationRoleAssignments: + - '@odata.type': microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignment + description: String + displayName: String + governedTenantCanTerminate: 'true' + lastModifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' + multiTenantApplicationsToProvision: + - '@odata.type': microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvision + version: String + microsoft.graph.tenantGovernanceServices.governanceRelationship: + value: + createdType: + '@odata.type': microsoft.graph.tenantGovernanceServices.relationshipCreationType + creationDateTime: '0001-01-01T00:00:00.0000000+00:00' + governedTenantId: String + governedTenantName: String + governingTenantId: String + governingTenantName: String + policySnapshot: + '@odata.type': microsoft.graph.tenantGovernanceServices.relationshipPolicy + status: + '@odata.type': microsoft.graph.tenantGovernanceServices.relationshipStatus + microsoft.graph.tenantGovernanceServices.governanceRequest: + value: + expirationDateTime: '0001-01-01T00:00:00.0000000+00:00' + governancePolicyTemplate: + '@odata.type': microsoft.graph.tenantGovernanceServices.governancePolicyTemplate + governedTenantId: String + governedTenantName: String + governingTenantId: String + governingTenantName: String + policySnapshot: + '@odata.type': microsoft.graph.tenantGovernanceServices.relationshipPolicy + requestDateTime: '0001-01-01T00:00:00.0000000+00:00' + status: + '@odata.type': microsoft.graph.tenantGovernanceServices.requestStatus microsoft.graph.tenantGovernanceServices.longRunningOperation: value: createdDateTime: '0001-01-01T00:00:00.0000000+00:00' @@ -1829084,6 +1866331,111 @@ components: status: '@odata.type': microsoft.graph.tenantGovernanceServices.longRunningOperationStatus statusDetail: String + microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetrics: + value: + initial: + '@odata.type': microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsInitial + recent: + '@odata.type': microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsRecent + microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsBase: + value: + inboundMonthlyTotalApplications: '0' + outboundMonthlyTotalApplications: '0' + watermarkDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsInitial: + value: + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsRecent: + value: + updateDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.relatedTenant: + value: + appB2BSignInActivityMetrics: + '@odata.type': microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetrics + b2BRegistrationMetrics: + '@odata.type': microsoft.graph.tenantGovernanceServices.b2bRegistrationMetrics + b2BSignInActivityMetrics: + '@odata.type': microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetrics + billingMetrics: + '@odata.type': microsoft.graph.tenantGovernanceServices.billingMetrics + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + multiTenantApplicationMetrics: + '@odata.type': microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetrics + microsoft.graph.tenantGovernanceServices.relatedTenantsRefreshRequest: + value: + location: String + microsoft.graph.tenantGovernanceServices.tenantGovernance: + value: + governanceInvitations: + - '@odata.type': microsoft.graph.tenantGovernanceServices.governanceInvitation + governancePolicyTemplates: + - '@odata.type': microsoft.graph.tenantGovernanceServices.governancePolicyTemplate + governanceRelationships: + - '@odata.type': microsoft.graph.tenantGovernanceServices.governanceRelationship + governanceRequests: + - '@odata.type': microsoft.graph.tenantGovernanceServices.governanceRequest + relatedTenants: + - '@odata.type': microsoft.graph.tenantGovernanceServices.relatedTenant + settings: + '@odata.type': microsoft.graph.tenantGovernanceServices.tenantGovernanceSetting + microsoft.graph.tenantGovernanceServices.tenantGovernanceSetting: + value: + canReceiveInvitations: 'true' + isRelatedTenantsEnabled: 'true' + microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignment: + value: + group: + '@odata.type': microsoft.graph.group + roleTemplates: + - '@odata.type': microsoft.graph.tenantGovernanceServices.roleTemplate + microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshot: + value: + groupId: String + roleTemplates: + - '@odata.type': microsoft.graph.tenantGovernanceServices.roleTemplate + microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvision: + value: + appId: String + displayName: String + objectId: String + requiredResourceAccesses: + - '@odata.type': microsoft.graph.tenantGovernanceServices.requiredResourceAccess + microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionSnapshot: + value: + appId: String + displayName: String + objectId: String + requiredResourceAccesses: + - '@odata.type': microsoft.graph.tenantGovernanceServices.requiredResourceAccess + microsoft.graph.tenantGovernanceServices.relatedTenantsRefreshStatus: + value: + isFirstRefresh: 'true' + mostRecentRefreshRequestStatus: String + mostRecentRefreshTime: String + microsoft.graph.tenantGovernanceServices.relationshipPolicy: + value: + delegatedAdministrationRoleAssignments: + - '@odata.type': microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshot + governedTenantCanTerminate: 'true' + multiTenantApplicationsToProvision: + - '@odata.type': microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionSnapshot + policyId: String + version: '0' + microsoft.graph.tenantGovernanceServices.requiredResourceAccess: + value: + permissions: + - '@odata.type': microsoft.graph.tenantGovernanceServices.resourcePermission + resourceAppId: String + microsoft.graph.tenantGovernanceServices.resourcePermission: + value: + id: String + name: String + type: + '@odata.type': microsoft.graph.tenantGovernanceServices.permissionType + microsoft.graph.tenantGovernanceServices.roleTemplate: + value: + id: String + name: String microsoft.graph.termStore.group: value: createdDateTime: '0001-01-01T00:00:00.0000000+00:00' @@ -1830007,6 +1867359,8 @@ tags: x-ms-docs-toc-type: page - name: chats.teamsTab x-ms-docs-toc-type: page + - name: chats.targetedChatMessage + x-ms-docs-toc-type: page - name: chats.chat.Functions x-ms-docs-toc-type: container - name: commands.command @@ -1830547,12 +1867901,16 @@ tags: x-ms-docs-toc-type: page - name: directory.recommendation x-ms-docs-toc-type: page + - name: directory.recovery + x-ms-docs-toc-type: page - name: directory.sharedEmailDomain x-ms-docs-toc-type: page - name: directory.companySubscription x-ms-docs-toc-type: page - name: directory.template x-ms-docs-toc-type: page + - name: directory.tenantGovernance + x-ms-docs-toc-type: page - name: directoryObjects.directoryObject x-ms-docs-toc-type: page - name: directoryObjects.directoryObject.Actions @@ -1831009,6 +1868367,8 @@ tags: x-ms-docs-toc-type: page - name: networkAccess.alert x-ms-docs-toc-type: page + - name: networkAccess.cloudFirewallPolicy + x-ms-docs-toc-type: page - name: networkAccess.connectivity x-ms-docs-toc-type: page - name: networkAccess.filteringPolicy @@ -1831153,6 +1868513,8 @@ tags: x-ms-docs-toc-type: page - name: policies.onPremAuthenticationPolicy x-ms-docs-toc-type: page + - name: policies.ownerlessGroupPolicy + x-ms-docs-toc-type: page - name: policies.permissionGrantPolicy x-ms-docs-toc-type: page - name: policies.permissionGrantPreApprovalPolicy diff --git a/openapi/beta/openapi.yaml b/openapi/beta/openapi.yaml index 460932c72..636e16624 100644 --- a/openapi/beta/openapi.yaml +++ b/openapi/beta/openapi.yaml @@ -4733,8 +4733,11 @@ paths: get: tags: - admin.configurationManagement - summary: Get configurationSnapshots from admin - description: A container for configuration snapshot baselines. + summary: List configurationSnapshots + description: Get a list of configurationBaseline objects that represent configuration snapshots and their properties. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/configurationmanagement-list-configurationsnapshots?view=graph-rest-beta operationId: admin.configurationManagement.ListConfigurationSnapshots parameters: - $ref: '#/components/parameters/top' @@ -40640,6 +40643,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: Use validateConnectivity instead. This action will be removed. x-ms-docs-operation-type: action parameters: - name: application-id @@ -41344,6 +41353,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: Use validateConnectivity instead. This action will be removed. x-ms-docs-operation-type: action parameters: - name: application-id @@ -41385,6 +41400,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: This action acquires an access token via Oauth Code Grant Flow. Code Grant will be completely deprecated so this action will be obsolete. x-ms-docs-operation-type: action parameters: - name: application-id @@ -41459,6 +41480,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: Use connectivityParameters for oauth flows and scim endpoint connectivity. Use SynchronizationJobSettings for job-specific settings This property will be removed. parameters: - name: application-id in: path @@ -41484,6 +41511,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: Use connectivityParameters for oauth flows and scim endpoint connectivity. Use SynchronizationJobSettings for job-specific settings This property will be removed. parameters: - name: application-id in: path @@ -43226,7 +43259,7 @@ paths: tags: - applicationTemplates.applicationTemplate summary: List applicationTemplates - description: Retrieve a list of applicationTemplate objects from the Microsoft Entra application gallery. Details about optional risk properties such as riskScore and riskFactors are available with either the Microsoft Entra Suite or Microsoft Entra Internet Access license. + description: 'Retrieve a list of applicationTemplate objects from the Microsoft Entra application gallery. Details about optional risk properties such as riskScore and riskFactors are available with either the Microsoft Entra Suite or Microsoft Entra Internet Access license. If a risk property is included in the request without appropriate license, a @microsoft.graph.licenseRequired OData annotation is returned in the response.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/applicationtemplate-list?view=graph-rest-beta @@ -51792,6 +51825,8 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents' '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}': description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. get: @@ -51903,6 +51938,8 @@ paths: x-ms-docs-key-type: chatMessageHostedContent x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': description: Provides operations to manage the media for the chat entity. get: @@ -52063,6 +52100,7 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/setReaction' '/chats/{chat-id}/messages/{chatMessage-id}/softDelete': description: Provides operations to call the softDelete method. post: @@ -52099,6 +52137,7 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/softDelete' '/chats/{chat-id}/messages/{chatMessage-id}/undoSoftDelete': description: Provides operations to call the undoSoftDelete method. post: @@ -52135,6 +52174,7 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/undoSoftDelete' '/chats/{chat-id}/messages/{chatMessage-id}/unsetReaction': description: Provides operations to call the unsetReaction method. post: @@ -52178,6 +52218,7 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/unsetReaction' '/chats/{chat-id}/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -52272,6 +52313,8 @@ paths: schema: type: string x-ms-docs-key-type: chatMessage + x-ms-docs-grouped-path: + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies' '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -52378,6 +52421,8 @@ paths: schema: type: string x-ms-docs-key-type: chatMessage + x-ms-docs-grouped-path: + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-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. get: @@ -52481,6 +52526,8 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents' '/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. get: @@ -52596,6 +52643,8 @@ paths: x-ms-docs-key-type: chatMessageHostedContent x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value': description: Provides operations to manage the media for the chat entity. get: @@ -52774,6 +52823,7 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/setReaction' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/setReaction' '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete': description: Provides operations to call the softDelete method. post: @@ -52817,6 +52867,7 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/softDelete' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/softDelete' '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete': description: Provides operations to call the undoSoftDelete method. post: @@ -52860,6 +52911,7 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/undoSoftDelete' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/undoSoftDelete' '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction': description: Provides operations to call the unsetReaction method. post: @@ -52910,6 +52962,7 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/unsetReaction' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/unsetReaction' '/chats/{chat-id}/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -53030,6 +53083,7 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/delta()' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' '/chats/{chat-id}/messages/{chatMessage-id}/replies/forwardToChat': description: Provides operations to call the forwardToChat method. post: @@ -53104,6 +53158,7 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/forwardToChat' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/forwardToChat' '/chats/{chat-id}/messages/{chatMessage-id}/replies/replyWithQuote': description: Provides operations to call the replyWithQuote method. post: @@ -53165,6 +53220,7 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/replyWithQuote' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/replyWithQuote' '/chats/{chat-id}/messages/$count': description: Provides operations to count the resources in the collection. get: @@ -53271,6 +53327,7 @@ paths: x-ms-docs-key-type: chat x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' '/chats/{chat-id}/messages/forwardToChat': description: Provides operations to call the forwardToChat method. post: @@ -53338,6 +53395,7 @@ paths: x-ms-docs-key-type: chat x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/forwardToChat' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/forwardToChat' '/chats/{chat-id}/messages/replyWithQuote': description: Provides operations to call the replyWithQuote method. post: @@ -53392,6 +53450,7 @@ paths: x-ms-docs-key-type: chat x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/replyWithQuote' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/replyWithQuote' '/chats/{chat-id}/completeMigration': description: Provides operations to call the completeMigration method. post: @@ -54737,46 +54796,19 @@ paths: schema: type: string x-ms-docs-key-type: chat - /chats/$count: - description: Provides operations to count the resources in the collection. + '/chats/{chat-id}/targetedMessages': + description: Provides operations to manage the targetedMessages property of the microsoft.graph.chat entity. get: tags: - - chats.chat - summary: Get the number of the resource - operationId: chats.GetCount-61c7 - 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' - /chats/allMessages(): - description: Provides operations to call the allMessages method. - get: - tags: - - chats.chat.Functions - summary: Invoke function allMessages - operationId: chats.allMessages + - chats.targetedChatMessage + summary: Get targetedMessages from chats + operationId: chats.ListTargetedMessages 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 @@ -54787,62 +54819,6 @@ paths: 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 - /chats/getAllMessages(): - description: Provides operations to call the getAllMessages method. - get: - tags: - - chats.chat.Functions - summary: 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-beta - operationId: 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 @@ -54853,16 +54829,6 @@ paths: 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 @@ -54875,145 +54841,7 @@ paths: 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 - /chats/getAllRetainedMessages(): - description: Provides operations to call the getAllRetainedMessages method. - get: - tags: - - chats.chat.Functions - summary: 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-beta - operationId: 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 - /commands: - description: Provides operations to manage the collection of command entities. - get: - tags: - - commands.command - summary: Get entities from commands - operationId: commands.command.ListCommand - 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.commandCollectionResponse' + $ref: '#/components/responses/microsoft.graph.targetedChatMessageCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -55024,35 +54852,1799 @@ paths: x-ms-docs-operation-type: operation post: tags: - - commands.command - summary: Add new entity to commands - operationId: commands.command.CreateCommand + - chats.targetedChatMessage + summary: Create new navigation property to targetedMessages for chats + operationId: chats.CreateTargetedMessages requestBody: - description: New entity + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.command' + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' required: true responses: 2XX: - description: Created entity + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.command' + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/commands/{command-id}': - description: Provides operations to manage the collection of command entities. + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}': + description: Provides operations to manage the targetedMessages property of the microsoft.graph.chat entity. get: tags: - - commands.command - summary: Get entity from commands by key - operationId: commands.command.GetCommand + - chats.targetedChatMessage + summary: Get targetedMessages from chats + operationId: chats.GetTargetedMessages + 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.targetedChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - chats.targetedChatMessage + summary: Update the navigation property targetedMessages in chats + operationId: chats.UpdateTargetedMessages + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - chats.targetedChatMessage + summary: Delete navigation property targetedMessages for chats + operationId: chats.DeleteTargetedMessages + 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 + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - chats.targetedChatMessage + summary: Get hostedContents from chats + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: chats.targetedMessages.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: + - chats.targetedChatMessage + summary: Create new navigation property to hostedContents for chats + operationId: chats.targetedMessages.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 + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents' + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - chats.targetedChatMessage + summary: Get hostedContents from chats + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: chats.targetedMessages.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: + - chats.targetedChatMessage + summary: Update the navigation property hostedContents in chats + operationId: chats.targetedMessages.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: + - chats.targetedChatMessage + summary: Delete navigation property hostedContents for chats + operationId: chats.targetedMessages.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 + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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: + - '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': + description: Provides operations to manage the media for the chat entity. + get: + tags: + - chats.targetedChatMessage + summary: Get media content for the navigation property hostedContents from chats + description: The unique identifier for an entity. Read-only. + operationId: chats.targetedMessages.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: + - chats.targetedChatMessage + summary: Update media content for the navigation property hostedContents in chats + description: The unique identifier for an entity. Read-only. + operationId: chats.targetedMessages.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: + - chats.targetedChatMessage + summary: Delete media content for the navigation property hostedContents in chats + description: The unique identifier for an entity. Read-only. + operationId: chats.targetedMessages.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' + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - chats.targetedChatMessage + summary: Get the number of the resource + operationId: chats.targetedMessages.hostedContents.GetCount-4857 + 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' + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies': + description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. + get: + tags: + - chats.targetedChatMessage + summary: Get replies from chats + description: Replies for a specified message. Supports $expand for channel messages. + operationId: chats.targetedMessages.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: + - chats.targetedChatMessage + summary: Create new navigation property to replies for chats + operationId: chats.targetedMessages.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 + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/replies' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}': + description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. + get: + tags: + - chats.targetedChatMessage + summary: Get replies from chats + description: Replies for a specified message. Supports $expand for channel messages. + operationId: chats.targetedMessages.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: + - chats.targetedChatMessage + summary: Update the navigation property replies in chats + operationId: chats.targetedMessages.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: + - chats.targetedChatMessage + summary: Delete navigation property replies for chats + operationId: chats.targetedMessages.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 + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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: + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - chats.targetedChatMessage + summary: Get hostedContents from chats + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: chats.targetedMessages.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: + - chats.targetedChatMessage + summary: Create new navigation property to hostedContents for chats + operationId: chats.targetedMessages.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 + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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: + - '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents' + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - chats.targetedChatMessage + summary: Get hostedContents from chats + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: chats.targetedMessages.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: + - chats.targetedChatMessage + summary: Update the navigation property hostedContents in chats + operationId: chats.targetedMessages.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: + - chats.targetedChatMessage + summary: Delete navigation property hostedContents for chats + operationId: chats.targetedMessages.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 + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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: + - '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': + description: Provides operations to manage the media for the chat entity. + get: + tags: + - chats.targetedChatMessage + summary: Get media content for the navigation property hostedContents from chats + description: The unique identifier for an entity. Read-only. + operationId: chats.targetedMessages.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: + - chats.targetedChatMessage + summary: Update media content for the navigation property hostedContents in chats + description: The unique identifier for an entity. Read-only. + operationId: chats.targetedMessages.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: + - chats.targetedChatMessage + summary: Delete media content for the navigation property hostedContents in chats + description: The unique identifier for an entity. Read-only. + operationId: chats.targetedMessages.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' + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - chats.targetedChatMessage + summary: Get the number of the resource + operationId: chats.targetedMessages.replies.hostedContents.GetCount-bddd + 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' + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - chats.targetedChatMessage + summary: Invoke action setReaction + operationId: chats.chat.targetedMessages.targetedChatMessage.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 + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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: + - '/chats/{chat-id}/messages/{chatMessage-id}/setReaction' + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/softDelete': + description: Provides operations to call the softDelete method. + post: + tags: + - chats.targetedChatMessage + summary: 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-beta + operationId: chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.softDelete + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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: + - '/chats/{chat-id}/messages/{chatMessage-id}/softDelete' + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/undoSoftDelete': + description: Provides operations to call the undoSoftDelete method. + post: + tags: + - chats.targetedChatMessage + summary: 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-beta + operationId: chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.undoSoftDelete + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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: + - '/chats/{chat-id}/messages/{chatMessage-id}/undoSoftDelete' + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - chats.targetedChatMessage + summary: Invoke action unsetReaction + operationId: chats.chat.targetedMessages.targetedChatMessage.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 + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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: + - '/chats/{chat-id}/messages/{chatMessage-id}/unsetReaction' + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - chats.targetedChatMessage + summary: Get the number of the resource + operationId: chats.targetedMessages.replies.GetCount-2798 + 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' + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()': + description: Provides operations to call the delta method. + get: + tags: + - chats.targetedChatMessage + summary: 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 obtain 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-beta + operationId: chats.chat.targetedMessages.targetedChatMessage.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 + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' + - '/chats/{chat-id}/messages/delta()' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/forwardToChat': + description: Provides operations to call the forwardToChat method. + post: + tags: + - chats.targetedChatMessage + summary: Invoke action forwardToChat + description: 'Forward a chat message, a channel message, or a channel message reply to a chat.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta + operationId: chats.chat.targetedMessages.targetedChatMessage.replies.forwardToChat + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + targetChatIds: + type: array + items: + type: string + nullable: true + messageIds: + type: array + items: + type: string + nullable: true + additionalMessage: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - type: object + nullable: true + 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 + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/forwardToChat' + - '/chats/{chat-id}/messages/forwardToChat' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/replyWithQuote': + description: Provides operations to call the replyWithQuote method. + post: + tags: + - chats.targetedChatMessage + summary: Invoke action replyWithQuote + description: Reply with quote to a single chat message or multiple chat messages in a chat. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta + operationId: chats.chat.targetedMessages.targetedChatMessage.replies.replyWithQuote + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + messageIds: + type: array + items: + type: string + nullable: true + replyMessage: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - type: object + nullable: true + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/replyWithQuote' + - '/chats/{chat-id}/messages/replyWithQuote' + '/chats/{chat-id}/targetedMessages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - chats.targetedChatMessage + summary: Get the number of the resource + operationId: chats.targetedMessages.GetCount-cb07 + 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' + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + /chats/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - chats.chat + summary: Get the number of the resource + operationId: chats.GetCount-61c7 + 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' + /chats/allMessages(): + description: Provides operations to call the allMessages method. + get: + tags: + - chats.chat.Functions + summary: Invoke function allMessages + operationId: chats.allMessages + 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 + /chats/getAllMessages(): + description: Provides operations to call the getAllMessages method. + get: + tags: + - chats.chat.Functions + summary: 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-beta + operationId: 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 + /chats/getAllRetainedMessages(): + description: Provides operations to call the getAllRetainedMessages method. + get: + tags: + - chats.chat.Functions + summary: 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-beta + operationId: 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 + /commands: + description: Provides operations to manage the collection of command entities. + get: + tags: + - commands.command + summary: Get entities from commands + operationId: commands.command.ListCommand + 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.commandCollectionResponse' + 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: + - commands.command + summary: Add new entity to commands + operationId: commands.command.CreateCommand + requestBody: + description: New entity + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.command' + required: true + responses: + 2XX: + description: Created entity + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.command' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/commands/{command-id}': + description: Provides operations to manage the collection of command entities. + get: + tags: + - commands.command + summary: Get entity from commands by key + operationId: commands.command.GetCommand parameters: - name: $select in: query @@ -140401,6 +141993,32 @@ paths: x-ms-docs-key-type: managedDevice x-ms-docs-grouped-path: - '/deviceManagement/managedDevices/{managedDevice-id}/resetPasscode' + '/deviceManagement/comanagedDevices/{managedDevice-id}/restoreManagedHomeScreen': + description: Provides operations to call the restoreManagedHomeScreen method. + post: + tags: + - deviceManagement.managedDevice + summary: Invoke action restoreManagedHomeScreen + description: Restore Managed Home Screen + operationId: deviceManagement.comanagedDevices.managedDevice.restoreManagedHomeScreen + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + x-ms-docs-grouped-path: + - '/deviceManagement/managedDevices/{managedDevice-id}/restoreManagedHomeScreen' '/deviceManagement/comanagedDevices/{managedDevice-id}/retire': description: Provides operations to call the retire method. post: @@ -140427,6 +142045,38 @@ paths: x-ms-docs-key-type: managedDevice x-ms-docs-grouped-path: - '/deviceManagement/managedDevices/{managedDevice-id}/retire' + '/deviceManagement/comanagedDevices/{managedDevice-id}/retrieveDeviceLocalAdminAccountDetail()': + description: Provides operations to call the retrieveDeviceLocalAdminAccountDetail method. + get: + tags: + - deviceManagement.managedDevice + summary: Invoke function retrieveDeviceLocalAdminAccountDetail + operationId: deviceManagement.comanagedDevices.managedDevice.retrieveDeviceLocalAdminAccountDetail + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.deviceLocalAdminAccountDetail' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + x-ms-docs-grouped-path: + - '/deviceManagement/managedDevices/{managedDevice-id}/retrieveDeviceLocalAdminAccountDetail()' '/deviceManagement/comanagedDevices/{managedDevice-id}/retrieveMacOSManagedDeviceLocalAdminAccountDetail()': description: Provides operations to call the retrieveMacOSManagedDeviceLocalAdminAccountDetail method. get: @@ -140459,6 +142109,39 @@ paths: x-ms-docs-key-type: managedDevice x-ms-docs-grouped-path: - '/deviceManagement/managedDevices/{managedDevice-id}/retrieveMacOSManagedDeviceLocalAdminAccountDetail()' + '/deviceManagement/comanagedDevices/{managedDevice-id}/retrieveRecoveryLockPasscode()': + description: Provides operations to call the retrieveRecoveryLockPasscode method. + get: + tags: + - deviceManagement.managedDevice + summary: Invoke function retrieveRecoveryLockPasscode + operationId: deviceManagement.comanagedDevices.managedDevice.retrieveRecoveryLockPasscode + responses: + 2XX: + description: Success + content: + application/json: + schema: + type: object + properties: + value: + type: string + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + x-ms-docs-grouped-path: + - '/deviceManagement/managedDevices/{managedDevice-id}/retrieveRecoveryLockPasscode()' '/deviceManagement/comanagedDevices/{managedDevice-id}/revokeAppleVppLicenses': description: Provides operations to call the revokeAppleVppLicenses method. post: @@ -140562,6 +142245,32 @@ paths: x-ms-docs-key-type: managedDevice x-ms-docs-grouped-path: - '/deviceManagement/managedDevices/{managedDevice-id}/rotateLocalAdminPassword' + '/deviceManagement/comanagedDevices/{managedDevice-id}/rotateRecoveryLockPasscode': + description: Provides operations to call the rotateRecoveryLockPasscode method. + post: + tags: + - deviceManagement.managedDevice + summary: Invoke action rotateRecoveryLockPasscode + description: Rotates the recovery lock passcode for the specified macOS device + operationId: deviceManagement.comanagedDevices.managedDevice.rotateRecoveryLockPasscode + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + x-ms-docs-grouped-path: + - '/deviceManagement/managedDevices/{managedDevice-id}/rotateRecoveryLockPasscode' '/deviceManagement/comanagedDevices/{managedDevice-id}/sendCustomNotificationToCompanyPortal': description: Provides operations to call the sendCustomNotificationToCompanyPortal method. post: @@ -140663,6 +142372,42 @@ paths: x-ms-docs-key-type: managedDevice x-ms-docs-grouped-path: - '/deviceManagement/managedDevices/{managedDevice-id}/shutDown' + '/deviceManagement/comanagedDevices/{managedDevice-id}/suspendManagedHomeScreen': + description: Provides operations to call the suspendManagedHomeScreen method. + post: + tags: + - deviceManagement.managedDevice + summary: Invoke action suspendManagedHomeScreen + description: Temporarily suspend Managed Home Screen + operationId: deviceManagement.comanagedDevices.managedDevice.suspendManagedHomeScreen + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + timeoutMinutes: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + x-ms-docs-grouped-path: + - '/deviceManagement/managedDevices/{managedDevice-id}/suspendManagedHomeScreen' '/deviceManagement/comanagedDevices/{managedDevice-id}/syncDevice': description: Provides operations to call the syncDevice method. post: @@ -147744,6 +149489,45 @@ paths: schema: type: string x-ms-docs-key-type: depOnboardingSetting + '/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/releaseAppleDevices': + description: Provides operations to call the releaseAppleDevices method. + post: + tags: + - deviceManagement.depOnboardingSetting + summary: Invoke action releaseAppleDevices + operationId: deviceManagement.depOnboardingSettings.depOnboardingSetting.releaseAppleDevices + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + depToken: + type: string + nullable: true + deviceSerialNumbers: + type: array + items: + 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 + parameters: + - name: depOnboardingSetting-id + in: path + description: The unique identifier of depOnboardingSetting + required: true + schema: + type: string + x-ms-docs-key-type: depOnboardingSetting '/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/shareForSchoolDataSyncService': description: Provides operations to call the shareForSchoolDataSyncService method. post: @@ -177609,6 +179393,32 @@ paths: x-ms-docs-key-type: managedDevice x-ms-docs-grouped-path: - '/deviceManagement/comanagedDevices/{managedDevice-id}/resetPasscode' + '/deviceManagement/managedDevices/{managedDevice-id}/restoreManagedHomeScreen': + description: Provides operations to call the restoreManagedHomeScreen method. + post: + tags: + - deviceManagement.managedDevice + summary: Invoke action restoreManagedHomeScreen + description: Restore Managed Home Screen + operationId: deviceManagement.managedDevices.managedDevice.restoreManagedHomeScreen + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + x-ms-docs-grouped-path: + - '/deviceManagement/comanagedDevices/{managedDevice-id}/restoreManagedHomeScreen' '/deviceManagement/managedDevices/{managedDevice-id}/retire': description: Provides operations to call the retire method. post: @@ -177635,6 +179445,38 @@ paths: x-ms-docs-key-type: managedDevice x-ms-docs-grouped-path: - '/deviceManagement/comanagedDevices/{managedDevice-id}/retire' + '/deviceManagement/managedDevices/{managedDevice-id}/retrieveDeviceLocalAdminAccountDetail()': + description: Provides operations to call the retrieveDeviceLocalAdminAccountDetail method. + get: + tags: + - deviceManagement.managedDevice + summary: Invoke function retrieveDeviceLocalAdminAccountDetail + operationId: deviceManagement.managedDevices.managedDevice.retrieveDeviceLocalAdminAccountDetail + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.deviceLocalAdminAccountDetail' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + x-ms-docs-grouped-path: + - '/deviceManagement/comanagedDevices/{managedDevice-id}/retrieveDeviceLocalAdminAccountDetail()' '/deviceManagement/managedDevices/{managedDevice-id}/retrieveMacOSManagedDeviceLocalAdminAccountDetail()': description: Provides operations to call the retrieveMacOSManagedDeviceLocalAdminAccountDetail method. get: @@ -177667,6 +179509,39 @@ paths: x-ms-docs-key-type: managedDevice x-ms-docs-grouped-path: - '/deviceManagement/comanagedDevices/{managedDevice-id}/retrieveMacOSManagedDeviceLocalAdminAccountDetail()' + '/deviceManagement/managedDevices/{managedDevice-id}/retrieveRecoveryLockPasscode()': + description: Provides operations to call the retrieveRecoveryLockPasscode method. + get: + tags: + - deviceManagement.managedDevice + summary: Invoke function retrieveRecoveryLockPasscode + operationId: deviceManagement.managedDevices.managedDevice.retrieveRecoveryLockPasscode + responses: + 2XX: + description: Success + content: + application/json: + schema: + type: object + properties: + value: + type: string + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + x-ms-docs-grouped-path: + - '/deviceManagement/comanagedDevices/{managedDevice-id}/retrieveRecoveryLockPasscode()' '/deviceManagement/managedDevices/{managedDevice-id}/revokeAppleVppLicenses': description: Provides operations to call the revokeAppleVppLicenses method. post: @@ -177770,6 +179645,32 @@ paths: x-ms-docs-key-type: managedDevice x-ms-docs-grouped-path: - '/deviceManagement/comanagedDevices/{managedDevice-id}/rotateLocalAdminPassword' + '/deviceManagement/managedDevices/{managedDevice-id}/rotateRecoveryLockPasscode': + description: Provides operations to call the rotateRecoveryLockPasscode method. + post: + tags: + - deviceManagement.managedDevice + summary: Invoke action rotateRecoveryLockPasscode + description: Rotates the recovery lock passcode for the specified macOS device + operationId: deviceManagement.managedDevices.managedDevice.rotateRecoveryLockPasscode + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + x-ms-docs-grouped-path: + - '/deviceManagement/comanagedDevices/{managedDevice-id}/rotateRecoveryLockPasscode' '/deviceManagement/managedDevices/{managedDevice-id}/sendCustomNotificationToCompanyPortal': description: Provides operations to call the sendCustomNotificationToCompanyPortal method. post: @@ -177871,6 +179772,42 @@ paths: x-ms-docs-key-type: managedDevice x-ms-docs-grouped-path: - '/deviceManagement/comanagedDevices/{managedDevice-id}/shutDown' + '/deviceManagement/managedDevices/{managedDevice-id}/suspendManagedHomeScreen': + description: Provides operations to call the suspendManagedHomeScreen method. + post: + tags: + - deviceManagement.managedDevice + summary: Invoke action suspendManagedHomeScreen + description: Temporarily suspend Managed Home Screen + operationId: deviceManagement.managedDevices.managedDevice.suspendManagedHomeScreen + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + timeoutMinutes: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + x-ms-docs-grouped-path: + - '/deviceManagement/comanagedDevices/{managedDevice-id}/suspendManagedHomeScreen' '/deviceManagement/managedDevices/{managedDevice-id}/syncDevice': description: Provides operations to call the syncDevice method. post: @@ -190028,75 +191965,6 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - /deviceManagement/reports/getZebraFotaDeploymentReport: - description: Provides operations to call the getZebraFotaDeploymentReport method. - post: - tags: - - deviceManagement.deviceManagementReports - summary: Invoke action getZebraFotaDeploymentReport - operationId: deviceManagement.reports.getZebraFotaDeploymentReport - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - name: - type: string - nullable: true - select: - type: array - items: - type: string - nullable: true - search: - type: string - nullable: true - groupBy: - type: array - items: - type: string - nullable: true - orderBy: - type: array - items: - type: string - nullable: true - skip: - maximum: 2147483647 - minimum: -2147483648 - type: number - format: int32 - top: - maximum: 2147483647 - minimum: -2147483648 - type: number - format: int32 - sessionId: - type: string - nullable: true - filter: - type: string - nullable: true - required: true - responses: - 2XX: - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action /deviceManagement/reports/retrieveAndroidWorkProfileDeviceMigrationStatuses: description: Provides operations to call the retrieveAndroidWorkProfileDeviceMigrationStatuses method. post: @@ -210876,6 +212744,33 @@ paths: schema: type: string x-ms-docs-key-type: cloudPcDeviceImage + '/deviceManagement/virtualEndpoint/deviceImages/{cloudPcDeviceImage-id}/retryUpload': + description: Provides operations to call the retryUpload method. + post: + tags: + - deviceManagement.virtualEndpoint + summary: Invoke action retryUpload + description: Retry the upload of a cloudPcDeviceImage object that previously failed. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/cloudpcdeviceimage-retryupload?view=graph-rest-beta + operationId: deviceManagement.virtualEndpoint.deviceImages.cloudPcDeviceImage.retryUpload + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: cloudPcDeviceImage-id + in: path + description: The unique identifier of cloudPcDeviceImage + required: true + schema: + type: string + x-ms-docs-key-type: cloudPcDeviceImage '/deviceManagement/virtualEndpoint/deviceImages/{cloudPcDeviceImage-id}/reupload': description: Provides operations to call the reupload method. post: @@ -210894,6 +212789,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-06-25' + date: '2026-01-09' + version: 2026-01/reupload + description: 'The reupload is deprecated and will not be supported starting June 25, 2026. Please use retryUpload instead.' x-ms-docs-operation-type: action parameters: - name: cloudPcDeviceImage-id @@ -211145,6 +213046,202 @@ paths: schema: type: string x-ms-docs-key-type: cloudPcExternalPartner + '/deviceManagement/virtualEndpoint/externalPartners/{cloudPcExternalPartner-id}/configureAgent': + description: Provides operations to call the configureAgent method. + post: + tags: + - deviceManagement.virtualEndpoint + summary: Invoke action configureAgent + description: 'Configure the cloudPcExternalPartnerAgentSetting of the cloudPcExternalPartner object. This setting is used for RMM partner agent installation. RMM partners must contact the Microsoft team to complete onboarding and add the agent URL prefix to the allow list before using this API. If autoDeploymentEnabled is enabled, the new provisioned Cloud PC is triggered agent deployment automatically. Currently supports only Windows 365 Business Cloud PC.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/cloudpcexternalpartner-configureagent?view=graph-rest-beta + operationId: deviceManagement.virtualEndpoint.externalPartners.cloudPcExternalPartner.configureAgent + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + agentSetting: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.cloudPcExternalPartnerAgentSetting' + - 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 + parameters: + - name: cloudPcExternalPartner-id + in: path + description: The unique identifier of cloudPcExternalPartner + required: true + schema: + type: string + x-ms-docs-key-type: cloudPcExternalPartner + '/deviceManagement/virtualEndpoint/externalPartners/{cloudPcExternalPartner-id}/deployAgent': + description: Provides operations to call the deployAgent method. + post: + tags: + - deviceManagement.virtualEndpoint + summary: Invoke action deployAgent + description: 'Trigger agent deployment for a set of Windows 365 Cloud PCs that are provisioned, and return an activity ID. This API is supported when the connection is enabled and the agent setting is configured. Currently, only support Windows 365 business Cloud PC.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/cloudpcexternalpartner-deployagent?view=graph-rest-beta + operationId: deviceManagement.virtualEndpoint.externalPartners.cloudPcExternalPartner.deployAgent + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + cloudPcIds: + type: array + items: + type: string + nullable: true + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + type: object + properties: + value: + type: string + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: cloudPcExternalPartner-id + in: path + description: The unique identifier of cloudPcExternalPartner + required: true + schema: + type: string + x-ms-docs-key-type: cloudPcExternalPartner + '/deviceManagement/virtualEndpoint/externalPartners/{cloudPcExternalPartner-id}/retrieveActionReports()': + description: Provides operations to call the retrieveActionReports method. + get: + tags: + - deviceManagement.virtualEndpoint + summary: Invoke function retrieveActionReports + description: Retrieve action reports of external partner. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/cloudpcexternalpartner-retrieveactionreports?view=graph-rest-beta + operationId: deviceManagement.virtualEndpoint.externalPartners.cloudPcExternalPartner.retrieveActionReports + parameters: + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + 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.cloudPcExternalPartnerActionReport' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + parameters: + - name: cloudPcExternalPartner-id + in: path + description: The unique identifier of cloudPcExternalPartner + required: true + schema: + type: string + x-ms-docs-key-type: cloudPcExternalPartner + '/deviceManagement/virtualEndpoint/externalPartners/{cloudPcExternalPartner-id}/retrieveDeployAgentActionResults(activityId=''@activityId'',cloudPcId=''@cloudPcId'')': + description: Provides operations to call the retrieveDeployAgentActionResults method. + get: + tags: + - deviceManagement.virtualEndpoint + summary: Invoke function retrieveDeployAgentActionResults + description: 'Retrieve the status of a specific deployment action on a specific Cloud PC device. If both activityId and cloudPcId are empty, the paging results are returned, and the pagination size is 100.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/cloudpcexternalpartner-retrievedeployagentactionresults?view=graph-rest-beta + operationId: deviceManagement.virtualEndpoint.externalPartners.cloudPcExternalPartner.retrieveDeployAgentActionResults + parameters: + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + 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.cloudPcExternalPartnerActionResult' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + parameters: + - name: cloudPcExternalPartner-id + in: path + description: The unique identifier of cloudPcExternalPartner + required: true + schema: + type: string + x-ms-docs-key-type: cloudPcExternalPartner + - name: activityId + in: query + description: 'Usage: activityId=''@activityId''' + schema: + type: string + nullable: true + - name: cloudPcId + in: query + description: 'Usage: cloudPcId=''@cloudPcId''' + schema: + type: string + nullable: true /deviceManagement/virtualEndpoint/externalPartners/$count: description: Provides operations to count the resources in the collection. get: @@ -214099,12 +216196,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: operation patch: tags: @@ -214129,12 +216220,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: operation delete: tags: @@ -214154,12 +216239,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: operation /deviceManagement/virtualEndpoint/reports/exportJobs: description: Provides operations to manage the exportJobs property of the microsoft.graph.cloudPcReports entity. @@ -214212,12 +216291,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -214249,12 +216322,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: operation '/deviceManagement/virtualEndpoint/reports/exportJobs/{cloudPcExportJob-id}': description: Provides operations to manage the exportJobs property of the microsoft.graph.cloudPcReports entity. @@ -214299,12 +216366,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: operation patch: tags: @@ -214329,12 +216390,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: operation delete: tags: @@ -214354,12 +216409,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: operation parameters: - name: cloudPcExportJob-id @@ -214386,12 +216435,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' /deviceManagement/virtualEndpoint/reports/getActionStatusReports: description: Provides operations to call the getActionStatusReports method. post: @@ -214460,12 +216503,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/getCloudPcPerformanceReport: description: Provides operations to call the getCloudPcPerformanceReport method. @@ -214542,10 +216579,10 @@ paths: $ref: '#/components/responses/error' deprecated: true x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' + removalDate: '2024-12-31' + date: '2024-09-10' + version: 2024-09/getCloudPcPerformanceReport + description: 'Starting from December 31, 2024, this API (''getCloudPcPerformanceReport'') will be deprecated and no longer supported. Please use the retrieveCloudPcTenantMetricsReport API.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/getCloudPcRecommendationReports: description: Provides operations to call the getCloudPcRecommendationReports method. @@ -214622,10 +216659,10 @@ paths: $ref: '#/components/responses/error' deprecated: true x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' + removalDate: '2025-07-01' + date: '2025-02-27' + version: 2025-02/getCloudPcRecommendationReports + description: 'Starting from July 01, 2025, this API (''getCloudPcRecommendationReports'') will be deprecated and no longer supported. Please use the retrieveCloudPcRecommendationReports API.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/getConnectionQualityReports: description: Provides operations to call the getConnectionQualityReports method. @@ -214697,10 +216734,10 @@ paths: $ref: '#/components/responses/error' deprecated: true x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' + removalDate: '2024-12-31' + date: '2024-09-10' + version: 2024-09/getConnectionQualityReports + description: 'Starting from December 31, 2024, this API (''getConnectionQualityReports'') will be deprecated and no longer supported. Please use the retrieveConnectionQualityReports API.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/getDailyAggregatedRemoteConnectionReports: description: Provides operations to call the getDailyAggregatedRemoteConnectionReports method. @@ -214770,12 +216807,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/getFrontlineReport: description: Provides operations to call the getFrontlineReport method. @@ -214852,10 +216883,10 @@ paths: $ref: '#/components/responses/error' deprecated: true x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' + removalDate: '2024-12-31' + date: '2024-08-22' + version: 2024-09/getFrontlineReport + description: 'Starting from December 31, 2024, this API (''getFrontlineReport'') will be deprecated and no longer supported. Please use the retrieveFrontlineReports API.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/getInaccessibleCloudPcReports: description: Provides operations to call the getInaccessibleCloudPcReports method. @@ -214930,12 +216961,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/getRawRemoteConnectionReports: description: Provides operations to call the getRawRemoteConnectionReports method. @@ -215005,12 +217030,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action '/deviceManagement/virtualEndpoint/reports/getRealTimeRemoteConnectionLatency(cloudPcId=''{cloudPcId}'')': description: Provides operations to call the getRealTimeRemoteConnectionLatency method. @@ -215039,12 +217058,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: function parameters: - name: cloudPcId @@ -215081,12 +217094,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: function parameters: - name: cloudPcId @@ -215164,12 +217171,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/getTotalAggregatedRemoteConnectionReports: description: Provides operations to call the getTotalAggregatedRemoteConnectionReports method. @@ -215239,12 +217240,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/retrieveBulkActionStatusReport: description: Provides operations to call the retrieveBulkActionStatusReport method. @@ -215314,12 +217309,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/retrieveCloudPcRecommendationReports: description: Provides operations to call the retrieveCloudPcRecommendationReports method. @@ -215392,245 +217381,227 @@ paths: $ref: '#/components/responses/error' deprecated: true x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' - x-ms-docs-operation-type: action - x-ms-docs-grouped-path: - - /deviceManagement/virtualEndpoint/report/retrieveCloudPcRecommendationReports - /deviceManagement/virtualEndpoint/reports/retrieveCloudPcTenantMetricsReport: - description: Provides operations to call the retrieveCloudPcTenantMetricsReport method. - post: - tags: - - deviceManagement.virtualEndpoint - summary: Invoke action retrieveCloudPcTenantMetricsReport - description: Get a report related to the performance of Cloud PCs. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/cloudpcreports-retrievecloudpctenantmetricsreport?view=graph-rest-beta - operationId: deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - reportName: - $ref: '#/components/schemas/microsoft.graph.cloudPCPerformanceReportName' - filter: - type: string - nullable: true - select: - type: array - items: - type: string - nullable: true - search: - type: string - nullable: true - groupBy: - type: array - items: - type: string - nullable: true - orderBy: - type: array - items: - type: string - nullable: true - skip: - maximum: 2147483647 - minimum: -2147483648 - type: number - format: int32 - nullable: true - top: - maximum: 2147483647 - minimum: -2147483648 - type: number - format: int32 - nullable: true - required: true - responses: - 2XX: - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' - x-ms-docs-operation-type: action - /deviceManagement/virtualEndpoint/reports/retrieveCloudPcTroubleshootReports: - description: Provides operations to call the retrieveCloudPcTroubleshootReports method. - post: - tags: - - deviceManagement.virtualEndpoint - summary: Invoke action retrieveCloudPcTroubleshootReports - description: 'Get troubleshooting reports for Cloud PCs. You can get a regional troubleshooting report, a report with troubleshooting details, a report with troubleshooting trends, or a report on the number of troubleshooting issues.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/cloudpcreports-retrievecloudpctroubleshootreports?view=graph-rest-beta - operationId: deviceManagement.virtualEndpoint.reports.retrieveCloudPcTroubleshootReports - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - reportName: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.cloudPCTroubleshootReportType' - - type: object - nullable: true - filter: - type: string - nullable: true - select: - type: array - items: - type: string - nullable: true - search: - type: string - nullable: true - orderBy: - type: array - items: - type: string - nullable: true - skip: - maximum: 2147483647 - minimum: -2147483648 - type: number - format: int32 - nullable: true - top: - maximum: 2147483647 - minimum: -2147483648 - type: number - format: int32 - nullable: true - groupBy: - type: array - items: - type: string - nullable: true - required: true - responses: - 2XX: - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' - x-ms-docs-operation-type: action - /deviceManagement/virtualEndpoint/reports/retrieveConnectionQualityReports: - description: Provides operations to call the retrieveConnectionQualityReports method. - post: - tags: - - deviceManagement.virtualEndpoint - summary: Invoke action retrieveConnectionQualityReports - operationId: deviceManagement.virtualEndpoint.reports.retrieveConnectionQualityReports - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - reportName: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.cloudPCConnectionQualityReportType' - - type: object - nullable: true - filter: - type: string - nullable: true - select: - type: array - items: - type: string - nullable: true - search: - type: string - nullable: true - groupBy: - type: array - items: - type: string - nullable: true - orderBy: - type: array - items: - type: string - nullable: true - skip: - maximum: 2147483647 - minimum: -2147483648 - type: number - format: int32 - nullable: true - top: - maximum: 2147483647 - minimum: -2147483648 - type: number - format: int32 - nullable: true - required: true - responses: - 2XX: - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' + removalDate: '2025-12-31' date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' + version: 2025-09/cloudPcReports/retrieveCloudPcRecommendationReports + description: 'Starting from December 31, 2025, this API (''cloudPcReports/retrieveCloudPcRecommendationReports'') will be deprecated and no longer supported. Please use the cloudPcReport/retrieveCloudPcRecommendationReports API.' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - /deviceManagement/virtualEndpoint/report/retrieveCloudPcRecommendationReports + /deviceManagement/virtualEndpoint/reports/retrieveCloudPcTenantMetricsReport: + description: Provides operations to call the retrieveCloudPcTenantMetricsReport method. + post: + tags: + - deviceManagement.virtualEndpoint + summary: Invoke action retrieveCloudPcTenantMetricsReport + description: Get a report related to the performance of Cloud PCs. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/cloudpcreports-retrievecloudpctenantmetricsreport?view=graph-rest-beta + operationId: deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reportName: + $ref: '#/components/schemas/microsoft.graph.cloudPCPerformanceReportName' + filter: + type: string + nullable: true + select: + type: array + items: + type: string + nullable: true + search: + type: string + nullable: true + groupBy: + type: array + items: + type: string + nullable: true + orderBy: + type: array + items: + type: string + nullable: true + skip: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + top: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + required: true + responses: + 2XX: + description: Success + content: + application/octet-stream: + schema: + type: object + properties: + value: + type: string + format: base64url + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /deviceManagement/virtualEndpoint/reports/retrieveCloudPcTroubleshootReports: + description: Provides operations to call the retrieveCloudPcTroubleshootReports method. + post: + tags: + - deviceManagement.virtualEndpoint + summary: Invoke action retrieveCloudPcTroubleshootReports + description: 'Get troubleshooting reports for Cloud PCs. You can get a regional troubleshooting report, a report with troubleshooting details, a report with troubleshooting trends, or a report on the number of troubleshooting issues.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/cloudpcreports-retrievecloudpctroubleshootreports?view=graph-rest-beta + operationId: deviceManagement.virtualEndpoint.reports.retrieveCloudPcTroubleshootReports + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reportName: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.cloudPCTroubleshootReportType' + - type: object + nullable: true + filter: + type: string + nullable: true + select: + type: array + items: + type: string + nullable: true + search: + type: string + nullable: true + orderBy: + type: array + items: + type: string + nullable: true + skip: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + top: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + groupBy: + type: array + items: + type: string + nullable: true + required: true + responses: + 2XX: + description: Success + content: + application/octet-stream: + schema: + type: object + properties: + value: + type: string + format: base64url + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /deviceManagement/virtualEndpoint/reports/retrieveConnectionQualityReports: + description: Provides operations to call the retrieveConnectionQualityReports method. + post: + tags: + - deviceManagement.virtualEndpoint + summary: Invoke action retrieveConnectionQualityReports + operationId: deviceManagement.virtualEndpoint.reports.retrieveConnectionQualityReports + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reportName: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.cloudPCConnectionQualityReportType' + - type: object + nullable: true + filter: + type: string + nullable: true + select: + type: array + items: + type: string + nullable: true + search: + type: string + nullable: true + groupBy: + type: array + items: + type: string + nullable: true + orderBy: + type: array + items: + type: string + nullable: true + skip: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + top: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + required: true + responses: + 2XX: + description: Success + content: + application/octet-stream: + schema: + type: object + properties: + value: + type: string + format: base64url + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/retrieveCrossRegionDisasterRecoveryReport: description: Provides operations to call the retrieveCrossRegionDisasterRecoveryReport method. @@ -215705,12 +217676,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/retrieveFrontlineReports: description: Provides operations to call the retrieveFrontlineReports method. @@ -215781,12 +217746,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/servicePlans: description: Provides operations to manage the servicePlans property of the microsoft.graph.virtualEndpoint entity. @@ -231035,8 +232994,8 @@ paths: get: tags: - directory.directoryObject - summary: Get deletedItems from directory - description: Recently deleted items. Read-only. Nullable. + summary: Get deleted item (directory object) + description: "Retrieve the properties of a recently deleted directory object from deleted items. The following types are supported:\r\n- administrativeUnit\r\n- application\r\n- agentIdentityBlueprint\r\n- agentIdentity\r\n- agentIdentityBlueprintPrincipal\r\n- agentUser\r\n- certificateBasedAuthPki\r\n- certificateAuthorityDetail\r\n- externalUserProfile\r\n- group\r\n- pendingExternalUserProfile\r\n- servicePrincipal\r\n- user" operationId: directory.ListDeletedItems parameters: - $ref: '#/components/parameters/top' @@ -231090,8 +233049,11 @@ paths: get: tags: - directory.directoryObject - summary: Get deletedItems from directory - description: Recently deleted items. Read-only. Nullable. + summary: Get deleted item (directory object) + description: "Retrieve the properties of a recently deleted directory object from deleted items. The following types are supported:\r\n- administrativeUnit\r\n- application\r\n- agentIdentityBlueprint\r\n- agentIdentity\r\n- agentIdentityBlueprintPrincipal\r\n- agentUser\r\n- certificateBasedAuthPki\r\n- certificateAuthorityDetail\r\n- externalUserProfile\r\n- group\r\n- pendingExternalUserProfile\r\n- servicePrincipal\r\n- user" + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/directory-deleteditems-get?view=graph-rest-beta operationId: directory.GetDeletedItems parameters: - name: $select @@ -231129,7 +233091,11 @@ paths: delete: tags: - directory.directoryObject - summary: Delete navigation property deletedItems for directory + summary: Permanently delete item (directory object) + description: "Permanently delete a recently deleted directory object from deleted items. The following types are supported:\r\n- application\r\n- agentIdentityBlueprint\r\n- agentIdentity\r\n- agentIdentityBlueprintPrincipal\r\n- agentUser\r\n- certificateBasedAuthPki\r\n- certificateAuthorityDetail\r\n- externalUserProfile\r\n- group\r\n- pendingExternalUserProfile\r\n- servicePrincipal\r\n- user After an item is permanently deleted, it cannot be restored. Administrative units cannot be permanently deleted by using the deletedItems API. Soft-deleted administrative units will be permanently deleted 30 days after initial deletion unless they are restored." + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/directory-deleteditems-delete?view=graph-rest-beta operationId: directory.DeleteDeletedItems parameters: - name: If-Match @@ -236232,13 +238198,794 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /directory/sharedEmailDomains: - description: Provides operations to manage the sharedEmailDomains property of the microsoft.graph.directory entity. + /directory/recovery: + description: Provides operations to manage the recovery property of the microsoft.graph.directory entity. get: tags: - - directory.sharedEmailDomain - summary: Get sharedEmailDomains from directory - operationId: directory.ListSharedEmailDomains + - directory.recovery + summary: Get recovery from directory + description: Represents the Entra backup and recovery service for the tenant. + operationId: directory.GetRecovery + 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.entraRecoveryServices.recovery' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.recovery + summary: Update the navigation property recovery in directory + operationId: directory.UpdateRecovery + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recovery' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recovery' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.recovery + summary: Delete navigation property recovery for directory + operationId: directory.DeleteRecovery + 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 + /directory/recovery/jobs: + description: Provides operations to manage the jobs property of the microsoft.graph.entraRecoveryServices.recovery entity. + get: + tags: + - directory.recovery + summary: List jobs + description: Get a list of all recovery recoveryJobBase objects (both preview and recovery jobs) across all snapshots for the tenant. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/entrarecoveryservices-recovery-list-jobs?view=graph-rest-beta + operationId: directory.recovery.ListJobs + 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.entraRecoveryServices.recoveryJobBaseCollectionResponse' + 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: + - directory.recovery + summary: Create new navigation property to jobs for directory + operationId: directory.recovery.CreateJobs + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBase' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBase' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/recovery/jobs/{recoveryJobBase-id}': + description: Provides operations to manage the jobs property of the microsoft.graph.entraRecoveryServices.recovery entity. + get: + tags: + - directory.recovery + summary: Get jobs from directory + description: Collection of all recovery jobs (both preview and recovery) for the tenant. + operationId: directory.recovery.GetJobs + 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.entraRecoveryServices.recoveryJobBase' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.recovery + summary: Update the navigation property jobs in directory + operationId: directory.recovery.UpdateJobs + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBase' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBase' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.recovery + summary: Delete navigation property jobs for directory + operationId: directory.recovery.DeleteJobs + 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 + parameters: + - name: recoveryJobBase-id + in: path + description: The unique identifier of recoveryJobBase + required: true + schema: + type: string + x-ms-docs-key-type: recoveryJobBase + '/directory/recovery/jobs/{recoveryJobBase-id}/microsoft.graph.entraRecoveryServices.cancel': + description: Provides operations to call the cancel method. + post: + tags: + - directory.recovery + summary: Invoke action cancel + description: 'Cancel a running recoveryJobBase object (either a preview or recovery job). The job must be in a non-terminal state (initialized, calculating, loadingData, or running). After cancellation, the job status changes to abandoned.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/entrarecoveryservices-recoveryjobbase-cancel?view=graph-rest-beta + operationId: directory.recovery.jobs.recoveryJobBase.cancel + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: recoveryJobBase-id + in: path + description: The unique identifier of recoveryJobBase + required: true + schema: + type: string + x-ms-docs-key-type: recoveryJobBase + /directory/recovery/jobs/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.recovery + summary: Get the number of the resource + operationId: directory.recovery.jobs.GetCount-4cb0 + 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' + /directory/recovery/snapshots: + description: Provides operations to manage the snapshots property of the microsoft.graph.entraRecoveryServices.recovery entity. + get: + tags: + - directory.recovery + summary: List snapshots + description: Get a list of available backup snapshot objects for the tenant. Snapshots represent points in time to which the tenant can be restored. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/entrarecoveryservices-recovery-list-snapshots?view=graph-rest-beta + operationId: directory.recovery.ListSnapshots + 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.entraRecoveryServices.snapshotCollectionResponse' + 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: + - directory.recovery + summary: Create new navigation property to snapshots for directory + operationId: directory.recovery.CreateSnapshots + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.snapshot' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.snapshot' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/recovery/snapshots/{snapshot-id}': + description: Provides operations to manage the snapshots property of the microsoft.graph.entraRecoveryServices.recovery entity. + get: + tags: + - directory.recovery + summary: Get snapshots from directory + description: Collection of backup snapshots available for the tenant. + operationId: directory.recovery.GetSnapshots + 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.entraRecoveryServices.snapshot' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.recovery + summary: Update the navigation property snapshots in directory + operationId: directory.recovery.UpdateSnapshots + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.snapshot' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.snapshot' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.recovery + summary: Delete navigation property snapshots for directory + operationId: directory.recovery.DeleteSnapshots + 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 + parameters: + - name: snapshot-id + in: path + description: The unique identifier of snapshot + required: true + schema: + type: string + x-ms-docs-key-type: snapshot + '/directory/recovery/snapshots/{snapshot-id}/recoveryJobs': + description: Provides operations to manage the recoveryJobs property of the microsoft.graph.entraRecoveryServices.snapshot entity. + get: + tags: + - directory.recovery + summary: Get recoveryJobs from directory + description: Collection of recovery jobs created for this snapshot. + operationId: directory.recovery.snapshots.ListRecoveryJobs + 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.entraRecoveryServices.recoveryJobCollectionResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + parameters: + - name: snapshot-id + in: path + description: The unique identifier of snapshot + required: true + schema: + type: string + x-ms-docs-key-type: snapshot + '/directory/recovery/snapshots/{snapshot-id}/recoveryJobs/{recoveryJob-id}': + description: Provides operations to manage the recoveryJobs property of the microsoft.graph.entraRecoveryServices.snapshot entity. + get: + tags: + - directory.recovery + summary: Get recoveryJobs from directory + description: Collection of recovery jobs created for this snapshot. + operationId: directory.recovery.snapshots.GetRecoveryJobs + 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.entraRecoveryServices.recoveryJob' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: snapshot-id + in: path + description: The unique identifier of snapshot + required: true + schema: + type: string + x-ms-docs-key-type: snapshot + - name: recoveryJob-id + in: path + description: The unique identifier of recoveryJob + required: true + schema: + type: string + x-ms-docs-key-type: recoveryJob + '/directory/recovery/snapshots/{snapshot-id}/recoveryJobs/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.recovery + summary: Get the number of the resource + operationId: directory.recovery.snapshots.recoveryJobs.GetCount-1252 + 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' + parameters: + - name: snapshot-id + in: path + description: The unique identifier of snapshot + required: true + schema: + type: string + x-ms-docs-key-type: snapshot + '/directory/recovery/snapshots/{snapshot-id}/recoveryPreviewJobs': + description: Provides operations to manage the recoveryPreviewJobs property of the microsoft.graph.entraRecoveryServices.snapshot entity. + get: + tags: + - directory.recovery + summary: Get recoveryPreviewJobs from directory + description: Collection of preview jobs created for this snapshot. + operationId: directory.recovery.snapshots.ListRecoveryPreviewJobs + 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.entraRecoveryServices.recoveryPreviewJobCollectionResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + parameters: + - name: snapshot-id + in: path + description: The unique identifier of snapshot + required: true + schema: + type: string + x-ms-docs-key-type: snapshot + '/directory/recovery/snapshots/{snapshot-id}/recoveryPreviewJobs/{recoveryPreviewJob-id}': + description: Provides operations to manage the recoveryPreviewJobs property of the microsoft.graph.entraRecoveryServices.snapshot entity. + get: + tags: + - directory.recovery + summary: Get recoveryPreviewJobs from directory + description: Collection of preview jobs created for this snapshot. + operationId: directory.recovery.snapshots.GetRecoveryPreviewJobs + 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.entraRecoveryServices.recoveryPreviewJob' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: snapshot-id + in: path + description: The unique identifier of snapshot + required: true + schema: + type: string + x-ms-docs-key-type: snapshot + - name: recoveryPreviewJob-id + in: path + description: The unique identifier of recoveryPreviewJob + required: true + schema: + type: string + x-ms-docs-key-type: recoveryPreviewJob + '/directory/recovery/snapshots/{snapshot-id}/recoveryPreviewJobs/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.recovery + summary: Get the number of the resource + operationId: directory.recovery.snapshots.recoveryPreviewJobs.GetCount-e27d + 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' + parameters: + - name: snapshot-id + in: path + description: The unique identifier of snapshot + required: true + schema: + type: string + x-ms-docs-key-type: snapshot + /directory/recovery/snapshots/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.recovery + summary: Get the number of the resource + operationId: directory.recovery.snapshots.GetCount-cd9b + 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' + /directory/sharedEmailDomains: + description: Provides operations to manage the sharedEmailDomains property of the microsoft.graph.directory entity. + get: + tags: + - directory.sharedEmailDomain + summary: Get sharedEmailDomains from directory + operationId: directory.ListSharedEmailDomains parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -237446,59 +240193,1439 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.directoryObject' + $ref: '#/components/schemas/microsoft.graph.directoryObject' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: deviceTemplate-id + in: path + description: The unique identifier of deviceTemplate + required: true + schema: + type: string + x-ms-docs-key-type: deviceTemplate + - name: directoryObject-id + in: path + description: The unique identifier of directoryObject + required: true + schema: + type: string + x-ms-docs-key-type: directoryObject + '/directory/templates/deviceTemplates/{deviceTemplate-id}/owners/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.template + summary: Get the number of the resource + operationId: directory.templates.deviceTemplates.owners.GetCount-b332 + 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' + parameters: + - name: deviceTemplate-id + in: path + description: The unique identifier of deviceTemplate + required: true + schema: + type: string + x-ms-docs-key-type: deviceTemplate + /directory/templates/deviceTemplates/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.template + summary: Get the number of the resource + operationId: directory.templates.deviceTemplates.GetCount-3ba6 + 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' + /directory/tenantGovernance: + description: Provides operations to manage the tenantGovernance property of the microsoft.graph.directory entity. + get: + tags: + - directory.tenantGovernance + summary: Get tenantGovernance from directory + description: Container for Microsoft Entra Tenant Governance capabilities. + operationId: directory.GetTenantGovernance + 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.tenantGovernanceServices.tenantGovernance' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.tenantGovernance + summary: Update the navigation property tenantGovernance in directory + operationId: directory.UpdateTenantGovernance + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.tenantGovernance' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.tenantGovernance' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.tenantGovernance + summary: Delete navigation property tenantGovernance for directory + operationId: directory.DeleteTenantGovernance + 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 + /directory/tenantGovernance/governanceInvitations: + description: Provides operations to manage the governanceInvitations property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: List governanceInvitations + description: Get a list of the governanceInvitation objects and their properties. This API method returns all governance invitations where the calling tenant is either the governing tenant or the governed tenant. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-list-governanceinvitations?view=graph-rest-beta + operationId: directory.tenantGovernance.ListGovernanceInvitations + 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.tenantGovernanceServices.governanceInvitationCollectionResponse' + 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: + - directory.tenantGovernance + summary: Create governanceInvitation + description: Create a new governanceInvitation to establish a governance relationship with a governed tenant. Invitations provide an alternative mechanism to governance requests for initiating relationships. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-post-governanceinvitations?view=graph-rest-beta + operationId: directory.tenantGovernance.CreateGovernanceInvitations + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceInvitation' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceInvitation' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/tenantGovernance/governanceInvitations/{governanceInvitation-id}': + description: Provides operations to manage the governanceInvitations property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: Get governanceInvitation + description: Read the properties of a governanceInvitation object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-governanceinvitation-get?view=graph-rest-beta + operationId: directory.tenantGovernance.GetGovernanceInvitations + 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.tenantGovernanceServices.governanceInvitation' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.tenantGovernance + summary: Update the navigation property governanceInvitations in directory + operationId: directory.tenantGovernance.UpdateGovernanceInvitations + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceInvitation' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceInvitation' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.tenantGovernance + summary: Delete governanceInvitation + description: Delete a governanceInvitation object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-governanceinvitation-delete?view=graph-rest-beta + operationId: directory.tenantGovernance.DeleteGovernanceInvitations + 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 + parameters: + - name: governanceInvitation-id + in: path + description: The unique identifier of governanceInvitation + required: true + schema: + type: string + x-ms-docs-key-type: governanceInvitation + /directory/tenantGovernance/governanceInvitations/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.tenantGovernance + summary: Get the number of the resource + operationId: directory.tenantGovernance.governanceInvitations.GetCount-6684 + 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' + /directory/tenantGovernance/governancePolicyTemplates: + description: Provides operations to manage the governancePolicyTemplates property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: List governancePolicyTemplates + description: Get a list of the governancePolicyTemplate objects and their properties. Policy templates define the configuration that is applied when establishing governance relationships. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-list-governancepolicytemplates?view=graph-rest-beta + operationId: directory.tenantGovernance.ListGovernancePolicyTemplates + 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.tenantGovernanceServices.governancePolicyTemplateCollectionResponse' + 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: + - directory.tenantGovernance + summary: Create governancePolicyTemplate + description: 'Create a new governancePolicyTemplate that defines the configuration for establishing governance relationships, including role assignments and applications to provision.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-post-governancepolicytemplates?view=graph-rest-beta + operationId: directory.tenantGovernance.CreateGovernancePolicyTemplates + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governancePolicyTemplate' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governancePolicyTemplate' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/tenantGovernance/governancePolicyTemplates/{governancePolicyTemplate-id}': + description: Provides operations to manage the governancePolicyTemplates property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: Get governancePolicyTemplate + description: Read the properties of a governancePolicyTemplate object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-governancepolicytemplate-get?view=graph-rest-beta + operationId: directory.tenantGovernance.GetGovernancePolicyTemplates + 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.tenantGovernanceServices.governancePolicyTemplate' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.tenantGovernance + summary: Update governancePolicyTemplate + description: Update the properties of a governancePolicyTemplate object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-governancepolicytemplate-update?view=graph-rest-beta + operationId: directory.tenantGovernance.UpdateGovernancePolicyTemplates + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governancePolicyTemplate' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governancePolicyTemplate' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.tenantGovernance + summary: Delete governancePolicyTemplate + description: Delete a governancePolicyTemplate object. You can't delete the default template or templates currently used by active relationships. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-delete-governancepolicytemplates?view=graph-rest-beta + operationId: directory.tenantGovernance.DeleteGovernancePolicyTemplates + 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 + parameters: + - name: governancePolicyTemplate-id + in: path + description: The unique identifier of governancePolicyTemplate + required: true + schema: + type: string + x-ms-docs-key-type: governancePolicyTemplate + /directory/tenantGovernance/governancePolicyTemplates/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.tenantGovernance + summary: Get the number of the resource + operationId: directory.tenantGovernance.governancePolicyTemplates.GetCount-daf7 + 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' + /directory/tenantGovernance/governanceRelationships: + description: Provides operations to manage the governanceRelationships property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: List governanceRelationships + description: Get a list of the governanceRelationship objects and their properties. This API method returns all governance relationships where the calling tenant is either the governing tenant or the governed tenant. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-list-governancerelationships?view=graph-rest-beta + operationId: directory.tenantGovernance.ListGovernanceRelationships + 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.tenantGovernanceServices.governanceRelationshipCollectionResponse' + 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: + - directory.tenantGovernance + summary: Create new navigation property to governanceRelationships for directory + operationId: directory.tenantGovernance.CreateGovernanceRelationships + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRelationship' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRelationship' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/tenantGovernance/governanceRelationships/{governanceRelationship-id}': + description: Provides operations to manage the governanceRelationships property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: Get governanceRelationship + description: Read the properties of a governanceRelationship object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-governancerelationship-get?view=graph-rest-beta + operationId: directory.tenantGovernance.GetGovernanceRelationships + 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.tenantGovernanceServices.governanceRelationship' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.tenantGovernance + summary: Update governanceRelationship + description: "Update the status property of a governanceRelationship to initiate the termination process. There are two models for termination:\r\n1) Initiated by the governing tenant: After the governing tenant updates the status to terminationRequestedByGoverningTenant, the governed tenant may subsequently update the status to terminated.\r\n1) Directly terminated by the governed tenant: The governed tenant updates the status to terminated to immediately terminate the relationship. When the governed tenant updates the status to terminated in either model, the resources that were provisioned in the governed tenant upon relationship creation are deleted." + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-governancerelationship-update?view=graph-rest-beta + operationId: directory.tenantGovernance.UpdateGovernanceRelationships + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRelationship' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRelationship' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.tenantGovernance + summary: Delete navigation property governanceRelationships for directory + operationId: directory.tenantGovernance.DeleteGovernanceRelationships + 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 + parameters: + - name: governanceRelationship-id + in: path + description: The unique identifier of governanceRelationship + required: true + schema: + type: string + x-ms-docs-key-type: governanceRelationship + /directory/tenantGovernance/governanceRelationships/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.tenantGovernance + summary: Get the number of the resource + operationId: directory.tenantGovernance.governanceRelationships.GetCount-c291 + 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' + /directory/tenantGovernance/governanceRequests: + description: Provides operations to manage the governanceRequests property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: List governanceRequests + description: Get a list of the governanceRequest objects and their properties. This API method returns all governance requests where the calling tenant is either the governing tenant or the governed tenant. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-list-governancerequests?view=graph-rest-beta + operationId: directory.tenantGovernance.ListGovernanceRequests + 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.tenantGovernanceServices.governanceRequestCollectionResponse' + 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: + - directory.tenantGovernance + summary: Create governanceRequest + description: Create a new governanceRequest to establish a governance relationship with a governed tenant. The governed tenant can then accept or reject the request. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-post-governancerequests?view=graph-rest-beta + operationId: directory.tenantGovernance.CreateGovernanceRequests + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRequest' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRequest' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/tenantGovernance/governanceRequests/{governanceRequest-id}': + description: Provides operations to manage the governanceRequests property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: Get governanceRequest + description: Read the properties of a governanceRequest object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-governancerequest-get?view=graph-rest-beta + operationId: directory.tenantGovernance.GetGovernanceRequests + 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.tenantGovernanceServices.governanceRequest' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.tenantGovernance + summary: Update governanceRequest + description: Update the status property of a governanceRequest to accept or reject the governance request. Only the governed tenant can update the request status. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-governancerequest-update?view=graph-rest-beta + operationId: directory.tenantGovernance.UpdateGovernanceRequests + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRequest' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRequest' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.tenantGovernance + summary: Delete navigation property governanceRequests for directory + operationId: directory.tenantGovernance.DeleteGovernanceRequests + 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 + parameters: + - name: governanceRequest-id + in: path + description: The unique identifier of governanceRequest + required: true + schema: + type: string + x-ms-docs-key-type: governanceRequest + '/directory/tenantGovernance/governanceRequests/{governanceRequest-id}/governancePolicyTemplate': + description: Provides operations to manage the governancePolicyTemplate property of the microsoft.graph.tenantGovernanceServices.governanceRequest entity. + get: + tags: + - directory.tenantGovernance + summary: Get governancePolicyTemplate from directory + description: The governance policy template associated with this request. + operationId: directory.tenantGovernance.governanceRequests.GetGovernancePolicyTemplate + 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.tenantGovernanceServices.governancePolicyTemplate' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: governanceRequest-id + in: path + description: The unique identifier of governanceRequest + required: true + schema: + type: string + x-ms-docs-key-type: governanceRequest + /directory/tenantGovernance/governanceRequests/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.tenantGovernance + summary: Get the number of the resource + operationId: directory.tenantGovernance.governanceRequests.GetCount-ac3a + 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' + /directory/tenantGovernance/relatedTenants: + description: Provides operations to manage the relatedTenants property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: List relatedTenants + description: 'Get a list of relatedTenant objects and their properties, including relationship metrics.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-list-relatedtenants?view=graph-rest-beta + operationId: directory.tenantGovernance.ListRelatedTenants + 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.tenantGovernanceServices.relatedTenantCollectionResponse' + 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: + - directory.tenantGovernance + summary: Create new navigation property to relatedTenants for directory + operationId: directory.tenantGovernance.CreateRelatedTenants + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relatedTenant' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relatedTenant' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/tenantGovernance/relatedTenants/{relatedTenant-id}': + description: Provides operations to manage the relatedTenants property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: Get relatedTenant + description: Read the properties and relationships of microsoft.graph.tenantGovernanceServices.relatedTenant object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-relatedtenant-get?view=graph-rest-beta + operationId: directory.tenantGovernance.GetRelatedTenants + 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.tenantGovernanceServices.relatedTenant' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.tenantGovernance + summary: Update the navigation property relatedTenants in directory + operationId: directory.tenantGovernance.UpdateRelatedTenants + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relatedTenant' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relatedTenant' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.tenantGovernance + summary: Delete navigation property relatedTenants for directory + operationId: directory.tenantGovernance.DeleteRelatedTenants + 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 + parameters: + - name: relatedTenant-id + in: path + description: The unique identifier of relatedTenant + required: true + schema: + type: string + x-ms-docs-key-type: relatedTenant + '/directory/tenantGovernance/relatedTenants/{relatedTenant-id}/appB2BSignInActivityMetrics': + description: Provides operations to manage the appB2BSignInActivityMetrics property of the microsoft.graph.tenantGovernanceServices.relatedTenant entity. + get: + tags: + - directory.tenantGovernance + summary: Get appB2BSignInActivityMetrics from directory + description: B2B sign-in activity metrics for this related tenant. Expanded by default. + operationId: directory.tenantGovernance.relatedTenants.GetAppB2BSignInActivityMetrics + 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.tenantGovernanceServices.b2BSignInActivityMetrics' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: relatedTenant-id + in: path + description: The unique identifier of relatedTenant + required: true + schema: + type: string + x-ms-docs-key-type: relatedTenant + '/directory/tenantGovernance/relatedTenants/{relatedTenant-id}/b2BRegistrationMetrics': + description: Provides operations to manage the b2BRegistrationMetrics property of the microsoft.graph.tenantGovernanceServices.relatedTenant entity. + get: + tags: + - directory.tenantGovernance + summary: Get b2BRegistrationMetrics from directory + description: B2B registration metrics for this related tenant. Expanded by default. + operationId: directory.tenantGovernance.relatedTenants.GetB2BRegistrationMetrics + 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.tenantGovernanceServices.b2bRegistrationMetrics' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: relatedTenant-id + in: path + description: The unique identifier of relatedTenant + required: true + schema: + type: string + x-ms-docs-key-type: relatedTenant + '/directory/tenantGovernance/relatedTenants/{relatedTenant-id}/b2BSignInActivityMetrics': + description: Provides operations to manage the b2BSignInActivityMetrics property of the microsoft.graph.tenantGovernanceServices.relatedTenant entity. + get: + tags: + - directory.tenantGovernance + summary: Get b2BSignInActivityMetrics from directory + description: B2B sign-in activity metrics for this related tenant. Expanded by default. + operationId: directory.tenantGovernance.relatedTenants.GetB2BSignInActivityMetrics + 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.tenantGovernanceServices.b2BSignInActivityMetrics' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - - name: deviceTemplate-id + - name: relatedTenant-id in: path - description: The unique identifier of deviceTemplate + description: The unique identifier of relatedTenant required: true schema: type: string - x-ms-docs-key-type: deviceTemplate - - name: directoryObject-id + x-ms-docs-key-type: relatedTenant + '/directory/tenantGovernance/relatedTenants/{relatedTenant-id}/billingMetrics': + description: Provides operations to manage the billingMetrics property of the microsoft.graph.tenantGovernanceServices.relatedTenant entity. + get: + tags: + - directory.tenantGovernance + summary: Get billingMetrics from directory + description: Billing metrics for this related tenant. Expanded by default. + operationId: directory.tenantGovernance.relatedTenants.GetBillingMetrics + 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.tenantGovernanceServices.billingMetrics' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: relatedTenant-id in: path - description: The unique identifier of directoryObject + description: The unique identifier of relatedTenant required: true schema: type: string - x-ms-docs-key-type: directoryObject - '/directory/templates/deviceTemplates/{deviceTemplate-id}/owners/$count': - description: Provides operations to count the resources in the collection. + x-ms-docs-key-type: relatedTenant + '/directory/tenantGovernance/relatedTenants/{relatedTenant-id}/multiTenantApplicationMetrics': + description: Provides operations to manage the multiTenantApplicationMetrics property of the microsoft.graph.tenantGovernanceServices.relatedTenant entity. get: tags: - - directory.template - summary: Get the number of the resource - operationId: directory.templates.deviceTemplates.owners.GetCount-b332 + - directory.tenantGovernance + summary: Get multiTenantApplicationMetrics from directory + description: Multi-tenant application usage metrics for this related tenant. Expanded by default. + operationId: directory.tenantGovernance.relatedTenants.GetMultiTenantApplicationMetrics parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - 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/ODataCountResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetrics' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation parameters: - - name: deviceTemplate-id + - name: relatedTenant-id in: path - description: The unique identifier of deviceTemplate + description: The unique identifier of relatedTenant required: true schema: type: string - x-ms-docs-key-type: deviceTemplate - /directory/templates/deviceTemplates/$count: + x-ms-docs-key-type: relatedTenant + /directory/tenantGovernance/relatedTenants/$count: description: Provides operations to count the resources in the collection. get: tags: - - directory.template + - directory.tenantGovernance summary: Get the number of the resource - operationId: directory.templates.deviceTemplates.GetCount-3ba6 + operationId: directory.tenantGovernance.relatedTenants.GetCount-ba39 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -237509,6 +241636,161 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + /directory/tenantGovernance/relatedTenants/microsoft.graph.tenantGovernanceServices.refresh: + description: Provides operations to call the refresh method. + post: + tags: + - directory.tenantGovernance + summary: Invoke action refresh + description: Manually refresh the list of related tenants. The list is also automatically refreshed daily. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-relatedtenant-refresh?view=graph-rest-beta + operationId: directory.tenantGovernance.relatedTenants.refresh + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /directory/tenantGovernance/relatedTenants/microsoft.graph.tenantGovernanceServices.refreshStatus(): + description: Provides operations to call the refreshStatus method. + get: + tags: + - directory.tenantGovernance + summary: Invoke function refreshStatus + description: Get the status of the related tenants refresh action. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-relatedtenant-refreshstatus?view=graph-rest-beta + operationId: directory.tenantGovernance.relatedTenants.refreshStatus + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relatedTenantsRefreshStatus' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + /directory/tenantGovernance/settings: + description: Provides operations to manage the settings property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: Get tenantGovernanceSetting + description: 'Read the properties of the tenantGovernanceSetting singleton, which controls related tenant discovery and invitation capabilities.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-tenantgovernancesetting-get?view=graph-rest-beta + operationId: directory.tenantGovernance.GetSettings + 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.tenantGovernanceServices.tenantGovernanceSetting' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.tenantGovernance + summary: Update tenantGovernanceSetting + description: Update the canReceiveInvitations property of the tenantGovernanceSetting singleton. This property controls whether the tenant can receive governance invitations. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-tenantgovernancesetting-update?view=graph-rest-beta + operationId: directory.tenantGovernance.UpdateSettings + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.tenantGovernanceSetting' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.tenantGovernanceSetting' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.tenantGovernance + summary: Delete navigation property settings for directory + operationId: directory.tenantGovernance.DeleteSettings + 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 + /directory/tenantGovernance/settings/microsoft.graph.tenantGovernanceServices.enableRelatedTenants: + description: Provides operations to call the enableRelatedTenants method. + post: + tags: + - directory.tenantGovernance + summary: Invoke action enableRelatedTenants + description: 'Enable the related tenants feature for tenant discovery. After calling this action, the isRelatedTenantsEnabled property of tenantGovernanceSetting is set to true, which allows the use of related tenant APIs.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-tenantgovernancesetting-enablerelatedtenants?view=graph-rest-beta + operationId: directory.tenantGovernance.settings.enableRelatedTenants + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action /directoryObjects: description: Provides operations to manage the collection of directoryObject entities. get: @@ -247328,6 +251610,36 @@ paths: schema: type: string x-ms-docs-key-type: driveItem + '/drives/{drive-id}/items/{driveItem-id}/archive': + description: Provides operations to call the archive method. + post: + tags: + - drives.driveItem + summary: Invoke action archive + operationId: drives.drive.items.driveItem.archive + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/assignSensitivityLabel': description: Provides operations to call the assignSensitivityLabel method. post: @@ -248399,6 +252711,43 @@ paths: nullable: true x-ms-docs-grouped-path: - '/drives/{drive-id}/search(q=''{q}'')' + '/drives/{drive-id}/items/{driveItem-id}/unarchive': + description: Provides operations to call the unarchive method. + post: + tags: + - drives.driveItem + summary: Invoke action unarchive + operationId: drives.drive.items.driveItem.unarchive + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.driveItem' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/unfollow': description: Provides operations to call the unfollow method. post: @@ -248924,7 +253273,7 @@ paths: tags: - drives.driveItem summary: 'driveItem: removeRetentionLabel' - description: 'Remove a retention label from a driveItem. For information about retention labels from an administrator''s perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint.' + description: 'Remove the retention label from a driveItem. This operation clears the retention label and all associated retention settings enforced on the item. For information about retention labels from an administrator''s perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/driveitem-removeretentionlabel?view=graph-rest-beta @@ -456051,6 +460400,442 @@ paths: - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.plannerGroup + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.planner.plans.buckets.tasks.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.plannerTaskChatMessageCollectionResponse' + 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: + - groups.plannerGroup + summary: Create new navigation property to messages for groups + operationId: groups.planner.plans.buckets.tasks.CreateMessages + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.plannerGroup + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.planner.plans.buckets.tasks.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.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.plannerGroup + summary: Update the navigation property messages in groups + operationId: groups.planner.plans.buckets.tasks.UpdateMessages + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.plannerGroup + summary: Delete navigation property messages for groups + operationId: groups.planner.plans.buckets.tasks.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 + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - groups.plannerGroup + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: groups.group.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - groups.plannerGroup + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: groups.group.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - groups.plannerGroup + summary: Get the number of the resource + operationId: groups.planner.plans.buckets.tasks.messages.GetCount-f8d4 + 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' + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -457356,6 +462141,407 @@ paths: - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.plannerGroup + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.planner.plans.tasks.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.plannerTaskChatMessageCollectionResponse' + 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: + - groups.plannerGroup + summary: Create new navigation property to messages for groups + operationId: groups.planner.plans.tasks.CreateMessages + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.plannerGroup + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.planner.plans.tasks.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.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.plannerGroup + summary: Update the navigation property messages in groups + operationId: groups.planner.plans.tasks.UpdateMessages + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.plannerGroup + summary: Delete navigation property messages for groups + operationId: groups.planner.plans.tasks.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 + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - groups.plannerGroup + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: groups.group.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - groups.plannerGroup + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: groups.group.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - groups.plannerGroup + summary: Get the number of the resource + operationId: groups.planner.plans.tasks.messages.GetCount-4408 + 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' + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -511058,9 +516244,15 @@ paths: type: string x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/setReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/softDelete': description: Provides operations to call the softDelete method. post: @@ -511200,9 +516392,15 @@ paths: type: string x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/unsetReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -511855,9 +517053,15 @@ paths: type: string x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/setReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete': description: Provides operations to call the softDelete method. post: @@ -512018,9 +517222,15 @@ paths: type: string x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/unsetReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -514098,6 +519308,477 @@ paths: - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.team.channels.planner.plans.buckets.tasks.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.plannerTaskChatMessageCollectionResponse' + 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: + - groups.team + summary: Create new navigation property to messages for groups + operationId: groups.team.channels.planner.plans.buckets.tasks.CreateMessages + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.team.channels.planner.plans.buckets.tasks.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.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.team + summary: Update the navigation property messages in groups + operationId: groups.team.channels.planner.plans.buckets.tasks.UpdateMessages + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.team + summary: Delete navigation property messages for groups + operationId: groups.team.channels.planner.plans.buckets.tasks.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 + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - groups.team + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: groups.group.team.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - groups.team + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: groups.group.team.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - groups.team + summary: Get the number of the resource + operationId: groups.team.channels.planner.plans.buckets.tasks.messages.GetCount-8fa8 + 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' + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -515508,6 +521189,442 @@ paths: - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.team.channels.planner.plans.tasks.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.plannerTaskChatMessageCollectionResponse' + 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: + - groups.team + summary: Create new navigation property to messages for groups + operationId: groups.team.channels.planner.plans.tasks.CreateMessages + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.team.channels.planner.plans.tasks.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.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.team + summary: Update the navigation property messages in groups + operationId: groups.team.channels.planner.plans.tasks.UpdateMessages + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.team + summary: Delete navigation property messages for groups + operationId: groups.team.channels.planner.plans.tasks.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 + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - groups.team + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: groups.group.team.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - groups.team + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: groups.group.team.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - groups.team + summary: Get the number of the resource + operationId: groups.team.channels.planner.plans.tasks.messages.GetCount-69ce + 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' + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -520806,9 +526923,15 @@ paths: type: string x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/setReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/softDelete': description: Provides operations to call the softDelete method. post: @@ -520927,9 +527050,15 @@ paths: type: string x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -521533,9 +527662,15 @@ paths: type: string x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/setReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete': description: Provides operations to call the softDelete method. post: @@ -521675,9 +527810,15 @@ paths: type: string x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -523580,6 +529721,442 @@ paths: - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.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.plannerTaskChatMessageCollectionResponse' + 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: + - groups.team + summary: Create new navigation property to messages for groups + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.CreateMessages + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.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.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.team + summary: Update the navigation property messages in groups + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.UpdateMessages + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.team + summary: Delete navigation property messages for groups + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.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 + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - groups.team + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: groups.group.team.primaryChannel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - groups.team + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: groups.group.team.primaryChannel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - groups.team + summary: Get the number of the resource + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.messages.GetCount-1681 + 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' + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -524761,102 +531338,509 @@ paths: type: string x-ms-docs-key-type: plannerTask x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get details from groups + description: Read-only. Nullable. More details about the task. + operationId: groups.team.primaryChannel.planner.plans.tasks.GetDetails + 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.plannerTaskDetails' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.team + summary: Update the navigation property details in groups + operationId: groups.team.primaryChannel.planner.plans.tasks.UpdateDetails + parameters: + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.team + summary: Delete navigation property details for groups + operationId: groups.team.primaryChannel.planner.plans.tasks.DeleteDetails + 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 + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.team.primaryChannel.planner.plans.tasks.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.plannerTaskChatMessageCollectionResponse' + 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: + - groups.team + summary: Create new navigation property to messages for groups + operationId: groups.team.primaryChannel.planner.plans.tasks.CreateMessages + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.team.primaryChannel.planner.plans.tasks.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.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.team + summary: Update the navigation property messages in groups + operationId: groups.team.primaryChannel.planner.plans.tasks.UpdateMessages + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.team + summary: Delete navigation property messages for groups + operationId: groups.team.primaryChannel.planner.plans.tasks.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 + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction': + description: Provides operations to call the setReaction method. + post: tags: - groups.team - summary: Get details from groups - description: Read-only. Nullable. More details about the task. - operationId: groups.team.primaryChannel.planner.plans.tasks.GetDetails - 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 + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: groups.group.team.primaryChannel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - groups.team - summary: Update the navigation property details in groups - operationId: groups.team.primaryChannel.planner.plans.tasks.UpdateDetails - parameters: - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: groups.group.team.primaryChannel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - groups.team - summary: Delete navigation property details for groups - operationId: groups.team.primaryChannel.planner.plans.tasks.DeleteDetails + summary: Get the number of the resource + operationId: groups.team.primaryChannel.planner.plans.tasks.messages.GetCount-8b53 parameters: - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation parameters: - name: group-id in: path @@ -524879,12 +531863,6 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -534433,7 +541411,11 @@ paths: get: tags: - identity.authenticationEventListener - summary: Get authenticationEventListeners from identity + summary: Get authenticationEventListener + description: Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/authenticationeventlistener-get?view=graph-rest-beta operationId: identity.GetAuthenticationEventListeners parameters: - name: $select @@ -543719,11 +550701,11 @@ paths: get: tags: - identity.customAuthenticationExtension - summary: Get authenticationEventListener - description: Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. + summary: Get customAuthenticationExtension + description: Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/authenticationeventlistener-get?view=graph-rest-beta + url: https://learn.microsoft.com/graph/api/customauthenticationextension-get?view=graph-rest-beta operationId: identity.GetCustomAuthenticationExtensions parameters: - name: $select @@ -635513,7 +642495,7 @@ paths: tags: - identityGovernance.entitlementManagement summary: Get accessPackageSubject - description: Get the properties of an existing accessPackageSubject object. + description: Get the properties of an external directory user represented by an existing accessPackageSubject object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/accesspackagesubject-get?view=graph-rest-beta @@ -635634,7 +642616,7 @@ paths: tags: - identityGovernance.entitlementManagement summary: Update accessPackageSubject - description: Update an existing accessPackageSubject object to change the subject lifecycle. + description: Update an external directory user represented by an existing accessPackageSubject object to change the subject lifecycle. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/accesspackagesubject-update?view=graph-rest-beta @@ -635789,7 +642771,7 @@ paths: tags: - identityGovernance.entitlementManagement summary: Update accessPackageSubject - description: Update an existing accessPackageSubject object to change the subject lifecycle. + description: Update an external directory user represented by an existing accessPackageSubject object to change the subject lifecycle. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/accesspackagesubject-update?view=graph-rest-beta @@ -637601,6 +644583,101 @@ paths: x-ms-docs-key-type: workflow x-ms-docs-grouped-path: - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.createNewVersion' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewTaskFailures': + description: Provides operations to call the previewTaskFailures method. + post: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Invoke action previewTaskFailures + description: 'Validate the tasks configured in a workflow to check for configuration errors. This action identifies any tasks that would fail during execution, allowing you to fix issues before running the workflow. Returns an empty collection if no task failures are detected.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-previewtaskfailures?view=graph-rest-beta + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.previewTaskFailures + 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.identityGovernance.previewFailedTask' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit + x-ms-docs-operation-type: action + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewTaskFailures' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewWorkflow': + description: Provides operations to call the previewWorkflow method. + post: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Invoke action previewWorkflow + description: 'Run a workflow in preview mode for selected directory objects without affecting production users. This action triggers workflow processing in preview mode, and results can be retrieved using the List userProcessingResults operation with $filter=workflowExecutionType eq ''previewMode''.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-previewworkflow?view=graph-rest-beta + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.previewWorkflow + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + subjects: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.directoryObject' + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit + x-ms-docs-operation-type: action + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewWorkflow' '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.restore': description: Provides operations to call the restore method. post: @@ -637637,6 +644714,169 @@ paths: x-ms-docs-key-type: workflow x-ms-docs-grouped-path: - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.restore' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/previewScope': + description: Provides operations to manage the previewScope property of the microsoft.graph.identityGovernance.workflow entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get previewScope from identityGovernance + description: A read-only collection of directory objects that are currently in-scope for the workflow based on its execution conditions. This property helps preview which users would be affected before running the workflow. Nullable. Read-only. Returned only on $expand. Supports $expand. + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.ListPreviewScope + 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.directoryObjectCollectionResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/previewScope' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/previewScope/{directoryObject-id}': + description: Provides operations to manage the previewScope property of the microsoft.graph.identityGovernance.workflow entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get previewScope from identityGovernance + description: A read-only collection of directory objects that are currently in-scope for the workflow based on its execution conditions. This property helps preview which users would be affected before running the workflow. Nullable. Read-only. Returned only on $expand. Supports $expand. + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetPreviewScope + 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.directoryObject' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit + x-ms-docs-operation-type: operation + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: directoryObject-id + in: path + description: The unique identifier of directoryObject + required: true + schema: + type: string + x-ms-docs-key-type: directoryObject + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/previewScope/{directoryObject-id}' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/previewScope/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get the number of the resource + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.previewScope.GetCount-35d7 + 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' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs': description: Provides operations to manage the runs property of the microsoft.graph.identityGovernance.workflow entity. get: @@ -646172,6 +653412,101 @@ paths: x-ms-docs-key-type: workflow x-ms-docs-grouped-path: - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.createNewVersion' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewTaskFailures': + description: Provides operations to call the previewTaskFailures method. + post: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Invoke action previewTaskFailures + description: 'Validate the tasks configured in a workflow to check for configuration errors. This action identifies any tasks that would fail during execution, allowing you to fix issues before running the workflow. Returns an empty collection if no task failures are detected.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-previewtaskfailures?view=graph-rest-beta + operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.previewTaskFailures + 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.identityGovernance.previewFailedTask' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit + x-ms-docs-operation-type: action + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewTaskFailures' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewWorkflow': + description: Provides operations to call the previewWorkflow method. + post: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Invoke action previewWorkflow + description: 'Run a workflow in preview mode for selected directory objects without affecting production users. This action triggers workflow processing in preview mode, and results can be retrieved using the List userProcessingResults operation with $filter=workflowExecutionType eq ''previewMode''.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-previewworkflow?view=graph-rest-beta + operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.previewWorkflow + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + subjects: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.directoryObject' + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit + x-ms-docs-operation-type: action + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewWorkflow' '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.restore': description: Provides operations to call the restore method. post: @@ -646208,6 +653543,169 @@ paths: x-ms-docs-key-type: workflow x-ms-docs-grouped-path: - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.restore' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/previewScope': + description: Provides operations to manage the previewScope property of the microsoft.graph.identityGovernance.workflow entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get previewScope from identityGovernance + description: A read-only collection of directory objects that are currently in-scope for the workflow based on its execution conditions. This property helps preview which users would be affected before running the workflow. Nullable. Read-only. Returned only on $expand. Supports $expand. + operationId: identityGovernance.lifecycleWorkflows.workflows.ListPreviewScope + 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.directoryObjectCollectionResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/previewScope' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/previewScope/{directoryObject-id}': + description: Provides operations to manage the previewScope property of the microsoft.graph.identityGovernance.workflow entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get previewScope from identityGovernance + description: A read-only collection of directory objects that are currently in-scope for the workflow based on its execution conditions. This property helps preview which users would be affected before running the workflow. Nullable. Read-only. Returned only on $expand. Supports $expand. + operationId: identityGovernance.lifecycleWorkflows.workflows.GetPreviewScope + 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.directoryObject' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit + x-ms-docs-operation-type: operation + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: directoryObject-id + in: path + description: The unique identifier of directoryObject + required: true + schema: + type: string + x-ms-docs-key-type: directoryObject + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/previewScope/{directoryObject-id}' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/previewScope/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get the number of the resource + operationId: identityGovernance.lifecycleWorkflows.workflows.previewScope.GetCount-8b8b + 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' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs': description: Provides operations to manage the runs property of the microsoft.graph.identityGovernance.workflow entity. get: @@ -670253,6 +677751,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -670733,6 +678232,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -677656,6 +685156,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -678568,6 +686069,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -679068,6 +686570,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -680064,6 +687567,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -681142,6 +688646,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -681784,6 +689289,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -682125,6 +689631,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -682746,6 +690253,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -683744,6 +691252,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -684316,6 +691825,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -684620,6 +692130,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -684813,6 +692324,7 @@ paths: - /me/calendars/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -686080,6 +693592,8 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents' '/me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}': description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. get: @@ -686188,6 +693702,8 @@ paths: x-ms-docs-key-type: chatMessageHostedContent x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' '/me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': description: Provides operations to manage the media for the user entity. get: @@ -686345,6 +693861,10 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/setReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' '/me/chats/{chat-id}/messages/{chatMessage-id}/softDelete': description: Provides operations to call the softDelete method. post: @@ -686381,6 +693901,7 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/softDelete' '/me/chats/{chat-id}/messages/{chatMessage-id}/undoSoftDelete': description: Provides operations to call the undoSoftDelete method. post: @@ -686417,6 +693938,7 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/undoSoftDelete' '/me/chats/{chat-id}/messages/{chatMessage-id}/unsetReaction': description: Provides operations to call the unsetReaction method. post: @@ -686460,6 +693982,10 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' '/me/chats/{chat-id}/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -686554,6 +694080,8 @@ paths: schema: type: string x-ms-docs-key-type: chatMessage + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies' '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -686660,6 +694188,8 @@ paths: schema: type: string x-ms-docs-key-type: chatMessage + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}' '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents': description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. get: @@ -686763,6 +694293,8 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents' '/me/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. get: @@ -686878,6 +694410,8 @@ paths: x-ms-docs-key-type: chatMessageHostedContent x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value': description: Provides operations to manage the media for the user entity. get: @@ -687056,6 +694590,10 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/setReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/setReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete': description: Provides operations to call the softDelete method. post: @@ -687099,6 +694637,7 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/softDelete' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/softDelete' '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete': description: Provides operations to call the undoSoftDelete method. post: @@ -687142,6 +694681,7 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/undoSoftDelete' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/undoSoftDelete' '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction': description: Provides operations to call the unsetReaction method. post: @@ -687192,6 +694732,10 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/unsetReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -687326,6 +694870,7 @@ paths: - /me/calendars/delta() - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -687424,6 +694969,7 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/forwardToChat' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/forwardToChat' '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/replyWithQuote': description: Provides operations to call the replyWithQuote method. post: @@ -687485,6 +695031,7 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/replyWithQuote' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/replyWithQuote' '/me/chats/{chat-id}/messages/$count': description: Provides operations to count the resources in the collection. get: @@ -687605,6 +695152,7 @@ paths: - /me/calendars/delta() - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -687696,6 +695244,7 @@ paths: x-ms-docs-key-type: chat x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/forwardToChat' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/forwardToChat' '/me/chats/{chat-id}/messages/replyWithQuote': description: Provides operations to call the replyWithQuote method. post: @@ -687750,6 +695299,7 @@ paths: x-ms-docs-key-type: chat x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/replyWithQuote' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/replyWithQuote' '/me/chats/{chat-id}/completeMigration': description: Provides operations to call the completeMigration method. post: @@ -688149,7 +695699,962 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.teamsAsyncOperationCollectionResponse' + $ref: '#/components/responses/microsoft.graph.teamsAsyncOperationCollectionResponse' + 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: + - me.chat + summary: Create new navigation property to operations for me + operationId: me.chats.CreateOperations + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + '/me/chats/{chat-id}/operations/{teamsAsyncOperation-id}': + description: Provides operations to manage the operations property of the microsoft.graph.chat entity. + get: + tags: + - me.chat + summary: Get operations from me + description: A collection of all the Teams async operations that ran or are running on the chat. Nullable. + operationId: me.chats.GetOperations + 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.teamsAsyncOperation' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.chat + summary: Update the navigation property operations in me + operationId: me.chats.UpdateOperations + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.chat + summary: Delete navigation property operations for me + operationId: me.chats.DeleteOperations + 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 + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: teamsAsyncOperation-id + in: path + description: The unique identifier of teamsAsyncOperation + required: true + schema: + type: string + x-ms-docs-key-type: teamsAsyncOperation + '/me/chats/{chat-id}/operations/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - me.chat + summary: Get the number of the resource + operationId: me.chats.operations.GetCount-5a8d + 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' + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + '/me/chats/{chat-id}/permissionGrants': + description: Provides operations to manage the permissionGrants property of the microsoft.graph.chat entity. + get: + tags: + - me.chat + summary: Get permissionGrants from me + description: A collection of permissions granted to apps for the chat. + operationId: me.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: + - me.chat + summary: Create new navigation property to permissionGrants for me + operationId: me.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 + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + '/me/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id}': + description: Provides operations to manage the permissionGrants property of the microsoft.graph.chat entity. + get: + tags: + - me.chat + summary: Get permissionGrants from me + description: A collection of permissions granted to apps for the chat. + operationId: me.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: + - me.chat + summary: Update the navigation property permissionGrants in me + operationId: me.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: + - me.chat + summary: Delete navigation property permissionGrants for me + operationId: me.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 + parameters: + - 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 + '/me/chats/{chat-id}/permissionGrants/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - me.chat + summary: Get the number of the resource + operationId: me.chats.permissionGrants.GetCount-9e7e + 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' + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + '/me/chats/{chat-id}/pinnedMessages': + description: Provides operations to manage the pinnedMessages property of the microsoft.graph.chat entity. + get: + tags: + - me.chat + summary: Get pinnedMessages from me + description: A collection of all the pinned messages in the chat. Nullable. + operationId: me.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: + - me.chat + summary: Create new navigation property to pinnedMessages for me + operationId: me.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 + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + '/me/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}': + description: Provides operations to manage the pinnedMessages property of the microsoft.graph.chat entity. + get: + tags: + - me.chat + summary: Get pinnedMessages from me + description: A collection of all the pinned messages in the chat. Nullable. + operationId: me.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: + - me.chat + summary: Update the navigation property pinnedMessages in me + operationId: me.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: + - me.chat + summary: Delete navigation property pinnedMessages for me + operationId: me.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 + parameters: + - 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 + '/me/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}/message': + description: Provides operations to manage the message property of the microsoft.graph.pinnedChatMessageInfo entity. + get: + tags: + - me.chat + summary: Get message from me + description: Represents details about the chat message that is pinned. + operationId: me.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 + parameters: + - 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 + '/me/chats/{chat-id}/pinnedMessages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - me.chat + summary: Get the number of the resource + operationId: me.chats.pinnedMessages.GetCount-f614 + 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' + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + '/me/chats/{chat-id}/tabs': + description: Provides operations to manage the tabs property of the microsoft.graph.chat entity. + get: + tags: + - me.chat + summary: Get tabs from me + description: A collection of all the tabs in the chat. Nullable. + operationId: me.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: + - me.chat + summary: Create new navigation property to tabs for me + operationId: me.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 + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + '/me/chats/{chat-id}/tabs/{teamsTab-id}': + description: Provides operations to manage the tabs property of the microsoft.graph.chat entity. + get: + tags: + - me.chat + summary: Get tabs from me + description: A collection of all the tabs in the chat. Nullable. + operationId: me.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: + - me.chat + summary: Update the navigation property tabs in me + operationId: me.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: + - me.chat + summary: Delete navigation property tabs for me + operationId: me.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 + parameters: + - 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 + '/me/chats/{chat-id}/tabs/{teamsTab-id}/teamsApp': + description: Provides operations to manage the teamsApp property of the microsoft.graph.teamsTab entity. + get: + tags: + - me.chat + summary: Get teamsApp from me + description: The application that is linked to the tab. + operationId: me.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 + parameters: + - 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 + '/me/chats/{chat-id}/tabs/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - me.chat + summary: Get the number of the resource + operationId: me.chats.tabs.GetCount-35b1 + 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' + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + '/me/chats/{chat-id}/targetedMessages': + description: Provides operations to manage the targetedMessages property of the microsoft.graph.chat entity. + get: + tags: + - me.chat + summary: Get targetedMessages from me + operationId: me.chats.ListTargetedMessages + 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.targetedChatMessageCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -688161,14 +696666,14 @@ paths: post: tags: - me.chat - summary: Create new navigation property to operations for me - operationId: me.chats.CreateOperations + summary: Create new navigation property to targetedMessages for me + operationId: me.chats.CreateTargetedMessages requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation' + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' required: true responses: 2XX: @@ -688176,7 +696681,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation' + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' 4XX: $ref: '#/components/responses/error' 5XX: @@ -688190,14 +696695,13 @@ paths: schema: type: string x-ms-docs-key-type: chat - '/me/chats/{chat-id}/operations/{teamsAsyncOperation-id}': - description: Provides operations to manage the operations property of the microsoft.graph.chat entity. + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}': + description: Provides operations to manage the targetedMessages property of the microsoft.graph.chat entity. get: tags: - me.chat - summary: Get operations from me - description: A collection of all the Teams async operations that ran or are running on the chat. Nullable. - operationId: me.chats.GetOperations + summary: Get targetedMessages from me + operationId: me.chats.GetTargetedMessages parameters: - name: $select in: query @@ -688225,7 +696729,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation' + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' 4XX: $ref: '#/components/responses/error' 5XX: @@ -688234,14 +696738,14 @@ paths: patch: tags: - me.chat - summary: Update the navigation property operations in me - operationId: me.chats.UpdateOperations + summary: Update the navigation property targetedMessages in me + operationId: me.chats.UpdateTargetedMessages requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation' + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' required: true responses: 2XX: @@ -688249,7 +696753,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation' + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' 4XX: $ref: '#/components/responses/error' 5XX: @@ -688258,8 +696762,8 @@ paths: delete: tags: - me.chat - summary: Delete navigation property operations for me - operationId: me.chats.DeleteOperations + summary: Delete navigation property targetedMessages for me + operationId: me.chats.DeleteTargetedMessages parameters: - name: If-Match in: header @@ -688282,46 +696786,21 @@ paths: schema: type: string x-ms-docs-key-type: chat - - name: teamsAsyncOperation-id - in: path - description: The unique identifier of teamsAsyncOperation - required: true - schema: - type: string - x-ms-docs-key-type: teamsAsyncOperation - '/me/chats/{chat-id}/operations/$count': - description: Provides operations to count the resources in the collection. - get: - tags: - - me.chat - summary: Get the number of the resource - operationId: me.chats.operations.GetCount-5a8d - 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' - parameters: - - name: chat-id + - name: targetedChatMessage-id in: path - description: The unique identifier of chat + description: The unique identifier of targetedChatMessage required: true schema: type: string - x-ms-docs-key-type: chat - '/me/chats/{chat-id}/permissionGrants': - description: Provides operations to manage the permissionGrants property of the microsoft.graph.chat entity. + x-ms-docs-key-type: targetedChatMessage + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. get: tags: - me.chat - summary: Get permissionGrants from me - description: A collection of permissions granted to apps for the chat. - operationId: me.chats.ListPermissionGrants + summary: Get hostedContents from me + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: me.chats.targetedMessages.ListHostedContents parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -688360,7 +696839,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.resourceSpecificPermissionGrantCollectionResponse' + $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -688372,14 +696851,14 @@ paths: post: tags: - me.chat - summary: Create new navigation property to permissionGrants for me - operationId: me.chats.CreatePermissionGrants + summary: Create new navigation property to hostedContents for me + operationId: me.chats.targetedMessages.CreateHostedContents requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant' + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' required: true responses: 2XX: @@ -688387,7 +696866,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant' + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' 4XX: $ref: '#/components/responses/error' 5XX: @@ -688401,14 +696880,25 @@ paths: schema: type: string x-ms-docs-key-type: chat - '/me/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id}': - description: Provides operations to manage the permissionGrants property of the microsoft.graph.chat entity. + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. get: tags: - me.chat - summary: Get permissionGrants from me - description: A collection of permissions granted to apps for the chat. - operationId: me.chats.GetPermissionGrants + summary: Get hostedContents from me + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: me.chats.targetedMessages.GetHostedContents parameters: - name: $select in: query @@ -688436,7 +696926,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant' + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' 4XX: $ref: '#/components/responses/error' 5XX: @@ -688445,14 +696935,14 @@ paths: patch: tags: - me.chat - summary: Update the navigation property permissionGrants in me - operationId: me.chats.UpdatePermissionGrants + summary: Update the navigation property hostedContents in me + operationId: me.chats.targetedMessages.UpdateHostedContents requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant' + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' required: true responses: 2XX: @@ -688460,7 +696950,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant' + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' 4XX: $ref: '#/components/responses/error' 5XX: @@ -688469,8 +696959,8 @@ paths: delete: tags: - me.chat - summary: Delete navigation property permissionGrants for me - operationId: me.chats.DeletePermissionGrants + summary: Delete navigation property hostedContents for me + operationId: me.chats.targetedMessages.DeleteHostedContents parameters: - name: If-Match in: header @@ -688493,20 +696983,113 @@ paths: schema: type: string x-ms-docs-key-type: chat - - name: resourceSpecificPermissionGrant-id + - name: targetedChatMessage-id in: path - description: The unique identifier of resourceSpecificPermissionGrant + description: The unique identifier of targetedChatMessage required: true schema: type: string - x-ms-docs-key-type: resourceSpecificPermissionGrant - '/me/chats/{chat-id}/permissionGrants/$count': + x-ms-docs-key-type: targetedChatMessage + - 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: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': + description: Provides operations to manage the media for the user entity. + get: + tags: + - me.chat + summary: Get media content for the navigation property hostedContents from me + description: The unique identifier for an entity. Read-only. + operationId: me.chats.targetedMessages.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: + - me.chat + summary: Update media content for the navigation property hostedContents in me + description: The unique identifier for an entity. Read-only. + operationId: me.chats.targetedMessages.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: + - me.chat + summary: Delete media content for the navigation property hostedContents in me + description: The unique identifier for an entity. Read-only. + operationId: me.chats.targetedMessages.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' + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/$count': description: Provides operations to count the resources in the collection. get: tags: - me.chat summary: Get the number of the resource - operationId: me.chats.permissionGrants.GetCount-9e7e + operationId: me.chats.targetedMessages.hostedContents.GetCount-cf00 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -688525,14 +697108,21 @@ paths: schema: type: string x-ms-docs-key-type: chat - '/me/chats/{chat-id}/pinnedMessages': - description: Provides operations to manage the pinnedMessages property of the microsoft.graph.chat entity. + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies': + description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: tags: - me.chat - summary: Get pinnedMessages from me - description: A collection of all the pinned messages in the chat. Nullable. - operationId: me.chats.ListPinnedMessages + summary: Get replies from me + description: Replies for a specified message. Supports $expand for channel messages. + operationId: me.chats.targetedMessages.ListReplies parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -688571,7 +697161,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.pinnedChatMessageInfoCollectionResponse' + $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -688583,14 +697173,14 @@ paths: post: tags: - me.chat - summary: Create new navigation property to pinnedMessages for me - operationId: me.chats.CreatePinnedMessages + summary: Create new navigation property to replies for me + operationId: me.chats.targetedMessages.CreateReplies requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo' + $ref: '#/components/schemas/microsoft.graph.chatMessage' required: true responses: 2XX: @@ -688598,7 +697188,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo' + $ref: '#/components/schemas/microsoft.graph.chatMessage' 4XX: $ref: '#/components/responses/error' 5XX: @@ -688612,14 +697202,23 @@ paths: schema: type: string x-ms-docs-key-type: chat - '/me/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}': - description: Provides operations to manage the pinnedMessages property of the microsoft.graph.chat entity. + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}': + description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: tags: - me.chat - summary: Get pinnedMessages from me - description: A collection of all the pinned messages in the chat. Nullable. - operationId: me.chats.GetPinnedMessages + summary: Get replies from me + description: Replies for a specified message. Supports $expand for channel messages. + operationId: me.chats.targetedMessages.GetReplies parameters: - name: $select in: query @@ -688647,7 +697246,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo' + $ref: '#/components/schemas/microsoft.graph.chatMessage' 4XX: $ref: '#/components/responses/error' 5XX: @@ -688656,14 +697255,14 @@ paths: patch: tags: - me.chat - summary: Update the navigation property pinnedMessages in me - operationId: me.chats.UpdatePinnedMessages + summary: Update the navigation property replies in me + operationId: me.chats.targetedMessages.UpdateReplies requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo' + $ref: '#/components/schemas/microsoft.graph.chatMessage' required: true responses: 2XX: @@ -688671,7 +697270,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo' + $ref: '#/components/schemas/microsoft.graph.chatMessage' 4XX: $ref: '#/components/responses/error' 5XX: @@ -688680,8 +697279,8 @@ paths: delete: tags: - me.chat - summary: Delete navigation property pinnedMessages for me - operationId: me.chats.DeletePinnedMessages + summary: Delete navigation property replies for me + operationId: me.chats.targetedMessages.DeleteReplies parameters: - name: If-Match in: header @@ -688704,102 +697303,30 @@ paths: 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 - '/me/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}/message': - description: Provides operations to manage the message property of the microsoft.graph.pinnedChatMessageInfo entity. - get: - tags: - - me.chat - summary: Get message from me - description: Represents details about the chat message that is pinned. - operationId: me.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 - parameters: - - 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 + - name: targetedChatMessage-id in: path - description: The unique identifier of pinnedChatMessageInfo + description: The unique identifier of targetedChatMessage required: true schema: type: string - x-ms-docs-key-type: pinnedChatMessageInfo - '/me/chats/{chat-id}/pinnedMessages/$count': - description: Provides operations to count the resources in the collection. - get: - tags: - - me.chat - summary: Get the number of the resource - operationId: me.chats.pinnedMessages.GetCount-f614 - 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' - parameters: - - name: chat-id + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id in: path - description: The unique identifier of chat + description: The unique identifier of chatMessage required: true schema: type: string - x-ms-docs-key-type: chat - '/me/chats/{chat-id}/tabs': - description: Provides operations to manage the tabs property of the microsoft.graph.chat entity. + x-ms-docs-key-type: chatMessage + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. get: tags: - me.chat - summary: Get tabs from me - description: A collection of all the tabs in the chat. Nullable. - operationId: me.chats.ListTabs + summary: Get hostedContents from me + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: me.chats.targetedMessages.replies.ListHostedContents parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -688838,7 +697365,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.teamsTabCollectionResponse' + $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -688850,14 +697377,14 @@ paths: post: tags: - me.chat - summary: Create new navigation property to tabs for me - operationId: me.chats.CreateTabs + summary: Create new navigation property to hostedContents for me + operationId: me.chats.targetedMessages.replies.CreateHostedContents requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.teamsTab' + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' required: true responses: 2XX: @@ -688865,7 +697392,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.teamsTab' + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' 4XX: $ref: '#/components/responses/error' 5XX: @@ -688879,14 +697406,32 @@ paths: schema: type: string x-ms-docs-key-type: chat - '/me/chats/{chat-id}/tabs/{teamsTab-id}': - description: Provides operations to manage the tabs property of the microsoft.graph.chat entity. + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. get: tags: - me.chat - summary: Get tabs from me - description: A collection of all the tabs in the chat. Nullable. - operationId: me.chats.GetTabs + summary: Get hostedContents from me + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: me.chats.targetedMessages.replies.GetHostedContents parameters: - name: $select in: query @@ -688914,7 +697459,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.teamsTab' + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' 4XX: $ref: '#/components/responses/error' 5XX: @@ -688923,14 +697468,14 @@ paths: patch: tags: - me.chat - summary: Update the navigation property tabs in me - operationId: me.chats.UpdateTabs + summary: Update the navigation property hostedContents in me + operationId: me.chats.targetedMessages.replies.UpdateHostedContents requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.teamsTab' + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' required: true responses: 2XX: @@ -688938,7 +697483,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.teamsTab' + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' 4XX: $ref: '#/components/responses/error' 5XX: @@ -688947,8 +697492,8 @@ paths: delete: tags: - me.chat - summary: Delete navigation property tabs for me - operationId: me.chats.DeleteTabs + summary: Delete navigation property hostedContents for me + operationId: me.chats.targetedMessages.replies.DeleteHostedContents parameters: - name: If-Match in: header @@ -688971,22 +697516,404 @@ paths: schema: type: string x-ms-docs-key-type: chat - - name: teamsTab-id + - name: targetedChatMessage-id in: path - description: The unique identifier of teamsTab + description: The unique identifier of targetedChatMessage required: true schema: type: string - x-ms-docs-key-type: teamsTab - '/me/chats/{chat-id}/tabs/{teamsTab-id}/teamsApp': - description: Provides operations to manage the teamsApp property of the microsoft.graph.teamsTab entity. + x-ms-docs-key-type: targetedChatMessage + - 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: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': + description: Provides operations to manage the media for the user entity. get: tags: - me.chat - summary: Get teamsApp from me - description: The application that is linked to the tab. - operationId: me.chats.tabs.GetTeamsApp + summary: Get media content for the navigation property hostedContents from me + description: The unique identifier for an entity. Read-only. + operationId: me.chats.targetedMessages.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: + - me.chat + summary: Update media content for the navigation property hostedContents in me + description: The unique identifier for an entity. Read-only. + operationId: me.chats.targetedMessages.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: + - me.chat + summary: Delete media content for the navigation property hostedContents in me + description: The unique identifier for an entity. Read-only. + operationId: me.chats.targetedMessages.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' + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - me.chat + summary: Get the number of the resource + operationId: me.chats.targetedMessages.replies.hostedContents.GetCount-4d12 + 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' + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - me.chat + summary: Invoke action setReaction + operationId: me.chats.chat.targetedMessages.targetedChatMessage.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 + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/setReaction' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/softDelete': + description: Provides operations to call the softDelete method. + post: + tags: + - me.chat + summary: 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-beta + operationId: me.chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.softDelete + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/softDelete' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/undoSoftDelete': + description: Provides operations to call the undoSoftDelete method. + post: + tags: + - me.chat + summary: 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-beta + operationId: me.chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.undoSoftDelete + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/undoSoftDelete' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - me.chat + summary: Invoke action unsetReaction + operationId: me.chats.chat.targetedMessages.targetedChatMessage.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 + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/unsetReaction' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - me.chat + summary: Get the number of the resource + operationId: me.chats.targetedMessages.replies.GetCount-a12f 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' + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()': + description: Provides operations to call the delta method. + get: + tags: + - me.chat + summary: 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 obtain 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-beta + operationId: me.chats.chat.targetedMessages.targetedChatMessage.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 @@ -688997,6 +697924,16 @@ paths: 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 @@ -689009,16 +697946,28 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.teamsApp' + 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: operation + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore parameters: - name: chat-id in: path @@ -689027,20 +697976,198 @@ paths: schema: type: string x-ms-docs-key-type: chat - - name: teamsTab-id + - name: targetedChatMessage-id in: path - description: The unique identifier of teamsTab + description: The unique identifier of targetedChatMessage required: true schema: type: string - x-ms-docs-key-type: teamsTab - '/me/chats/{chat-id}/tabs/$count': + x-ms-docs-key-type: targetedChatMessage + x-ms-docs-grouped-path: + - '/me/adhocCalls/{adhocCall-id}/recordings/delta()' + - '/me/adhocCalls/{adhocCall-id}/transcripts/delta()' + - /me/calendar/calendarView/delta() + - '/me/calendar/events/{event-id}/instances/delta()' + - /me/calendar/events/delta() + - '/me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarView/delta()' + - '/me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/instances/delta()' + - '/me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/delta()' + - '/me/calendarGroups/{calendarGroup-id}/calendars/delta()' + - '/me/calendars/{calendar-id}/calendarView/delta()' + - '/me/calendars/{calendar-id}/events/{event-id}/instances/delta()' + - '/me/calendars/{calendar-id}/events/delta()' + - /me/calendars/delta() + - /me/calendarView/delta() + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' + - '/me/chats/{chat-id}/messages/delta()' + - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' + - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' + - '/me/contactFolders/{contactFolder-id}/contacts/delta()' + - /me/contactFolders/delta() + - /me/contacts/delta() + - /me/devices/delta() + - '/me/events/{event-id}/instances/delta()' + - /me/events/delta() + - /me/joinedGroups/delta() + - '/me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/delta()' + - '/me/mailFolders/{mailFolder-id}/childFolders/delta()' + - '/me/mailFolders/{mailFolder-id}/messages/delta()' + - /me/mailFolders/delta() + - /me/messages/delta() + - '/me/onlineMeetings/{onlineMeeting-id}/recordings/delta()' + - '/me/onlineMeetings/{onlineMeeting-id}/transcripts/delta()' + - /me/planner/all/delta() + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/delta()' + - '/me/planner/plans/{plannerPlan-id}/buckets/delta()' + - '/me/planner/plans/{plannerPlan-id}/tasks/delta()' + - /me/planner/plans/delta() + - /me/planner/tasks/delta() + - '/me/todo/lists/{todoTaskList-id}/tasks/delta()' + - /me/todo/lists/delta() + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/forwardToChat': + description: Provides operations to call the forwardToChat method. + post: + tags: + - me.chat + summary: Invoke action forwardToChat + description: 'Forward a chat message, a channel message, or a channel message reply to a chat.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta + operationId: me.chats.chat.targetedMessages.targetedChatMessage.replies.forwardToChat + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + targetChatIds: + type: array + items: + type: string + nullable: true + messageIds: + type: array + items: + type: string + nullable: true + additionalMessage: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - type: object + nullable: true + 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 + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/forwardToChat' + - '/me/chats/{chat-id}/messages/forwardToChat' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/replyWithQuote': + description: Provides operations to call the replyWithQuote method. + post: + tags: + - me.chat + summary: Invoke action replyWithQuote + description: Reply with quote to a single chat message or multiple chat messages in a chat. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta + operationId: me.chats.chat.targetedMessages.targetedChatMessage.replies.replyWithQuote + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + messageIds: + type: array + items: + type: string + nullable: true + replyMessage: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - type: object + nullable: true + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/replyWithQuote' + - '/me/chats/{chat-id}/messages/replyWithQuote' + '/me/chats/{chat-id}/targetedMessages/$count': description: Provides operations to count the resources in the collection. get: tags: - me.chat summary: Get the number of the resource - operationId: me.chats.tabs.GetCount-35b1 + operationId: me.chats.targetedMessages.GetCount-23a1 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -692607,6 +701734,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' - /me/contactFolders/delta() @@ -692807,6 +701935,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' - /me/contactFolders/delta() @@ -693600,6 +702729,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - /me/contactFolders/delta() @@ -693777,6 +702907,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -694504,6 +703635,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -700896,6 +710028,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -701532,6 +710665,7 @@ paths: tags: - me.employeeExperienceUser summary: Get employeeExperience from me + description: The employee experience resources for the user. Read-only. Nullable. operationId: me.GetEmployeeExperience parameters: - name: $select @@ -702332,29 +711466,448 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.learningCourseActivity' + $ref: '#/components/schemas/microsoft.graph.learningCourseActivity' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: learningCourseActivity-id + in: path + description: The unique identifier of learningCourseActivity + required: true + schema: + type: string + x-ms-docs-key-type: learningCourseActivity + x-ms-docs-grouped-path: + - '/me/employeeExperience/learningCourseActivities(externalcourseActivityId=''{externalcourseActivityId}'')' + '/me/employeeExperience/learningCourseActivities(externalcourseActivityId=''{externalcourseActivityId}'')': + description: Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperienceUser entity. + get: + tags: + - me.employeeExperienceUser + summary: Get learningCourseActivities from me + operationId: me.employeeExperience.learningCourseActivities.GetByExternalcourseActivityId + 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.learningCourseActivity' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: externalcourseActivityId + in: path + description: Alternate key of learningCourseActivity + required: true + schema: + type: string + nullable: true + x-ms-docs-grouped-path: + - '/me/employeeExperience/learningCourseActivities/{learningCourseActivity-id}' + /me/employeeExperience/learningCourseActivities/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - me.employeeExperienceUser + summary: Get the number of the resource + operationId: me.employeeExperience.learningCourseActivities.GetCount-5af0 + 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' + /me/employeeExperience/storyline: + description: Provides operations to manage the storyline property of the microsoft.graph.employeeExperienceUser entity. + get: + tags: + - me.employeeExperienceUser + summary: Get storyline from me + description: The user's storyline for following and engagement features. + operationId: me.employeeExperience.GetStoryline + 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.storyline' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.employeeExperienceUser + summary: Update the navigation property storyline in me + operationId: me.employeeExperience.UpdateStoryline + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storyline' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storyline' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.employeeExperienceUser + summary: Delete navigation property storyline for me + operationId: me.employeeExperience.DeleteStoryline + 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 + /me/employeeExperience/storyline/followers: + description: Provides operations to manage the followers property of the microsoft.graph.storyline entity. + get: + tags: + - me.employeeExperienceUser + summary: Get followers from me + description: The users who are following this user. + operationId: me.employeeExperience.storyline.ListFollowers + 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.storylineFollowerCollectionResponse' + 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: + - me.employeeExperienceUser + summary: Create new navigation property to followers for me + operationId: me.employeeExperience.storyline.CreateFollowers + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/me/employeeExperience/storyline/followers/{storylineFollower-id}': + description: Provides operations to manage the followers property of the microsoft.graph.storyline entity. + get: + tags: + - me.employeeExperienceUser + summary: Get followers from me + description: The users who are following this user. + operationId: me.employeeExperience.storyline.GetFollowers + 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.storylineFollower' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.employeeExperienceUser + summary: Update the navigation property followers in me + operationId: me.employeeExperience.storyline.UpdateFollowers + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.employeeExperienceUser + summary: Delete navigation property followers for me + operationId: me.employeeExperience.storyline.DeleteFollowers + 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 parameters: - - name: learningCourseActivity-id + - name: storylineFollower-id in: path - description: The unique identifier of learningCourseActivity + description: The unique identifier of storylineFollower required: true schema: type: string - x-ms-docs-key-type: learningCourseActivity - x-ms-docs-grouped-path: - - '/me/employeeExperience/learningCourseActivities(externalcourseActivityId=''{externalcourseActivityId}'')' - '/me/employeeExperience/learningCourseActivities(externalcourseActivityId=''{externalcourseActivityId}'')': - description: Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperienceUser entity. + x-ms-docs-key-type: storylineFollower + /me/employeeExperience/storyline/followers/$count: + description: Provides operations to count the resources in the collection. get: tags: - me.employeeExperienceUser - summary: Get learningCourseActivities from me - operationId: me.employeeExperience.learningCourseActivities.GetByExternalcourseActivityId + summary: Get the number of the resource + operationId: me.employeeExperience.storyline.followers.GetCount-d5b7 + 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' + /me/employeeExperience/storyline/followings: + description: Provides operations to manage the followings property of the microsoft.graph.storyline entity. + get: + tags: + - me.employeeExperienceUser + summary: Get followings from me + description: The users that this user is following. + operationId: me.employeeExperience.storyline.ListFollowings + 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.storylineFollowingCollectionResponse' + 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: + - me.employeeExperienceUser + summary: Create new navigation property to followings for me + operationId: me.employeeExperience.storyline.CreateFollowings + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/me/employeeExperience/storyline/followings/{storylineFollowing-id}': + description: Provides operations to manage the followings property of the microsoft.graph.storyline entity. + get: + tags: + - me.employeeExperienceUser + summary: Get followings from me + description: The users that this user is following. + operationId: me.employeeExperience.storyline.GetFollowings parameters: - name: $select in: query @@ -702382,29 +711935,70 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.learningCourseActivity' + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.employeeExperienceUser + summary: Update the navigation property followings in me + operationId: me.employeeExperience.storyline.UpdateFollowings + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.employeeExperienceUser + summary: Delete navigation property followings for me + operationId: me.employeeExperience.storyline.DeleteFollowings + 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 parameters: - - name: externalcourseActivityId + - name: storylineFollowing-id in: path - description: Alternate key of learningCourseActivity + description: The unique identifier of storylineFollowing required: true schema: type: string - nullable: true - x-ms-docs-grouped-path: - - '/me/employeeExperience/learningCourseActivities/{learningCourseActivity-id}' - /me/employeeExperience/learningCourseActivities/$count: + x-ms-docs-key-type: storylineFollowing + /me/employeeExperience/storyline/followings/$count: description: Provides operations to count the resources in the collection. get: tags: - me.employeeExperienceUser summary: Get the number of the resource - operationId: me.employeeExperience.learningCourseActivities.GetCount-5af0 + operationId: me.employeeExperience.storyline.followings.GetCount-2f28 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -703330,6 +712924,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -703830,6 +713425,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -707167,6 +716763,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -707194,6 +716796,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/me/insights/shared/{sharedInsight-id}': description: Provides operations to manage the shared property of the microsoft.graph.officeGraphInsights entity. @@ -707235,6 +716843,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation patch: tags: @@ -707259,6 +716873,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation delete: tags: @@ -707278,6 +716898,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation parameters: - name: sharedInsight-id @@ -707326,6 +716952,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation parameters: - name: sharedInsight-id @@ -707375,6 +717007,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation parameters: - name: sharedInsight-id @@ -707401,6 +717039,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' /me/insights/trending: description: Provides operations to manage the trending property of the microsoft.graph.officeGraphInsights entity. get: @@ -707695,6 +717339,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -707722,6 +717372,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/me/insights/used/{usedInsight-id}': description: Provides operations to manage the used property of the microsoft.graph.officeGraphInsights entity. @@ -707763,6 +717419,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation patch: tags: @@ -707787,6 +717449,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation delete: tags: @@ -707806,6 +717474,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation parameters: - name: usedInsight-id @@ -707855,6 +717529,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation parameters: - name: usedInsight-id @@ -707881,6 +717561,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' /me/invitedBy: description: Provides operations to manage the invitedBy property of the microsoft.graph.user entity. get: @@ -708064,6 +717750,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -711259,6 +720946,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -711986,6 +721674,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -714122,6 +723811,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -714772,6 +724462,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -717725,6 +727416,30 @@ paths: schema: type: string x-ms-docs-key-type: managedDevice + '/me/managedDevices/{managedDevice-id}/restoreManagedHomeScreen': + description: Provides operations to call the restoreManagedHomeScreen method. + post: + tags: + - me.managedDevice + summary: Invoke action restoreManagedHomeScreen + description: Restore Managed Home Screen + operationId: me.managedDevices.managedDevice.restoreManagedHomeScreen + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice '/me/managedDevices/{managedDevice-id}/retire': description: Provides operations to call the retire method. post: @@ -717749,6 +727464,36 @@ paths: schema: type: string x-ms-docs-key-type: managedDevice + '/me/managedDevices/{managedDevice-id}/retrieveDeviceLocalAdminAccountDetail()': + description: Provides operations to call the retrieveDeviceLocalAdminAccountDetail method. + get: + tags: + - me.managedDevice + summary: Invoke function retrieveDeviceLocalAdminAccountDetail + operationId: me.managedDevices.managedDevice.retrieveDeviceLocalAdminAccountDetail + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.deviceLocalAdminAccountDetail' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice '/me/managedDevices/{managedDevice-id}/retrieveMacOSManagedDeviceLocalAdminAccountDetail()': description: Provides operations to call the retrieveMacOSManagedDeviceLocalAdminAccountDetail method. get: @@ -717779,6 +727524,37 @@ paths: schema: type: string x-ms-docs-key-type: managedDevice + '/me/managedDevices/{managedDevice-id}/retrieveRecoveryLockPasscode()': + description: Provides operations to call the retrieveRecoveryLockPasscode method. + get: + tags: + - me.managedDevice + summary: Invoke function retrieveRecoveryLockPasscode + operationId: me.managedDevices.managedDevice.retrieveRecoveryLockPasscode + responses: + 2XX: + description: Success + content: + application/json: + schema: + type: object + properties: + value: + type: string + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice '/me/managedDevices/{managedDevice-id}/revokeAppleVppLicenses': description: Provides operations to call the revokeAppleVppLicenses method. post: @@ -717874,6 +727650,30 @@ paths: schema: type: string x-ms-docs-key-type: managedDevice + '/me/managedDevices/{managedDevice-id}/rotateRecoveryLockPasscode': + description: Provides operations to call the rotateRecoveryLockPasscode method. + post: + tags: + - me.managedDevice + summary: Invoke action rotateRecoveryLockPasscode + description: Rotates the recovery lock passcode for the specified macOS device + operationId: me.managedDevices.managedDevice.rotateRecoveryLockPasscode + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice '/me/managedDevices/{managedDevice-id}/sendCustomNotificationToCompanyPortal': description: Provides operations to call the sendCustomNotificationToCompanyPortal method. post: @@ -717968,6 +727768,40 @@ paths: schema: type: string x-ms-docs-key-type: managedDevice + '/me/managedDevices/{managedDevice-id}/suspendManagedHomeScreen': + description: Provides operations to call the suspendManagedHomeScreen method. + post: + tags: + - me.managedDevice + summary: Invoke action suspendManagedHomeScreen + description: Temporarily suspend Managed Home Screen + operationId: me.managedDevices.managedDevice.suspendManagedHomeScreen + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + timeoutMinutes: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice '/me/managedDevices/{managedDevice-id}/syncDevice': description: Provides operations to call the syncDevice method. post: @@ -721701,6 +731535,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -732508,6 +742343,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -733628,6 +743464,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -745351,6 +755188,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -746411,99 +756249,489 @@ paths: type: string x-ms-docs-key-type: plannerTask x-ms-docs-grouped-path: - - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/me/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/me/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - me.plannerUser + summary: Get details from me + description: Read-only. Nullable. More details about the task. + operationId: me.planner.plans.buckets.tasks.GetDetails + 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.plannerTaskDetails' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.plannerUser + summary: Update the navigation property details in me + operationId: me.planner.plans.buckets.tasks.UpdateDetails + parameters: + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.plannerUser + summary: Delete navigation property details for me + operationId: me.planner.plans.buckets.tasks.DeleteDetails + 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 + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/me/planner/tasks/{plannerTask-id}/details' + '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - me.plannerUser + summary: Get messages from me + description: Read-only. Nullable. Chat messages associated with the task. + operationId: me.planner.plans.buckets.tasks.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.plannerTaskChatMessageCollectionResponse' + 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: + - me.plannerUser + summary: Create new navigation property to messages for me + operationId: me.planner.plans.buckets.tasks.CreateMessages + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/me/planner/tasks/{plannerTask-id}/messages' + '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - me.plannerUser + summary: Get messages from me + description: Read-only. Nullable. Chat messages associated with the task. + operationId: me.planner.plans.buckets.tasks.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.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.plannerUser + summary: Update the navigation property messages in me + operationId: me.planner.plans.buckets.tasks.UpdateMessages + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.plannerUser + summary: Delete navigation property messages for me + operationId: me.planner.plans.buckets.tasks.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 + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - me.plannerUser + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: me.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/setReaction' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/setReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - me.plannerUser + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: me.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/unsetReaction' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. get: tags: - me.plannerUser - summary: Get details from me - description: Read-only. Nullable. More details about the task. - operationId: me.planner.plans.buckets.tasks.GetDetails - 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.plannerTaskDetails' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - me.plannerUser - summary: Update the navigation property details in me - operationId: me.planner.plans.buckets.tasks.UpdateDetails + summary: Get the number of the resource + operationId: me.planner.plans.buckets.tasks.messages.GetCount-4a00 parameters: - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' - required: true + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - me.plannerUser - summary: Delete navigation property details for me - operationId: me.planner.plans.buckets.tasks.DeleteDetails - parameters: - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation parameters: - name: plannerPlan-id in: path @@ -746526,9 +756754,6 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - x-ms-docs-grouped-path: - - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/me/planner/tasks/{plannerTask-id}/details' '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -746780,6 +757005,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -746924,6 +757150,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -747638,7 +757865,213 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.plannerUser + summary: Update the navigation property details in me + operationId: me.planner.plans.tasks.UpdateDetails + parameters: + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.plannerUser + summary: Delete navigation property details for me + operationId: me.planner.plans.tasks.DeleteDetails + 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 + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/me/planner/tasks/{plannerTask-id}/details' + '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - me.plannerUser + summary: Get messages from me + description: Read-only. Nullable. Chat messages associated with the task. + operationId: me.planner.plans.tasks.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.plannerTaskChatMessageCollectionResponse' + 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: + - me.plannerUser + summary: Create new navigation property to messages for me + operationId: me.planner.plans.tasks.CreateMessages + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/me/planner/tasks/{plannerTask-id}/messages' + '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - me.plannerUser + summary: Get messages from me + description: Read-only. Nullable. Chat messages associated with the task. + operationId: me.planner.plans.tasks.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.plannerTaskChatMessage' 4XX: $ref: '#/components/responses/error' 5XX: @@ -747647,21 +758080,14 @@ paths: patch: tags: - me.plannerUser - summary: Update the navigation property details in me - operationId: me.planner.plans.tasks.UpdateDetails - parameters: - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string + summary: Update the navigation property messages in me + operationId: me.planner.plans.tasks.UpdateMessages requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: @@ -747669,7 +758095,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' 4XX: $ref: '#/components/responses/error' 5XX: @@ -747678,8 +758104,8 @@ paths: delete: tags: - me.plannerUser - summary: Delete navigation property details for me - operationId: me.planner.plans.tasks.DeleteDetails + summary: Delete navigation property messages for me + operationId: me.planner.plans.tasks.DeleteMessages parameters: - name: If-Match in: header @@ -747709,9 +758135,162 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage x-ms-docs-grouped-path: - - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/me/planner/tasks/{plannerTask-id}/details' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - me.plannerUser + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: me.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/setReaction' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/setReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - me.plannerUser + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: me.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/unsetReaction' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - me.plannerUser + summary: Get the number of the resource + operationId: me.planner.plans.tasks.messages.GetCount-28d1 + 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' + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -747942,6 +758521,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -748070,6 +758650,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -748751,7 +759332,199 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.plannerUser + summary: Update the navigation property details in me + operationId: me.planner.tasks.UpdateDetails + parameters: + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.plannerUser + summary: Delete navigation property details for me + operationId: me.planner.tasks.DeleteDetails + 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 + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/me/planner/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - me.plannerUser + summary: Get messages from me + description: Read-only. Nullable. Chat messages associated with the task. + operationId: me.planner.tasks.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.plannerTaskChatMessageCollectionResponse' + 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: + - me.plannerUser + summary: Create new navigation property to messages for me + operationId: me.planner.tasks.CreateMessages + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - me.plannerUser + summary: Get messages from me + description: Read-only. Nullable. Chat messages associated with the task. + operationId: me.planner.tasks.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.plannerTaskChatMessage' 4XX: $ref: '#/components/responses/error' 5XX: @@ -748760,21 +759533,14 @@ paths: patch: tags: - me.plannerUser - summary: Update the navigation property details in me - operationId: me.planner.tasks.UpdateDetails - parameters: - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string + summary: Update the navigation property messages in me + operationId: me.planner.tasks.UpdateMessages requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: @@ -748782,7 +759548,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' 4XX: $ref: '#/components/responses/error' 5XX: @@ -748791,8 +759557,8 @@ paths: delete: tags: - me.plannerUser - summary: Delete navigation property details for me - operationId: me.planner.tasks.DeleteDetails + summary: Delete navigation property messages for me + operationId: me.planner.tasks.DeleteMessages parameters: - name: If-Match in: header @@ -748815,9 +759581,141 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage x-ms-docs-grouped-path: - - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - me.plannerUser + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: me.planner.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/setReaction' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/setReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - me.plannerUser + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: me.planner.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/unsetReaction' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + '/me/planner/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - me.plannerUser + summary: Get the number of the resource + operationId: me.planner.tasks.messages.GetCount-26a7 + 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' + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask '/me/planner/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -749025,6 +759923,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -756848,45 +767747,159 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.workingTimeSchedule' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - me.userSolutionRoot - summary: Update the navigation property workingTimeSchedule in me - operationId: me.solutions.UpdateWorkingTimeSchedule - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.workingTimeSchedule' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.workingTimeSchedule' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.workingTimeSchedule' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.userSolutionRoot + summary: Update the navigation property workingTimeSchedule in me + operationId: me.solutions.UpdateWorkingTimeSchedule + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.workingTimeSchedule' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.workingTimeSchedule' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.userSolutionRoot + summary: Delete navigation property workingTimeSchedule for me + operationId: me.solutions.DeleteWorkingTimeSchedule + 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 + /me/solutions/workingTimeSchedule/endWorkingTime: + description: Provides operations to call the endWorkingTime method. + post: + tags: + - me.userSolutionRoot + summary: Invoke action endWorkingTime + description: Trigger the policies associated with the end of working hours for a specific user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/workingtimeschedule-endworkingtime?view=graph-rest-beta + operationId: me.solutions.workingTimeSchedule.endWorkingTime + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /me/solutions/workingTimeSchedule/startWorkingTime: + description: Provides operations to call the startWorkingTime method. + post: + tags: + - me.userSolutionRoot + summary: Invoke action startWorkingTime + description: Trigger the policies associated with the start of working hours for a specific user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/workingtimeschedule-startworkingtime?view=graph-rest-beta + operationId: me.solutions.workingTimeSchedule.startWorkingTime + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /me/sponsors: + description: Provides operations to manage the sponsors property of the microsoft.graph.user entity. + get: + tags: + - me.directoryObject + summary: Get sponsors from me + description: 'The users and groups responsible for this guest user''s privileges in the tenant and keep the guest user''s information and access updated. (HTTP Methods: GET, POST, DELETE.). Supports $expand.' + operationId: me.ListSponsors + 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.directoryObjectCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation + '/me/sponsors/{directoryObject-id}/$ref': + description: Provides operations to manage the collection of user entities. delete: tags: - - me.userSolutionRoot - summary: Delete navigation property workingTimeSchedule for me - operationId: me.solutions.DeleteWorkingTimeSchedule + - me.directoryObject + summary: Delete ref of navigation property sponsors for me + operationId: me.sponsors.DeleteRefDirectoryObject parameters: - name: If-Match in: header @@ -756901,52 +767914,39 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /me/solutions/workingTimeSchedule/endWorkingTime: - description: Provides operations to call the endWorkingTime method. - post: - tags: - - me.userSolutionRoot - summary: Invoke action endWorkingTime - description: Trigger the policies associated with the end of working hours for a specific user. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/workingtimeschedule-endworkingtime?view=graph-rest-beta - operationId: me.solutions.workingTimeSchedule.endWorkingTime - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /me/solutions/workingTimeSchedule/startWorkingTime: - description: Provides operations to call the startWorkingTime method. - post: + parameters: + - name: directoryObject-id + in: path + description: The unique identifier of directoryObject + required: true + schema: + type: string + x-ms-docs-key-type: directoryObject + /me/sponsors/$count: + description: Provides operations to count the resources in the collection. + get: tags: - - me.userSolutionRoot - summary: Invoke action startWorkingTime - description: Trigger the policies associated with the start of working hours for a specific user. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/workingtimeschedule-startworkingtime?view=graph-rest-beta - operationId: me.solutions.workingTimeSchedule.startWorkingTime + - me.directoryObject + summary: Get the number of the resource + operationId: me.sponsors.GetCount-761c + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /me/sponsors: - description: Provides operations to manage the sponsors property of the microsoft.graph.user entity. + /me/sponsors/$ref: + description: Provides operations to manage the collection of user entities. get: tags: - me.directoryObject - summary: Get sponsors from me + summary: Get ref of sponsors from me description: 'The users and groups responsible for this guest user''s privileges in the tenant and keep the guest user''s information and access updated. (HTTP Methods: GET, POST, DELETE.). Supports $expand.' - operationId: me.ListSponsors + operationId: me.ListRefSponsors parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -756963,29 +767963,9 @@ paths: 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.directoryObjectCollectionResponse' + $ref: '#/components/responses/StringCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -756994,72 +767974,46 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - '/me/sponsors/{directoryObject-id}': - description: Provides operations to manage the sponsors property of the microsoft.graph.user entity. - get: + post: tags: - me.directoryObject - summary: Get sponsors from me - description: 'The users and groups responsible for this guest user''s privileges in the tenant and keep the guest user''s information and access updated. (HTTP Methods: GET, POST, DELETE.). Supports $expand.' - operationId: me.GetSponsors - 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 + summary: Create new navigation property ref to sponsors for me + operationId: me.CreateRefSponsors + requestBody: + $ref: '#/components/requestBodies/refPostBody' responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.directoryObject' + '204': + description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - parameters: - - name: directoryObject-id - in: path - description: The unique identifier of directoryObject - required: true - schema: - type: string - x-ms-docs-key-type: directoryObject - /me/sponsors/$count: - description: Provides operations to count the resources in the collection. - get: + delete: tags: - me.directoryObject - summary: Get the number of the resource - operationId: me.sponsors.GetCount-761c + summary: Delete ref of navigation property sponsors for me + operationId: me.DeleteRefSponsors parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - name: If-Match + in: header + description: ETag + schema: + type: string + - name: '@id' + in: query + description: The delete Uri + required: true + schema: + type: string responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' + '204': + description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation /me/teamwork: description: Provides operations to manage the teamwork property of the microsoft.graph.user entity. get: @@ -757722,6 +768676,169 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + /me/teamwork/deleteTargetedMessage: + description: Provides operations to call the deleteTargetedMessage method. + post: + tags: + - me.userTeamwork + summary: Invoke action deleteTargetedMessage + operationId: me.teamwork.deleteTargetedMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + teamId: + type: string + channelId: + type: string + messageId: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /me/teamwork/getAllRetainedTargetedMessages(): + description: Provides operations to call the getAllRetainedTargetedMessages method. + get: + tags: + - me.userTeamwork + summary: Invoke function getAllRetainedTargetedMessages + operationId: me.teamwork.getAllRetainedTargetedMessages + 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 targetedChatMessage + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + /me/teamwork/getAllTargetedMessages(): + description: Provides operations to call the getAllTargetedMessages method. + get: + tags: + - me.userTeamwork + summary: Invoke function getAllTargetedMessages + operationId: me.teamwork.getAllTargetedMessages + 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 targetedChatMessage + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore /me/teamwork/sendActivityNotification: description: Provides operations to call the sendActivityNotification method. post: @@ -759979,6 +771096,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -760103,6 +771221,7 @@ paths: - /me/calendarView/delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/me/chats/{chat-id}/messages/delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/delta()' - '/me/contactFolders/{contactFolder-id}/contacts/delta()' @@ -764120,6 +775239,451 @@ paths: 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 + /networkAccess/cloudFirewallPolicies: + description: Provides operations to manage the cloudFirewallPolicies property of the microsoft.graph.networkaccess.networkAccessRoot entity. + get: + tags: + - networkAccess.cloudFirewallPolicy + summary: List cloudFirewallPolicy objects + description: Get a list of the cloudFirewallPolicy objects and their properties. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-networkaccessroot-list-cloudfirewallpolicies?view=graph-rest-beta + operationId: networkAccess.ListCloudFirewallPolicies + 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.networkaccess.cloudFirewallPolicyCollectionResponse' + 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: + - networkAccess.cloudFirewallPolicy + summary: Create cloudFirewallPolicy + description: Create a new cloudFirewallPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-networkaccessroot-post-cloudfirewallpolicies?view=graph-rest-beta + operationId: networkAccess.CreateCloudFirewallPolicies + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicy' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicy' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}': + description: Provides operations to manage the cloudFirewallPolicies property of the microsoft.graph.networkaccess.networkAccessRoot entity. + get: + tags: + - networkAccess.cloudFirewallPolicy + summary: Get cloudFirewallPolicy + description: Read the properties and relationships of a cloudFirewallPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-cloudfirewallpolicy-get?view=graph-rest-beta + operationId: networkAccess.GetCloudFirewallPolicies + 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.networkaccess.cloudFirewallPolicy' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - networkAccess.cloudFirewallPolicy + summary: Update cloudFirewallPolicy + description: Update the properties of a cloudFirewallPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-cloudfirewallpolicy-update?view=graph-rest-beta + operationId: networkAccess.UpdateCloudFirewallPolicies + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicy' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicy' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - networkAccess.cloudFirewallPolicy + summary: Delete cloudFirewallPolicy + description: Delete a cloudFirewallPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-cloudfirewallpolicy-delete?view=graph-rest-beta + operationId: networkAccess.DeleteCloudFirewallPolicies + 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 + parameters: + - name: cloudFirewallPolicy-id + in: path + description: The unique identifier of cloudFirewallPolicy + required: true + schema: + type: string + x-ms-docs-key-type: cloudFirewallPolicy + '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules': + description: Provides operations to manage the policyRules property of the microsoft.graph.networkaccess.policy entity. + get: + tags: + - networkAccess.cloudFirewallPolicy + summary: List policyRules for cloudFirewallPolicy + description: Get a list of the cloudFirewallRule objects and their properties for a cloudFirewallPolicy. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-cloudfirewallpolicy-list-policyrules?view=graph-rest-beta + operationId: networkAccess.cloudFirewallPolicies.ListPolicyRules + 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.networkaccess.policyRuleCollectionResponse' + 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: + - networkAccess.cloudFirewallPolicy + summary: Create cloudFirewallRule + description: Create a new cloudFirewallRule object in a cloudFirewallPolicy. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-cloudfirewallpolicy-post-policyrules?view=graph-rest-beta + operationId: networkAccess.cloudFirewallPolicies.CreatePolicyRules + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.policyRule' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.policyRule' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: cloudFirewallPolicy-id + in: path + description: The unique identifier of cloudFirewallPolicy + required: true + schema: + type: string + x-ms-docs-key-type: cloudFirewallPolicy + x-ms-docs-grouped-path: + - '/networkAccess/filteringPolicies/{filteringPolicy-id}/policyRules' + - '/networkAccess/forwardingPolicies/{forwardingPolicy-id}/policyRules' + - '/networkAccess/threatIntelligencePolicies/{threatIntelligencePolicy-id}/policyRules' + - '/networkAccess/tlsInspectionPolicies/{tlsInspectionPolicy-id}/policyRules' + '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules/{policyRule-id}': + description: Provides operations to manage the policyRules property of the microsoft.graph.networkaccess.policy entity. + get: + tags: + - networkAccess.cloudFirewallPolicy + summary: Get cloudFirewallRule + description: Read the properties and relationships of a cloudFirewallRule object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-cloudfirewallrule-get?view=graph-rest-beta + operationId: networkAccess.cloudFirewallPolicies.GetPolicyRules + 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.networkaccess.policyRule' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - networkAccess.cloudFirewallPolicy + summary: Update cloudFirewallRule + description: Update the properties of a cloudFirewallRule object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-cloudfirewallrule-update?view=graph-rest-beta + operationId: networkAccess.cloudFirewallPolicies.UpdatePolicyRules + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.policyRule' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.policyRule' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - networkAccess.cloudFirewallPolicy + summary: Delete cloudFirewallRule + description: 'Delete a cloudFirewallRule object from a [cloudFirewallPolicy(../resources/networkaccess-cloudfirewallpolicy.md).' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-cloudfirewallrule-delete?view=graph-rest-beta + operationId: networkAccess.cloudFirewallPolicies.DeletePolicyRules + 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 + parameters: + - name: cloudFirewallPolicy-id + in: path + description: The unique identifier of cloudFirewallPolicy + required: true + schema: + type: string + x-ms-docs-key-type: cloudFirewallPolicy + - name: policyRule-id + in: path + description: The unique identifier of policyRule + required: true + schema: + type: string + x-ms-docs-key-type: policyRule + x-ms-docs-grouped-path: + - '/networkAccess/filteringPolicies/{filteringPolicy-id}/policyRules/{policyRule-id}' + - '/networkAccess/forwardingPolicies/{forwardingPolicy-id}/policyRules/{policyRule-id}' + - '/networkAccess/threatIntelligencePolicies/{threatIntelligencePolicy-id}/policyRules/{policyRule-id}' + - '/networkAccess/tlsInspectionPolicies/{tlsInspectionPolicy-id}/policyRules/{policyRule-id}' + '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - networkAccess.cloudFirewallPolicy + summary: Get the number of the resource + operationId: networkAccess.cloudFirewallPolicies.policyRules.GetCount-927e + 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' + parameters: + - name: cloudFirewallPolicy-id + in: path + description: The unique identifier of cloudFirewallPolicy + required: true + schema: + type: string + x-ms-docs-key-type: cloudFirewallPolicy + /networkAccess/cloudFirewallPolicies/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - networkAccess.cloudFirewallPolicy + summary: Get the number of the resource + operationId: networkAccess.cloudFirewallPolicies.GetCount-98d0 + 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' /networkAccess/connectivity: description: Provides operations to manage the connectivity property of the microsoft.graph.networkaccess.networkAccessRoot entity. get: @@ -767314,6 +778878,7 @@ paths: type: string x-ms-docs-key-type: filteringPolicy x-ms-docs-grouped-path: + - '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules' - '/networkAccess/forwardingPolicies/{forwardingPolicy-id}/policyRules' - '/networkAccess/threatIntelligencePolicies/{threatIntelligencePolicy-id}/policyRules' - '/networkAccess/tlsInspectionPolicies/{tlsInspectionPolicy-id}/policyRules' @@ -767417,6 +778982,7 @@ paths: type: string x-ms-docs-key-type: policyRule x-ms-docs-grouped-path: + - '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/forwardingPolicies/{forwardingPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/threatIntelligencePolicies/{threatIntelligencePolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/tlsInspectionPolicies/{tlsInspectionPolicy-id}/policyRules/{policyRule-id}' @@ -767789,11 +779355,11 @@ paths: get: tags: - networkAccess.filteringProfile - summary: List threatIntelligencePolicyLink objects - description: Get a list of the threatIntelligencePolicyLink objects and their properties. + summary: List filteringPolicyLink objects + description: "Get a list of the filteringPolicyLink objects and their properties. The response can include one or more of the following objects:\r\n- cloudFirewallPolicyLink\r\n- threatIntelligencePolicyLink\r\n- tlsInspectionPolicyLink objects" externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-threatintelligencepolicylink-list?view=graph-rest-beta + url: https://learn.microsoft.com/graph/api/networkaccess-filteringpolicylink-list?view=graph-rest-beta operationId: networkAccess.filteringProfiles.ListPolicies parameters: - $ref: '#/components/parameters/top' @@ -767845,11 +779411,11 @@ paths: post: tags: - networkAccess.filteringProfile - summary: Create tlsInspectionPolicyLink - description: Create a new tlsInspectionPolicyLink to connect a filtering profile with a tlsInspectionPolicy. One 1 tlsInspectionPolicy is allowed for every filtering profile. + summary: Add policy to filteringProfile + description: 'Add a Global Secure Access network policy to a filteringProfile. The policy can be one of the following types:' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-tlsinspectionpolicylink-post?view=graph-rest-beta + url: https://learn.microsoft.com/graph/api/networkaccess-filteringpolicylink-post?view=graph-rest-beta operationId: networkAccess.filteringProfiles.CreatePolicies requestBody: description: New navigation property @@ -767887,11 +779453,11 @@ paths: get: tags: - networkAccess.filteringProfile - summary: Get threatIntelligencePolicyLink - description: Read the properties and relationships of a threatIntelligencePolicyLink object. + summary: Get filteringPolicyLink + description: "Get a filteringPolicyLink object. The returned object can be a:\r\n- cloudFirewallPolicyLink\r\n- threatIntelligencePolicyLink\r\n- tlsInspectionPolicyLink" externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-threatintelligencepolicylink-get?view=graph-rest-beta + url: https://learn.microsoft.com/graph/api/networkaccess-filteringpolicylink-get?view=graph-rest-beta operationId: networkAccess.filteringProfiles.GetPolicies parameters: - name: $select @@ -767929,11 +779495,11 @@ paths: patch: tags: - networkAccess.filteringProfile - summary: Update threatIntelligencePolicyLink - description: Update the properties of a threatIntelligencePolicyLink object. + summary: Update filteringPolicyLink + description: "Modify the properties of an existing filteringPolicyLink object to update its traffic rules. Use this operation to update any derived type, including:\r\n- cloudFirewallPolicyLink\r\n- threatIntelligencePolicyLink\r\n- tlsInspectionPolicyLink" externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-threatintelligencepolicylink-update?view=graph-rest-beta + url: https://learn.microsoft.com/graph/api/networkaccess-filteringpolicylink-update?view=graph-rest-beta operationId: networkAccess.filteringProfiles.UpdatePolicies requestBody: description: New navigation property values @@ -767957,11 +779523,11 @@ paths: delete: tags: - networkAccess.filteringProfile - summary: Delete threatIntelligencePolicyLink - description: Delete a threatIntelligencePolicyLink object. + summary: Delete filtering Policy Link + description: "Delete a filteringPolicyLink object. Use this operation to delete any derived type, including:\r\n- cloudFirewallPolicyLink\r\n- threatIntelligencePolicyLink\r\n- tlsInspectionPolicyLink" externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-threatintelligencepolicylink-delete?view=graph-rest-beta + url: https://learn.microsoft.com/graph/api/networkaccess-filteringpolicylink-delete?view=graph-rest-beta operationId: networkAccess.filteringProfiles.DeletePolicies parameters: - name: If-Match @@ -768405,6 +779971,7 @@ paths: type: string x-ms-docs-key-type: forwardingPolicy x-ms-docs-grouped-path: + - '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules' - '/networkAccess/filteringPolicies/{filteringPolicy-id}/policyRules' - '/networkAccess/threatIntelligencePolicies/{threatIntelligencePolicy-id}/policyRules' - '/networkAccess/tlsInspectionPolicies/{tlsInspectionPolicy-id}/policyRules' @@ -768512,6 +780079,7 @@ paths: type: string x-ms-docs-key-type: policyRule x-ms-docs-grouped-path: + - '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/filteringPolicies/{filteringPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/threatIntelligencePolicies/{threatIntelligencePolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/tlsInspectionPolicies/{tlsInspectionPolicy-id}/policyRules/{policyRule-id}' @@ -768870,7 +780438,267 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.policyLink' + $ref: '#/components/schemas/microsoft.graph.networkaccess.policyLink' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - networkAccess.forwardingProfile + summary: Update forwardingPolicyLink + description: Update an existing forwarding policy link to modify the association between a forwarding policy and a forwarding profile. This operation allows for linking or unlinking them as needed. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-forwardingpolicylink-update?view=graph-rest-beta + operationId: networkAccess.forwardingProfiles.UpdatePolicies + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.policyLink' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.policyLink' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - networkAccess.forwardingProfile + summary: Delete navigation property policies for networkAccess + operationId: networkAccess.forwardingProfiles.DeletePolicies + 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 + parameters: + - name: forwardingProfile-id + in: path + description: The unique identifier of forwardingProfile + required: true + schema: + type: string + x-ms-docs-key-type: forwardingProfile + - name: policyLink-id + in: path + description: The unique identifier of policyLink + required: true + schema: + type: string + x-ms-docs-key-type: policyLink + x-ms-docs-grouped-path: + - '/networkAccess/connectivity/branches/{branchSite-id}/forwardingProfiles/{forwardingProfile-id}/policies/{policyLink-id}' + - '/networkAccess/connectivity/remoteNetworks/{remoteNetwork-id}/forwardingProfiles/{forwardingProfile-id}/policies/{policyLink-id}' + - '/networkAccess/filteringProfiles/{filteringProfile-id}/policies/{policyLink-id}' + '/networkAccess/forwardingProfiles/{forwardingProfile-id}/policies/{policyLink-id}/policy': + description: Provides operations to manage the policy property of the microsoft.graph.networkaccess.policyLink entity. + get: + tags: + - networkAccess.forwardingProfile + summary: Get policy from networkAccess + description: Policy. + operationId: networkAccess.forwardingProfiles.policies.GetPolicy + 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.networkaccess.policy' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: forwardingProfile-id + in: path + description: The unique identifier of forwardingProfile + required: true + schema: + type: string + x-ms-docs-key-type: forwardingProfile + - name: policyLink-id + in: path + description: The unique identifier of policyLink + required: true + schema: + type: string + x-ms-docs-key-type: policyLink + x-ms-docs-grouped-path: + - '/networkAccess/connectivity/branches/{branchSite-id}/forwardingProfiles/{forwardingProfile-id}/policies/{policyLink-id}/policy' + - '/networkAccess/connectivity/remoteNetworks/{remoteNetwork-id}/forwardingProfiles/{forwardingProfile-id}/policies/{policyLink-id}/policy' + - '/networkAccess/filteringProfiles/{filteringProfile-id}/policies/{policyLink-id}/policy' + '/networkAccess/forwardingProfiles/{forwardingProfile-id}/policies/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - networkAccess.forwardingProfile + summary: Get the number of the resource + operationId: networkAccess.forwardingProfiles.policies.GetCount-c244 + 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' + parameters: + - name: forwardingProfile-id + in: path + description: The unique identifier of forwardingProfile + required: true + schema: + type: string + x-ms-docs-key-type: forwardingProfile + '/networkAccess/forwardingProfiles/{forwardingProfile-id}/servicePrincipal': + description: Provides operations to manage the servicePrincipal property of the microsoft.graph.networkaccess.forwardingProfile entity. + get: + tags: + - networkAccess.forwardingProfile + summary: Get servicePrincipal from networkAccess + operationId: networkAccess.forwardingProfiles.GetServicePrincipal + 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.servicePrincipal' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: forwardingProfile-id + in: path + description: The unique identifier of forwardingProfile + required: true + schema: + type: string + x-ms-docs-key-type: forwardingProfile + x-ms-docs-grouped-path: + - '/networkAccess/connectivity/branches/{branchSite-id}/forwardingProfiles/{forwardingProfile-id}/servicePrincipal' + - '/networkAccess/connectivity/remoteNetworks/{remoteNetwork-id}/forwardingProfiles/{forwardingProfile-id}/servicePrincipal' + /networkAccess/forwardingProfiles/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - networkAccess.forwardingProfile + summary: Get the number of the resource + operationId: networkAccess.forwardingProfiles.GetCount-15e5 + 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' + /networkAccess/logs: + description: Provides operations to manage the logs property of the microsoft.graph.networkaccess.networkAccessRoot entity. + get: + tags: + - networkAccess.logs + summary: Get logs from networkAccess + description: Represents network connections that are routed through Global Secure Access. + operationId: networkAccess.GetLogs + 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.networkaccess.logs' 4XX: $ref: '#/components/responses/error' 5XX: @@ -768878,19 +780706,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - networkAccess.forwardingProfile - summary: Update forwardingPolicyLink - description: Update an existing forwarding policy link to modify the association between a forwarding policy and a forwarding profile. This operation allows for linking or unlinking them as needed. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-forwardingpolicylink-update?view=graph-rest-beta - operationId: networkAccess.forwardingProfiles.UpdatePolicies + - networkAccess.logs + summary: Update the navigation property logs in networkAccess + operationId: networkAccess.UpdateLogs requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.policyLink' + $ref: '#/components/schemas/microsoft.graph.networkaccess.logs' required: true responses: 2XX: @@ -768898,7 +780722,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.policyLink' + $ref: '#/components/schemas/microsoft.graph.networkaccess.logs' 4XX: $ref: '#/components/responses/error' 5XX: @@ -768906,9 +780730,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - networkAccess.forwardingProfile - summary: Delete navigation property policies for networkAccess - operationId: networkAccess.forwardingProfiles.DeletePolicies + - networkAccess.logs + summary: Delete navigation property logs for networkAccess + operationId: networkAccess.DeleteLogs parameters: - name: If-Match in: header @@ -768923,47 +780747,26 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - parameters: - - name: forwardingProfile-id - in: path - description: The unique identifier of forwardingProfile - required: true - schema: - type: string - x-ms-docs-key-type: forwardingProfile - - name: policyLink-id - in: path - description: The unique identifier of policyLink - required: true - schema: - type: string - x-ms-docs-key-type: policyLink - x-ms-docs-grouped-path: - - '/networkAccess/connectivity/branches/{branchSite-id}/forwardingProfiles/{forwardingProfile-id}/policies/{policyLink-id}' - - '/networkAccess/connectivity/remoteNetworks/{remoteNetwork-id}/forwardingProfiles/{forwardingProfile-id}/policies/{policyLink-id}' - - '/networkAccess/filteringProfiles/{filteringProfile-id}/policies/{policyLink-id}' - '/networkAccess/forwardingProfiles/{forwardingProfile-id}/policies/{policyLink-id}/policy': - description: Provides operations to manage the policy property of the microsoft.graph.networkaccess.policyLink entity. + /networkAccess/logs/connections: + description: Provides operations to manage the connections property of the microsoft.graph.networkaccess.logs entity. get: tags: - - networkAccess.forwardingProfile - summary: Get policy from networkAccess - description: Policy. - operationId: networkAccess.forwardingProfiles.policies.GetPolicy + - networkAccess.logs + summary: List connections + description: Get a list of connection objects and their properties. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-logs-list-connections?view=graph-rest-beta + operationId: networkAccess.logs.ListConnections 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 + - $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: Expand related entities + description: Order items by property values style: form explode: false schema: @@ -768971,70 +780774,6 @@ paths: type: array items: type: string - responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.policy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - parameters: - - name: forwardingProfile-id - in: path - description: The unique identifier of forwardingProfile - required: true - schema: - type: string - x-ms-docs-key-type: forwardingProfile - - name: policyLink-id - in: path - description: The unique identifier of policyLink - required: true - schema: - type: string - x-ms-docs-key-type: policyLink - x-ms-docs-grouped-path: - - '/networkAccess/connectivity/branches/{branchSite-id}/forwardingProfiles/{forwardingProfile-id}/policies/{policyLink-id}/policy' - - '/networkAccess/connectivity/remoteNetworks/{remoteNetwork-id}/forwardingProfiles/{forwardingProfile-id}/policies/{policyLink-id}/policy' - - '/networkAccess/filteringProfiles/{filteringProfile-id}/policies/{policyLink-id}/policy' - '/networkAccess/forwardingProfiles/{forwardingProfile-id}/policies/$count': - description: Provides operations to count the resources in the collection. - get: - tags: - - networkAccess.forwardingProfile - summary: Get the number of the resource - operationId: networkAccess.forwardingProfiles.policies.GetCount-c244 - 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' - parameters: - - name: forwardingProfile-id - in: path - description: The unique identifier of forwardingProfile - required: true - schema: - type: string - x-ms-docs-key-type: forwardingProfile - '/networkAccess/forwardingProfiles/{forwardingProfile-id}/servicePrincipal': - description: Provides operations to manage the servicePrincipal property of the microsoft.graph.networkaccess.forwardingProfile entity. - get: - tags: - - networkAccess.forwardingProfile - summary: Get servicePrincipal from networkAccess - operationId: networkAccess.forwardingProfiles.GetServicePrincipal - parameters: - name: $select in: query description: Select properties to be returned @@ -769057,52 +780796,50 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.servicePrincipal' + $ref: '#/components/responses/microsoft.graph.networkaccess.connectionCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - parameters: - - name: forwardingProfile-id - in: path - description: The unique identifier of forwardingProfile - required: true - schema: - type: string - x-ms-docs-key-type: forwardingProfile - x-ms-docs-grouped-path: - - '/networkAccess/connectivity/branches/{branchSite-id}/forwardingProfiles/{forwardingProfile-id}/servicePrincipal' - - '/networkAccess/connectivity/remoteNetworks/{remoteNetwork-id}/forwardingProfiles/{forwardingProfile-id}/servicePrincipal' - /networkAccess/forwardingProfiles/$count: - description: Provides operations to count the resources in the collection. - get: + post: tags: - - networkAccess.forwardingProfile - summary: Get the number of the resource - operationId: networkAccess.forwardingProfiles.GetCount-15e5 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - networkAccess.logs + summary: Create new navigation property to connections for networkAccess + operationId: networkAccess.logs.CreateConnections + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.connection' + required: true responses: 2XX: - $ref: '#/components/responses/ODataCountResponse' + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.connection' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /networkAccess/logs: - description: Provides operations to manage the logs property of the microsoft.graph.networkaccess.networkAccessRoot entity. + x-ms-docs-operation-type: operation + '/networkAccess/logs/connections/{connection-id}': + description: Provides operations to manage the connections property of the microsoft.graph.networkaccess.logs entity. get: tags: - networkAccess.logs - summary: Get logs from networkAccess - description: Represents network connections that are routed through Global Secure Access. - operationId: networkAccess.GetLogs + summary: Get connection + description: Read the properties and relationships of a connection object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-connection-get?view=graph-rest-beta + operationId: networkAccess.logs.GetConnections parameters: - name: $select in: query @@ -769130,7 +780867,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.logs' + $ref: '#/components/schemas/microsoft.graph.networkaccess.connection' 4XX: $ref: '#/components/responses/error' 5XX: @@ -769139,14 +780876,14 @@ paths: patch: tags: - networkAccess.logs - summary: Update the navigation property logs in networkAccess - operationId: networkAccess.UpdateLogs + summary: Update the navigation property connections in networkAccess + operationId: networkAccess.logs.UpdateConnections requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.logs' + $ref: '#/components/schemas/microsoft.graph.networkaccess.connection' required: true responses: 2XX: @@ -769154,7 +780891,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.logs' + $ref: '#/components/schemas/microsoft.graph.networkaccess.connection' 4XX: $ref: '#/components/responses/error' 5XX: @@ -769163,8 +780900,8 @@ paths: delete: tags: - networkAccess.logs - summary: Delete navigation property logs for networkAccess - operationId: networkAccess.DeleteLogs + summary: Delete navigation property connections for networkAccess + operationId: networkAccess.logs.DeleteConnections parameters: - name: If-Match in: header @@ -769179,17 +780916,38 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /networkAccess/logs/connections: - description: Provides operations to manage the connections property of the microsoft.graph.networkaccess.logs entity. + parameters: + - name: connection-id + in: path + description: The unique identifier of connection + required: true + schema: + type: string + x-ms-docs-key-type: connection + /networkAccess/logs/connections/$count: + description: Provides operations to count the resources in the collection. get: tags: - networkAccess.logs - summary: List connections - description: Get a list of connection objects and their properties. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-logs-list-connections?view=graph-rest-beta - operationId: networkAccess.logs.ListConnections + summary: Get the number of the resource + operationId: networkAccess.logs.connections.GetCount-d0b9 + 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' + /networkAccess/logs/generativeAIInsights: + description: Provides operations to manage the generativeAIInsights property of the microsoft.graph.networkaccess.logs entity. + get: + tags: + - networkAccess.logs + summary: Get generativeAIInsights from networkAccess + operationId: networkAccess.logs.ListGenerativeAIInsights parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -769228,7 +780986,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.networkaccess.connectionCollectionResponse' + $ref: '#/components/responses/microsoft.graph.networkaccess.generativeAIInsightCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -769240,14 +780998,14 @@ paths: post: tags: - networkAccess.logs - summary: Create new navigation property to connections for networkAccess - operationId: networkAccess.logs.CreateConnections + summary: Create new navigation property to generativeAIInsights for networkAccess + operationId: networkAccess.logs.CreateGenerativeAIInsights requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.connection' + $ref: '#/components/schemas/microsoft.graph.networkaccess.generativeAIInsight' required: true responses: 2XX: @@ -769255,23 +781013,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.connection' + $ref: '#/components/schemas/microsoft.graph.networkaccess.generativeAIInsight' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/networkAccess/logs/connections/{connection-id}': - description: Provides operations to manage the connections property of the microsoft.graph.networkaccess.logs entity. + '/networkAccess/logs/generativeAIInsights/{generativeAIInsight-transactionId}': + description: Provides operations to manage the generativeAIInsights property of the microsoft.graph.networkaccess.logs entity. get: tags: - networkAccess.logs - summary: Get connection - description: Read the properties and relationships of a connection object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-connection-get?view=graph-rest-beta - operationId: networkAccess.logs.GetConnections + summary: Get generativeAIInsights from networkAccess + operationId: networkAccess.logs.GetGenerativeAIInsights parameters: - name: $select in: query @@ -769299,7 +781053,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.connection' + $ref: '#/components/schemas/microsoft.graph.networkaccess.generativeAIInsight' 4XX: $ref: '#/components/responses/error' 5XX: @@ -769308,14 +781062,14 @@ paths: patch: tags: - networkAccess.logs - summary: Update the navigation property connections in networkAccess - operationId: networkAccess.logs.UpdateConnections + summary: Update the navigation property generativeAIInsights in networkAccess + operationId: networkAccess.logs.UpdateGenerativeAIInsights requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.connection' + $ref: '#/components/schemas/microsoft.graph.networkaccess.generativeAIInsight' required: true responses: 2XX: @@ -769323,7 +781077,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.connection' + $ref: '#/components/schemas/microsoft.graph.networkaccess.generativeAIInsight' 4XX: $ref: '#/components/responses/error' 5XX: @@ -769332,8 +781086,8 @@ paths: delete: tags: - networkAccess.logs - summary: Delete navigation property connections for networkAccess - operationId: networkAccess.logs.DeleteConnections + summary: Delete navigation property generativeAIInsights for networkAccess + operationId: networkAccess.logs.DeleteGenerativeAIInsights parameters: - name: If-Match in: header @@ -769349,20 +781103,20 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - - name: connection-id + - name: generativeAIInsight-transactionId in: path - description: The unique identifier of connection + description: The unique identifier of generativeAIInsight required: true schema: type: string - x-ms-docs-key-type: connection - /networkAccess/logs/connections/$count: + x-ms-docs-key-type: generativeAIInsight + /networkAccess/logs/generativeAIInsights/$count: description: Provides operations to count the resources in the collection. get: tags: - networkAccess.logs summary: Get the number of the resource - operationId: networkAccess.logs.connections.GetCount-d0b9 + operationId: networkAccess.logs.generativeAIInsights.GetCount-55d1 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -769569,7 +781323,7 @@ paths: get: tags: - networkAccess.logs - summary: List networkAccessTraffic + summary: List networkAccessTraffic objects description: Get a list of log events for traffic routed through the Global Secure Access services. externalDocs: description: Find more info here @@ -770214,7 +781968,7 @@ paths: 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 - '/networkAccess/reports/microsoft.graph.networkaccess.deviceReport(startDateTime={startDateTime},endDateTime={endDateTime},discoveredApplicationSegmentId=''@discoveredApplicationSegmentId'')': + '/networkAccess/reports/microsoft.graph.networkaccess.deviceReport(startDateTime={startDateTime},endDateTime={endDateTime},discoveredApplicationSegmentId=''@discoveredApplicationSegmentId'',applicationId=''@applicationId'')': description: Provides operations to call the deviceReport method. get: tags: @@ -770273,6 +782027,12 @@ paths: schema: type: string nullable: true + - name: applicationId + in: query + description: 'Usage: applicationId=''@applicationId''' + schema: + type: string + nullable: true '/networkAccess/reports/microsoft.graph.networkaccess.entitiesSummaries(startDateTime={startDateTime},endDateTime={endDateTime})': description: Provides operations to call the entitiesSummaries method. get: @@ -770462,7 +782222,7 @@ paths: tags: - networkAccess.reports summary: Invoke function getConnectionSummaries - description: 'An API part of Global Secure Access (GSA) product, reports of connections count per traffic type: Private/Internet/Microsoft.' + description: 'Returns connections count per traffic type: Private/Internet/Microsoft.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/networkaccess-reports-getconnectionsummaries?view=graph-rest-beta @@ -770567,7 +782327,7 @@ paths: tags: - networkAccess.reports summary: Invoke function getDestinationSummaries - description: Get counts of the visits to the top destination aggregations as logged in Global Secure Access + description: Get counts of the visits to the top destination aggregations as logged in Global Secure Access. operationId: networkAccess.reports.getDestinationSummaries parameters: - $ref: '#/components/parameters/top' @@ -770675,7 +782435,7 @@ paths: tags: - networkAccess.reports summary: Invoke function getDiscoveredApplicationSegmentReport - description: Returns a collection of discoveredApplicationSegmentReport based on aggregated traffic logs for a given period. + description: Returns a collection of discovered application segments based on aggregated traffic logs for a given period. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/networkaccess-reports-getdiscoveredapplicationsegmentreport?view=graph-rest-beta @@ -770801,7 +782561,7 @@ paths: tags: - networkAccess.reports summary: Invoke function transactionSummaries - description: 'Get the total number of transactions and the number of blocked transactions in Global Secure Access, grouped by traffic type.' + description: 'Get the total number of transactions , including blocked transactions in Global Secure Access, grouped by traffic type.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/networkaccess-reports-transactionsummaries?view=graph-rest-beta @@ -771857,6 +783617,7 @@ paths: type: string x-ms-docs-key-type: threatIntelligencePolicy x-ms-docs-grouped-path: + - '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules' - '/networkAccess/filteringPolicies/{filteringPolicy-id}/policyRules' - '/networkAccess/forwardingPolicies/{forwardingPolicy-id}/policyRules' - '/networkAccess/tlsInspectionPolicies/{tlsInspectionPolicy-id}/policyRules' @@ -771960,6 +783721,7 @@ paths: type: string x-ms-docs-key-type: policyRule x-ms-docs-grouped-path: + - '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/filteringPolicies/{filteringPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/forwardingPolicies/{forwardingPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/tlsInspectionPolicies/{tlsInspectionPolicy-id}/policyRules/{policyRule-id}' @@ -772579,6 +784341,7 @@ paths: type: string x-ms-docs-key-type: tlsInspectionPolicy x-ms-docs-grouped-path: + - '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules' - '/networkAccess/filteringPolicies/{filteringPolicy-id}/policyRules' - '/networkAccess/forwardingPolicies/{forwardingPolicy-id}/policyRules' - '/networkAccess/threatIntelligencePolicies/{threatIntelligencePolicy-id}/policyRules' @@ -772693,6 +784456,7 @@ paths: type: string x-ms-docs-key-type: policyRule x-ms-docs-grouped-path: + - '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/filteringPolicies/{filteringPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/forwardingPolicies/{forwardingPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/threatIntelligencePolicies/{threatIntelligencePolicy-id}/policyRules/{policyRule-id}' @@ -786115,7 +797879,11 @@ paths: get: tags: - places.place - summary: Get the item of type microsoft.graph.place as microsoft.graph.roomList + summary: Get place + description: 'Read the properties of a place object specified by its ID. The place object can be one of the following types: The listed resources are derived from the place object.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/place-get?view=graph-rest-beta operationId: places.place.GetPlace.AsRoomList parameters: - name: $select @@ -789159,7 +800927,11 @@ paths: get: tags: - places.place - summary: Get the items of type microsoft.graph.roomList in the microsoft.graph.place collection + summary: Get place + description: 'Read the properties of a place object specified by its ID. The place object can be one of the following types: The listed resources are derived from the place object.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/place-get?view=graph-rest-beta operationId: places.place.ListPlace.AsRoomList parameters: - $ref: '#/components/parameters/top' @@ -790155,6 +801927,356 @@ paths: - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/planner/tasks/{plannerTask-id}/details' + '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerBucket + summary: Get messages from planner + description: Read-only. Nullable. Chat messages associated with the task. + operationId: planner.buckets.tasks.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.plannerTaskChatMessageCollectionResponse' + 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: + - planner.plannerBucket + summary: Create new navigation property to messages for planner + operationId: planner.buckets.tasks.CreateMessages + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/planner/tasks/{plannerTask-id}/messages' + '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerBucket + summary: Get messages from planner + description: Read-only. Nullable. Chat messages associated with the task. + operationId: planner.buckets.tasks.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.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - planner.plannerBucket + summary: Update the navigation property messages in planner + operationId: planner.buckets.tasks.UpdateMessages + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - planner.plannerBucket + summary: Delete navigation property messages for planner + operationId: planner.buckets.tasks.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 + parameters: + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - planner.plannerBucket + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: planner.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - planner.plannerBucket + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: planner.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - planner.plannerBucket + summary: Get the number of the resource + operationId: planner.buckets.tasks.messages.GetCount-d7a8 + 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' + parameters: + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -791284,100 +803406,489 @@ paths: type: string x-ms-docs-key-type: plannerTask x-ms-docs-grouped-path: - - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerPlan + summary: Get details from planner + description: Read-only. Nullable. More details about the task. + operationId: planner.plans.buckets.tasks.GetDetails + 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.plannerTaskDetails' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - planner.plannerPlan + summary: Update the navigation property details in planner + operationId: planner.plans.buckets.tasks.UpdateDetails + parameters: + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - planner.plannerPlan + summary: Delete navigation property details for planner + operationId: planner.plans.buckets.tasks.DeleteDetails + 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 + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/planner/tasks/{plannerTask-id}/details' + '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerPlan + summary: Get messages from planner + description: Read-only. Nullable. Chat messages associated with the task. + operationId: planner.plans.buckets.tasks.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.plannerTaskChatMessageCollectionResponse' + 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: + - planner.plannerPlan + summary: Create new navigation property to messages for planner + operationId: planner.plans.buckets.tasks.CreateMessages + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/planner/tasks/{plannerTask-id}/messages' + '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerPlan + summary: Get messages from planner + description: Read-only. Nullable. Chat messages associated with the task. + operationId: planner.plans.buckets.tasks.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.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - planner.plannerPlan + summary: Update the navigation property messages in planner + operationId: planner.plans.buckets.tasks.UpdateMessages + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - planner.plannerPlan + summary: Delete navigation property messages for planner + operationId: planner.plans.buckets.tasks.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 + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - planner.plannerPlan + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - planner.plannerPlan + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. get: tags: - planner.plannerPlan - summary: Get details from planner - description: Read-only. Nullable. More details about the task. - operationId: planner.plans.buckets.tasks.GetDetails - 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.plannerTaskDetails' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - planner.plannerPlan - summary: Update the navigation property details in planner - operationId: planner.plans.buckets.tasks.UpdateDetails + summary: Get the number of the resource + operationId: planner.plans.buckets.tasks.messages.GetCount-caa5 parameters: - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' - required: true + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - planner.plannerPlan - summary: Delete navigation property details for planner - operationId: planner.plans.buckets.tasks.DeleteDetails - parameters: - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation parameters: - name: plannerPlan-id in: path @@ -791400,10 +803911,6 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - x-ms-docs-grouped-path: - - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/planner/tasks/{plannerTask-id}/details' '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -792460,7 +804967,215 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - planner.plannerPlan + summary: Update the navigation property details in planner + operationId: planner.plans.tasks.UpdateDetails + parameters: + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - planner.plannerPlan + summary: Delete navigation property details for planner + operationId: planner.plans.tasks.DeleteDetails + 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 + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/planner/tasks/{plannerTask-id}/details' + '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerPlan + summary: Get messages from planner + description: Read-only. Nullable. Chat messages associated with the task. + operationId: planner.plans.tasks.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.plannerTaskChatMessageCollectionResponse' + 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: + - planner.plannerPlan + summary: Create new navigation property to messages for planner + operationId: planner.plans.tasks.CreateMessages + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/planner/tasks/{plannerTask-id}/messages' + '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerPlan + summary: Get messages from planner + description: Read-only. Nullable. Chat messages associated with the task. + operationId: planner.plans.tasks.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.plannerTaskChatMessage' 4XX: $ref: '#/components/responses/error' 5XX: @@ -792469,21 +805184,14 @@ paths: patch: tags: - planner.plannerPlan - summary: Update the navigation property details in planner - operationId: planner.plans.tasks.UpdateDetails - parameters: - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string + summary: Update the navigation property messages in planner + operationId: planner.plans.tasks.UpdateMessages requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: @@ -792491,7 +805199,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' 4XX: $ref: '#/components/responses/error' 5XX: @@ -792500,8 +805208,8 @@ paths: delete: tags: - planner.plannerPlan - summary: Delete navigation property details for planner - operationId: planner.plans.tasks.DeleteDetails + summary: Delete navigation property messages for planner + operationId: planner.plans.tasks.DeleteMessages parameters: - name: If-Match in: header @@ -792531,10 +805239,159 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage x-ms-docs-grouped-path: - - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/planner/tasks/{plannerTask-id}/details' + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - planner.plannerPlan + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - planner.plannerPlan + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - planner.plannerPlan + summary: Get the number of the resource + operationId: planner.plans.tasks.messages.GetCount-9f4e + 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' + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -793926,7 +806783,212 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - planner.plannerTask + summary: Update plannertaskdetails + description: Update the properties of plannerTaskDetails object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskdetails-update?view=graph-rest-beta + operationId: planner.tasks.UpdateDetails + parameters: + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - planner.plannerTask + summary: Delete navigation property details for planner + operationId: planner.tasks.DeleteDetails + 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 + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/planner/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerTask + summary: List messages + description: Retrieve a list of plannerTaskChatMessage objects associated with a plannerTask. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertask-list-messages?view=graph-rest-beta + operationId: planner.tasks.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.plannerTaskChatMessageCollectionResponse' + 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: + - planner.plannerTask + summary: Create plannerTaskChatMessage + description: Create a new plannerTaskChatMessage on a plannerTask. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertask-post-messages?view=graph-rest-beta + operationId: planner.tasks.CreateMessages + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerTask + summary: Get messages from planner + description: Read-only. Nullable. Chat messages associated with the task. + operationId: planner.tasks.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.plannerTaskChatMessage' 4XX: $ref: '#/components/responses/error' 5XX: @@ -793935,25 +806997,18 @@ paths: patch: tags: - planner.plannerTask - summary: Update plannertaskdetails - description: Update the properties of plannerTaskDetails object. + summary: Update plannerTaskChatMessage + description: Update the properties of a plannerTaskChatMessage object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/plannertaskdetails-update?view=graph-rest-beta - operationId: planner.tasks.UpdateDetails - parameters: - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-update?view=graph-rest-beta + operationId: planner.tasks.UpdateMessages requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: @@ -793961,7 +807016,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' 4XX: $ref: '#/components/responses/error' 5XX: @@ -793970,8 +807025,12 @@ paths: delete: tags: - planner.plannerTask - summary: Delete navigation property details for planner - operationId: planner.tasks.DeleteDetails + summary: Delete plannerTaskChatMessage + description: Delete a plannerTaskChatMessage object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-delete?view=graph-rest-beta + operationId: planner.tasks.DeleteMessages parameters: - name: If-Match in: header @@ -793994,10 +807053,138 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage x-ms-docs-grouped-path: - - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - planner.plannerTask + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: planner.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - planner.plannerTask + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: planner.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + '/planner/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - planner.plannerTask + summary: Get the number of the resource + operationId: planner.tasks.messages.GetCount-854d + 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' + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask '/planner/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -797791,7 +810978,7 @@ paths: tags: - policies.crossTenantAccessPolicy summary: List partners - description: Get a list of all partner configurations within a cross-tenant access policy. You can also use the $expand parameter to list the user synchronization policy for all partner configurations. + description: Get a list of all partner configurations within a cross-tenant access policy. You can also use the $expand parameter to list the user and group synchronization policy for all partner configurations. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicy-list-partners?view=graph-rest-beta @@ -797980,7 +811167,7 @@ paths: tags: - policies.crossTenantAccessPolicy summary: Get crossTenantIdentitySyncPolicyPartner - description: Get the user synchronization policy of a partner-specific configuration. + description: Get the user and group synchronization policy of a partner-specific configuration. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/crosstenantidentitysyncpolicypartner-get?view=graph-rest-beta @@ -798022,7 +811209,7 @@ paths: tags: - policies.crossTenantAccessPolicy summary: Create identitySynchronization - description: Create a cross-tenant user synchronization policy for a partner-specific configuration. + description: Create a cross-tenant user and optionally group synchronization policy for a partner-specific configuration. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-put-identitysynchronization?view=graph-rest-beta @@ -798050,7 +811237,7 @@ paths: tags: - policies.crossTenantAccessPolicy summary: Delete crossTenantIdentitySyncPolicyPartner - description: Delete the user synchronization policy for a partner-specific configuration. + description: Delete the user and group synchronization policy for a partner-specific configuration. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/crosstenantidentitysyncpolicypartner-delete?view=graph-rest-beta @@ -801912,6 +815099,78 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + /policies/ownerlessGroupPolicy: + description: Provides operations to manage the ownerlessGroupPolicy property of the microsoft.graph.policyRoot entity. + get: + tags: + - policies.ownerlessGroupPolicy + summary: Get ownerlessGroupPolicy + description: Read the properties of an ownerlessGroupPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/ownerlessgrouppolicy-get?view=graph-rest-beta + operationId: policies.GetOwnerlessGroupPolicy + 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.ownerlessGroupPolicy' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - policies.ownerlessGroupPolicy + summary: Create or update ownerlessGroupPolicy + description: 'Create or update the ownerlessGroupPolicy for the tenant. If the policy doesn''t exist, it creates a new one; if the policy exists, it updates the existing policy. To disable the policy, set isEnabled to false. Setting isEnabled to false clears the values of all other policy parameters.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/ownerlessgrouppolicy-upsert?view=graph-rest-beta + operationId: policies.UpdateOwnerlessGroupPolicy + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.ownerlessGroupPolicy' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.ownerlessGroupPolicy' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation /policies/permissionGrantPolicies: description: Provides operations to manage the permissionGrantPolicies property of the microsoft.graph.policyRoot entity. get: @@ -876797,7 +890056,7 @@ paths: get: tags: - security.alert - summary: List alerts + summary: List alerts (deprecated) description: Retrieve a list of alert objects. externalDocs: description: Find more info here @@ -877155,12 +890414,58 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + /security/alerts_v2/microsoft.graph.security.moveAlerts: + description: Provides operations to call the moveAlerts method. + post: + tags: + - security.alert + summary: Invoke action moveAlerts + operationId: security.alerts_v2.moveAlerts + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + alertIds: + type: array + items: + type: string + nullable: true + incidentId: + type: string + nullable: true + alertComment: + type: string + nullable: true + newCorrelationReasons: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.correlationReason' + - type: object + nullable: true + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.mergeResponse' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action '/security/alerts/{alert-id}': description: Provides operations to manage the alerts property of the microsoft.graph.security entity. get: tags: - security.alert - summary: Get alert + summary: Get alert (deprecated) description: Retrieve the properties and relationships of an alert object. externalDocs: description: Find more info here @@ -877208,7 +890513,7 @@ paths: patch: tags: - security.alert - summary: Update alert + summary: Update alert (deprecated) description: Update an editable alert property within any integrated solution to keep alert status and assignments in sync across solutions. This method updates any solution that has a record of the referenced alert ID. externalDocs: description: Find more info here @@ -880160,6 +893465,7 @@ paths: tags: - security.auditCoreRoot summary: Get auditLog from security + description: The entry point for Microsoft Purview audit log queries and operations. operationId: security.GetAuditLog parameters: - name: $select @@ -892528,6 +905834,49 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + /security/incidents/microsoft.graph.security.mergeIncidents: + description: Provides operations to call the mergeIncidents method. + post: + tags: + - security.incident + summary: Invoke action mergeIncidents + operationId: security.incidents.mergeIncidents + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + incidentIds: + type: array + items: + type: string + nullable: true + incidentComment: + type: string + nullable: true + mergeReasons: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.correlationReason' + - type: object + nullable: true + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.mergeResponse' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action /security/incidentTasks: description: Provides operations to manage the incidentTasks property of the microsoft.graph.security entity. get: @@ -908045,7 +921394,7 @@ paths: get: tags: - security.tiIndicator - summary: List threat intelligence indicators + summary: List threat intelligence indicators (deprecated) description: Retrieve a list of tiIndicator objects. externalDocs: description: Find more info here @@ -908107,7 +921456,7 @@ paths: post: tags: - security.tiIndicator - summary: Create threat intelligence indicator + summary: Create threat intelligence indicator (deprecated) description: Create a new tiIndicator object. externalDocs: description: Find more info here @@ -908143,7 +921492,7 @@ paths: get: tags: - security.tiIndicator - summary: Get threat intelligence indicator + summary: Get threat intelligence indicator (deprecated) description: Retrieve the properties and relationships of a tiIndicator object. externalDocs: description: Find more info here @@ -908191,7 +921540,7 @@ paths: patch: tags: - security.tiIndicator - summary: Update tiIndicator + summary: Update tiIndicator (deprecated) description: Update the properties of a tiIndicator object. externalDocs: description: Find more info here @@ -908225,7 +921574,7 @@ paths: delete: tags: - security.tiIndicator - summary: Delete threat intelligence indicator + summary: Delete threat intelligence indicator (deprecated) description: Delete a tiIndicator object. externalDocs: description: Find more info here @@ -916862,6 +930211,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: Use validateConnectivity instead. This action will be removed. x-ms-docs-operation-type: action parameters: - name: servicePrincipal-id @@ -917573,6 +930928,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: Use validateConnectivity instead. This action will be removed. x-ms-docs-operation-type: action parameters: - name: servicePrincipal-id @@ -917614,6 +930975,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: This action acquires an access token via Oauth Code Grant Flow. Code Grant will be completely deprecated so this action will be obsolete. x-ms-docs-operation-type: action parameters: - name: servicePrincipal-id @@ -917692,6 +931059,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: Use connectivityParameters for oauth flows and scim endpoint connectivity. Use SynchronizationJobSettings for job-specific settings This property will be removed. parameters: - name: servicePrincipal-id in: path @@ -917717,6 +931090,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: Use connectivityParameters for oauth flows and scim endpoint connectivity. Use SynchronizationJobSettings for job-specific settings This property will be removed. parameters: - name: servicePrincipal-id in: path @@ -974947,7 +988326,280 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.approvalOperation' + $ref: '#/components/schemas/microsoft.graph.approvalOperation' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - solutions.approvalSolution + summary: Update the navigation property operations in solutions + operationId: solutions.approval.UpdateOperations + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.approvalOperation' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.approvalOperation' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - solutions.approvalSolution + summary: Delete navigation property operations for solutions + operationId: solutions.approval.DeleteOperations + 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 + parameters: + - name: approvalOperation-id + in: path + description: The unique identifier of approvalOperation + required: true + schema: + type: string + x-ms-docs-key-type: approvalOperation + /solutions/approval/operations/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - solutions.approvalSolution + summary: Get the number of the resource + operationId: solutions.approval.operations.GetCount-5932 + 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' + /solutions/backupRestore: + description: Provides operations to manage the backupRestore property of the microsoft.graph.solutionsRoot entity. + get: + tags: + - solutions.backupRestoreRoot + summary: Get backupRestoreRoot + description: Get the serviceStatus of the Microsoft 365 Backup Storage service in a tenant. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/backuprestoreroot-get?view=graph-rest-beta + operationId: solutions.GetBackupRestore + 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.backupRestoreRoot' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - solutions.backupRestoreRoot + summary: Update the navigation property backupRestore in solutions + operationId: solutions.UpdateBackupRestore + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.backupRestoreRoot' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.backupRestoreRoot' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - solutions.backupRestoreRoot + summary: Delete navigation property backupRestore for solutions + operationId: solutions.DeleteBackupRestore + 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 + /solutions/backupRestore/activityLogs: + description: Provides operations to manage the activityLogs property of the microsoft.graph.backupRestoreRoot entity. + get: + tags: + - solutions.backupRestoreRoot + summary: Get activityLogs from solutions + operationId: solutions.backupRestore.ListActivityLogs + 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.activityLogBaseCollectionResponse' + 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: + - solutions.backupRestoreRoot + summary: Create new navigation property to activityLogs for solutions + operationId: solutions.backupRestore.CreateActivityLogs + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.activityLogBase' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.activityLogBase' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/solutions/backupRestore/activityLogs/{activityLogBase-id}': + description: Provides operations to manage the activityLogs property of the microsoft.graph.backupRestoreRoot entity. + get: + tags: + - solutions.backupRestoreRoot + summary: Get activityLogs from solutions + operationId: solutions.backupRestore.GetActivityLogs + 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.activityLogBase' 4XX: $ref: '#/components/responses/error' 5XX: @@ -974955,15 +988607,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - solutions.approvalSolution - summary: Update the navigation property operations in solutions - operationId: solutions.approval.UpdateOperations + - solutions.backupRestoreRoot + summary: Update the navigation property activityLogs in solutions + operationId: solutions.backupRestore.UpdateActivityLogs requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.approvalOperation' + $ref: '#/components/schemas/microsoft.graph.activityLogBase' required: true responses: 2XX: @@ -974971,7 +988623,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.approvalOperation' + $ref: '#/components/schemas/microsoft.graph.activityLogBase' 4XX: $ref: '#/components/responses/error' 5XX: @@ -974979,9 +988631,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - solutions.approvalSolution - summary: Delete navigation property operations for solutions - operationId: solutions.approval.DeleteOperations + - solutions.backupRestoreRoot + summary: Delete navigation property activityLogs for solutions + operationId: solutions.backupRestore.DeleteActivityLogs parameters: - name: If-Match in: header @@ -974997,20 +988649,20 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - - name: approvalOperation-id + - name: activityLogBase-id in: path - description: The unique identifier of approvalOperation + description: The unique identifier of activityLogBase required: true schema: type: string - x-ms-docs-key-type: approvalOperation - /solutions/approval/operations/$count: + x-ms-docs-key-type: activityLogBase + /solutions/backupRestore/activityLogs/$count: description: Provides operations to count the resources in the collection. get: tags: - - solutions.approvalSolution + - solutions.backupRestoreRoot summary: Get the number of the resource - operationId: solutions.approval.operations.GetCount-5932 + operationId: solutions.backupRestore.activityLogs.GetCount-f140 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -975021,93 +988673,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /solutions/backupRestore: - description: Provides operations to manage the backupRestore property of the microsoft.graph.solutionsRoot entity. - get: - tags: - - solutions.backupRestoreRoot - summary: Get backupRestoreRoot - description: Get the serviceStatus of the Microsoft 365 Backup Storage service in a tenant. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/backuprestoreroot-get?view=graph-rest-beta - operationId: solutions.GetBackupRestore - 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.backupRestoreRoot' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - solutions.backupRestoreRoot - summary: Update the navigation property backupRestore in solutions - operationId: solutions.UpdateBackupRestore - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.backupRestoreRoot' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.backupRestoreRoot' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - solutions.backupRestoreRoot - summary: Delete navigation property backupRestore for solutions - operationId: solutions.DeleteBackupRestore - 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 /solutions/backupRestore/allDrivesBackup: description: Provides operations to manage the allDrivesBackup property of the microsoft.graph.backupRestoreRoot entity. get: @@ -981024,30 +994589,178 @@ paths: type: string responses: 2XX: - description: Entity result. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.siteProtectionUnit' + description: Entity result. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.siteProtectionUnit' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + parameters: + - name: protectionUnitBase-id + in: path + description: The unique identifier of protectionUnitBase + required: true + schema: + type: string + x-ms-docs-key-type: protectionUnitBase + /solutions/backupRestore/protectionUnits/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - solutions.backupRestoreRoot + summary: Get the number of the resource + operationId: solutions.backupRestore.protectionUnits.GetCount-2032 + 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' + /solutions/backupRestore/protectionUnits/graph.driveProtectionUnit: + description: Casts the previous resource to driveProtectionUnit. + get: + tags: + - solutions.backupRestoreRoot + summary: List driveProtectionUnits + description: Get a list of the driveProtectionUnit objects that are associated with a oneDriveForBusinessProtectionPolicy. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/backuprestoreroot-list-driveprotectionunits?view=graph-rest-beta + operationId: solutions.backupRestore.ListProtectionUnits.AsDriveProtectionUnit + 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.driveProtectionUnitCollectionResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + /solutions/backupRestore/protectionUnits/graph.driveProtectionUnit/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - solutions.backupRestoreRoot + summary: Get the number of the resource + operationId: solutions.backupRestore.ProtectionUnits.GetCount.AsDriveProtectionUnit-f606 + 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' + /solutions/backupRestore/protectionUnits/graph.mailboxProtectionUnit: + description: Casts the previous resource to mailboxProtectionUnit. + get: + tags: + - solutions.backupRestoreRoot + summary: List mailboxProtectionUnits + description: Get a list of mailboxProtectionUnit objects. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/backuprestoreroot-list-mailboxprotectionunits?view=graph-rest-beta + operationId: solutions.backupRestore.ListProtectionUnits.AsMailboxProtectionUnit + 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.mailboxProtectionUnitCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - parameters: - - name: protectionUnitBase-id - in: path - description: The unique identifier of protectionUnitBase - required: true - schema: - type: string - x-ms-docs-key-type: protectionUnitBase - /solutions/backupRestore/protectionUnits/$count: + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + /solutions/backupRestore/protectionUnits/graph.mailboxProtectionUnit/$count: description: Provides operations to count the resources in the collection. get: tags: - solutions.backupRestoreRoot summary: Get the number of the resource - operationId: solutions.backupRestore.protectionUnits.GetCount-2032 + operationId: solutions.backupRestore.ProtectionUnits.GetCount.AsMailboxProtectionUnit-9041 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -981058,17 +994771,17 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /solutions/backupRestore/protectionUnits/graph.driveProtectionUnit: - description: Casts the previous resource to driveProtectionUnit. + /solutions/backupRestore/protectionUnits/graph.siteProtectionUnit: + description: Casts the previous resource to siteProtectionUnit. get: tags: - solutions.backupRestoreRoot - summary: List driveProtectionUnits - description: Get a list of the driveProtectionUnit objects that are associated with a oneDriveForBusinessProtectionPolicy. + summary: List siteProtectionUnits + description: Get a list of the siteProtectionUnit objects that are associated with a sharePointProtectionPolicy. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/backuprestoreroot-list-driveprotectionunits?view=graph-rest-beta - operationId: solutions.backupRestore.ListProtectionUnits.AsDriveProtectionUnit + url: https://learn.microsoft.com/graph/api/backuprestoreroot-list-siteprotectionunits?view=graph-rest-beta + operationId: solutions.backupRestore.ListProtectionUnits.AsSiteProtectionUnit parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -981107,7 +994820,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.driveProtectionUnitCollectionResponse' + $ref: '#/components/responses/microsoft.graph.siteProtectionUnitCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -981115,13 +994828,13 @@ paths: x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore - /solutions/backupRestore/protectionUnits/graph.driveProtectionUnit/$count: + /solutions/backupRestore/protectionUnits/graph.siteProtectionUnit/$count: description: Provides operations to count the resources in the collection. get: tags: - solutions.backupRestoreRoot summary: Get the number of the resource - operationId: solutions.backupRestore.ProtectionUnits.GetCount.AsDriveProtectionUnit-f606 + operationId: solutions.backupRestore.ProtectionUnits.GetCount.AsSiteProtectionUnit-4565 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -981132,33 +994845,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /solutions/backupRestore/protectionUnits/graph.mailboxProtectionUnit: - description: Casts the previous resource to mailboxProtectionUnit. + /solutions/backupRestore/reports: + description: Provides operations to manage the reports property of the microsoft.graph.backupRestoreRoot entity. get: tags: - solutions.backupRestoreRoot - summary: List mailboxProtectionUnits - description: Get a list of mailboxProtectionUnit objects. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/backuprestoreroot-list-mailboxprotectionunits?view=graph-rest-beta - operationId: solutions.backupRestore.ListProtectionUnits.AsMailboxProtectionUnit + summary: Get reports from solutions + operationId: solutions.backupRestore.GetReports 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 @@ -981181,105 +994875,88 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.mailboxProtectionUnitCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.backupReport' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /solutions/backupRestore/protectionUnits/graph.mailboxProtectionUnit/$count: - description: Provides operations to count the resources in the collection. - get: + x-ms-docs-operation-type: operation + patch: tags: - solutions.backupRestoreRoot - summary: Get the number of the resource - operationId: solutions.backupRestore.ProtectionUnits.GetCount.AsMailboxProtectionUnit-9041 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + summary: Update the navigation property reports in solutions + operationId: solutions.backupRestore.UpdateReports + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.backupReport' + required: true responses: 2XX: - $ref: '#/components/responses/ODataCountResponse' + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.backupReport' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /solutions/backupRestore/protectionUnits/graph.siteProtectionUnit: - description: Casts the previous resource to siteProtectionUnit. - get: + x-ms-docs-operation-type: operation + delete: tags: - solutions.backupRestoreRoot - summary: List siteProtectionUnits - description: Get a list of the siteProtectionUnit objects that are associated with a sharePointProtectionPolicy. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/backuprestoreroot-list-siteprotectionunits?view=graph-rest-beta - operationId: solutions.backupRestore.ListProtectionUnits.AsSiteProtectionUnit + summary: Delete navigation property reports for solutions + operationId: solutions.backupRestore.DeleteReports 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 + - name: If-Match + in: header + description: ETag schema: - uniqueItems: true - type: array - items: - type: string + type: string responses: - 2XX: - $ref: '#/components/responses/microsoft.graph.siteProtectionUnitCollectionResponse' + '204': + description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /solutions/backupRestore/protectionUnits/graph.siteProtectionUnit/$count: - description: Provides operations to count the resources in the collection. + x-ms-docs-operation-type: operation + '/solutions/backupRestore/reports/getStatisticsByPolicy(policyId=''{policyId}'')': + description: Provides operations to call the getStatisticsByPolicy method. get: tags: - solutions.backupRestoreRoot - summary: Get the number of the resource - operationId: solutions.backupRestore.ProtectionUnits.GetCount.AsSiteProtectionUnit-4565 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + summary: Invoke function getStatisticsByPolicy + operationId: solutions.backupRestore.reports.getStatisticsByPolicy responses: 2XX: - $ref: '#/components/responses/ODataCountResponse' + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.backupPolicyReport' + - type: object + nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + parameters: + - name: policyId + in: path + description: 'Usage: policyId=''{policyId}''' + required: true + schema: + type: string /solutions/backupRestore/restorePoints: description: Provides operations to manage the restorePoints property of the microsoft.graph.backupRestoreRoot entity. get: @@ -987413,7 +1001090,113 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - solutions.businessScenario + summary: Update the navigation property bucketTaskBoardFormat in solutions + operationId: solutions.businessScenarios.planner.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - solutions.businessScenario + summary: Delete navigation property bucketTaskBoardFormat for solutions + operationId: solutions.businessScenarios.planner.tasks.DeleteBucketTaskBoardFormat + 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 + parameters: + - name: businessScenario-id + in: path + description: The unique identifier of businessScenario + required: true + schema: + type: string + x-ms-docs-key-type: businessScenario + - name: businessScenarioTask-id + in: path + description: The unique identifier of businessScenarioTask + required: true + schema: + type: string + x-ms-docs-key-type: businessScenarioTask + '/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - solutions.businessScenario + summary: Get details from solutions + description: Read-only. Nullable. More details about the task. + operationId: solutions.businessScenarios.planner.tasks.GetDetails + 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.plannerTaskDetails' 4XX: $ref: '#/components/responses/error' 5XX: @@ -987422,8 +1001205,8 @@ paths: patch: tags: - solutions.businessScenario - summary: Update the navigation property bucketTaskBoardFormat in solutions - operationId: solutions.businessScenarios.planner.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property details in solutions + operationId: solutions.businessScenarios.planner.tasks.UpdateDetails parameters: - name: If-Match in: header @@ -987436,7 +1001219,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: 2XX: @@ -987444,7 +1001227,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' 4XX: $ref: '#/components/responses/error' 5XX: @@ -987453,8 +1001236,8 @@ paths: delete: tags: - solutions.businessScenario - summary: Delete navigation property bucketTaskBoardFormat for solutions - operationId: solutions.businessScenarios.planner.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property details for solutions + operationId: solutions.businessScenarios.planner.tasks.DeleteDetails parameters: - name: If-Match in: header @@ -987484,15 +1001267,30 @@ paths: schema: type: string x-ms-docs-key-type: businessScenarioTask - '/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + '/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - solutions.businessScenario - summary: Get details from solutions - description: Read-only. Nullable. More details about the task. - operationId: solutions.businessScenarios.planner.tasks.GetDetails + summary: Get messages from solutions + description: Read-only. Nullable. Chat messages associated with the task. + operationId: solutions.businessScenarios.planner.tasks.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 @@ -987515,34 +1001313,106 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' + 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: + - solutions.businessScenario + summary: Create new navigation property to messages for solutions + operationId: solutions.businessScenarios.planner.tasks.CreateMessages + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - patch: + parameters: + - name: businessScenario-id + in: path + description: The unique identifier of businessScenario + required: true + schema: + type: string + x-ms-docs-key-type: businessScenario + - name: businessScenarioTask-id + in: path + description: The unique identifier of businessScenarioTask + required: true + schema: + type: string + x-ms-docs-key-type: businessScenarioTask + '/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - solutions.businessScenario - summary: Update the navigation property details in solutions - operationId: solutions.businessScenarios.planner.tasks.UpdateDetails + summary: Get messages from solutions + description: Read-only. Nullable. Chat messages associated with the task. + operationId: solutions.businessScenarios.planner.tasks.GetMessages parameters: - - name: If-Match - in: header - description: ETag value. - required: true + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false schema: - type: string + 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.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - solutions.businessScenario + summary: Update the navigation property messages in solutions + operationId: solutions.businessScenarios.planner.tasks.UpdateMessages requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: @@ -987550,7 +1001420,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' 4XX: $ref: '#/components/responses/error' 5XX: @@ -987559,8 +1001429,8 @@ paths: delete: tags: - solutions.businessScenario - summary: Delete navigation property details for solutions - operationId: solutions.businessScenarios.planner.tasks.DeleteDetails + summary: Delete navigation property messages for solutions + operationId: solutions.businessScenarios.planner.tasks.DeleteMessages parameters: - name: If-Match in: header @@ -987590,6 +1001460,147 @@ paths: schema: type: string x-ms-docs-key-type: businessScenarioTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + '/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/messages/{plannerTaskChatMessage-id}/setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - solutions.businessScenario + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: solutions.businessScenarios.businessScenario.planner.tasks.businessScenarioTask.messages.plannerTaskChatMessage.setReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: businessScenario-id + in: path + description: The unique identifier of businessScenario + required: true + schema: + type: string + x-ms-docs-key-type: businessScenario + - name: businessScenarioTask-id + in: path + description: The unique identifier of businessScenarioTask + required: true + schema: + type: string + x-ms-docs-key-type: businessScenarioTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + '/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - solutions.businessScenario + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: solutions.businessScenarios.businessScenario.planner.tasks.businessScenarioTask.messages.plannerTaskChatMessage.unsetReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: businessScenario-id + in: path + description: The unique identifier of businessScenario + required: true + schema: + type: string + x-ms-docs-key-type: businessScenario + - name: businessScenarioTask-id + in: path + description: The unique identifier of businessScenarioTask + required: true + schema: + type: string + x-ms-docs-key-type: businessScenarioTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + '/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - solutions.businessScenario + summary: Get the number of the resource + operationId: solutions.businessScenarios.planner.tasks.messages.GetCount-e6d5 + 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' + parameters: + - name: businessScenario-id + in: path + description: The unique identifier of businessScenario + required: true + schema: + type: string + x-ms-docs-key-type: businessScenario + - name: businessScenarioTask-id + in: path + description: The unique identifier of businessScenarioTask + required: true + schema: + type: string + x-ms-docs-key-type: businessScenarioTask '/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -997878,6 +1011889,35 @@ paths: x-ms-docs-key-type: fileStorageContainer x-ms-docs-grouped-path: - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/activate' + '/storage/fileStorage/containers/{fileStorageContainer-id}/archive': + description: Provides operations to call the archive method. + post: + tags: + - storage.fileStorage + summary: Invoke action archive + description: Archive an active fileStorageContainer. This action updates the archivalDetails. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestoragecontainer-archive?view=graph-rest-beta + operationId: storage.fileStorage.containers.fileStorageContainer.archive + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: fileStorageContainer-id + in: path + description: The unique identifier of fileStorageContainer + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainer + x-ms-docs-grouped-path: + - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/archive' '/storage/fileStorage/containers/{fileStorageContainer-id}/lock': description: Provides operations to call the lock method. post: @@ -998011,6 +1012051,35 @@ paths: - '/storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/restore' - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/restore' - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/restore' + '/storage/fileStorage/containers/{fileStorageContainer-id}/unarchive': + description: Provides operations to call the unarchive method. + post: + tags: + - storage.fileStorage + summary: Invoke action unarchive + description: Unarchive an archived fileStorageContainer. This action updates the archivalDetails. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestoragecontainer-unarchive?view=graph-rest-beta + operationId: storage.fileStorage.containers.fileStorageContainer.unarchive + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: fileStorageContainer-id + in: path + description: The unique identifier of fileStorageContainer + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainer + x-ms-docs-grouped-path: + - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/unarchive' '/storage/fileStorage/containers/{fileStorageContainer-id}/unlock': description: Provides operations to call the unlock method. post: @@ -998745,6 +1012814,7 @@ paths: type: string x-ms-docs-key-type: permission x-ms-docs-grouped-path: + - '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}/permissions/{permission-id}/grant' - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/{permission-id}/grant' '/storage/fileStorage/containers/{fileStorageContainer-id}/permissions/{permission-id}/revokeGrants': description: Provides operations to call the revokeGrants method. @@ -998800,6 +1012870,7 @@ paths: type: string x-ms-docs-key-type: permission x-ms-docs-grouped-path: + - '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}/permissions/{permission-id}/revokeGrants' - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/{permission-id}/revokeGrants' '/storage/fileStorage/containers/{fileStorageContainer-id}/permissions/$count': description: Provides operations to count the resources in the collection. @@ -1001061,102 +1015132,431 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.fileStorageContainerTypeCollectionResponse' + $ref: '#/components/responses/microsoft.graph.fileStorageContainerTypeCollectionResponse' + 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: + - storage.fileStorage + summary: Create fileStorageContainerType + description: Create a new fileStorageContainerType in the owning tenant. The number of container types in a tenant is limited. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestorage-post-containertypes?view=graph-rest-beta + operationId: storage.fileStorage.CreateContainerTypes + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.fileStorageContainerType' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.fileStorageContainerType' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}': + description: Provides operations to manage the containerTypes property of the microsoft.graph.fileStorage entity. + get: + tags: + - storage.fileStorage + summary: Get fileStorageContainerType + description: Get a fileStorageContainerType using its ID. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestoragecontainertype-get?view=graph-rest-beta + operationId: storage.fileStorage.GetContainerTypes + 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.fileStorageContainerType' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - storage.fileStorage + summary: Update fileStorageContainerType + description: 'Update the properties of a fileStorageContainerType object. The properties updated are reflected in each registered fileStorageContainerTypeRegistration in a maximum of 24 hours. Settings overridden in a tenant aren''t updated. ETag is used for optimistic concurrency control. It must match the value from Create, Get or the previous Update.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestoragecontainertype-update?view=graph-rest-beta + operationId: storage.fileStorage.UpdateContainerTypes + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.fileStorageContainerType' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.fileStorageContainerType' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - storage.fileStorage + summary: Delete fileStorageContainerType + description: Delete a fileStorageContainerType object from the tenant. A fileStorageContainerType can only be deleted if no registrations are associated with it in any tenant. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestorage-delete-containertypes?view=graph-rest-beta + operationId: storage.fileStorage.DeleteContainerTypes + 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 + parameters: + - name: fileStorageContainerType-id + in: path + description: The unique identifier of fileStorageContainerType + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainerType + '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}/permissions': + description: Provides operations to manage the permissions property of the microsoft.graph.fileStorageContainerType entity. + get: + tags: + - storage.fileStorage + summary: List permissions for a fileStorageContainerType + description: 'Get the list of permission objects associated with a fileStorageContainerType. Each permission represents a user with management rights to the container type. The calling user must be listed in the permissions collection for the container type with the owner role, or be a SharePoint Embedded Administrator or Global Administrator.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestoragecontainertype-list-permissions?view=graph-rest-beta + operationId: storage.fileStorage.containerTypes.ListPermissions + 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.permissionCollectionResponse' + 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: + - storage.fileStorage + summary: Create permission for a fileStorageContainerType + description: "Create a user permission object, which adds this permission to a fileStorageContainerType. Only existing owners (users with the owner role in the permissions collection of the container type), SharePoint Embedded Administrators, or Global Administrators can add permissions. The following constraints apply:\r\n- A maximum of 3 permissions per container type is allowed. Adding a fourth permission returns a 400 Bad Request error.\r\n- Duplicate permissions are treated as idempotent. If the specified user already has a permission on the container type, the service makes no changes and returns the existing permission resource in the response body with a 201 Created status, even though no new permission is created.\r\n- Currently only the owner role is supported." + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestoragecontainertype-post-permissions?view=graph-rest-beta + operationId: storage.fileStorage.containerTypes.CreatePermissions + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.permission' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.permission' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: fileStorageContainerType-id + in: path + description: The unique identifier of fileStorageContainerType + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainerType + '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}/permissions/{permission-id}': + description: Provides operations to manage the permissions property of the microsoft.graph.fileStorageContainerType entity. + get: + tags: + - storage.fileStorage + summary: Get permissions from storage + description: The set of permissions for users in the container type. The permissions collection defines who has access to manage the container type. Use the owner role to grant management access. + operationId: storage.fileStorage.containerTypes.GetPermissions + 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.permission' 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: + patch: tags: - storage.fileStorage - summary: Create fileStorageContainerType - description: Create a new fileStorageContainerType in the owning tenant. The number of container types in a tenant is limited. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/filestorage-post-containertypes?view=graph-rest-beta - operationId: storage.fileStorage.CreateContainerTypes + summary: Update the navigation property permissions in storage + operationId: storage.fileStorage.containerTypes.UpdatePermissions requestBody: - description: New navigation property + description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.fileStorageContainerType' + $ref: '#/components/schemas/microsoft.graph.permission' required: true responses: 2XX: - description: Created navigation property. + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.fileStorageContainerType' + $ref: '#/components/schemas/microsoft.graph.permission' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}': - description: Provides operations to manage the containerTypes property of the microsoft.graph.fileStorage entity. - get: + delete: tags: - storage.fileStorage - summary: Get fileStorageContainerType - description: Get a fileStorageContainerType using its ID. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/filestoragecontainertype-get?view=graph-rest-beta - operationId: storage.fileStorage.GetContainerTypes + summary: Delete navigation property permissions for storage + operationId: storage.fileStorage.containerTypes.DeletePermissions 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 + - name: If-Match + in: header + description: ETag schema: - uniqueItems: true - type: array - items: - type: string + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: fileStorageContainerType-id + in: path + description: The unique identifier of fileStorageContainerType + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainerType + - name: permission-id + in: path + description: The unique identifier of permission + required: true + schema: + type: string + x-ms-docs-key-type: permission + '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}/permissions/{permission-id}/grant': + description: Provides operations to call the grant method. + post: + tags: + - storage.fileStorage + summary: Invoke action grant + description: Grant users access to a link represented by a permission. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-beta + operationId: storage.fileStorage.containerTypes.fileStorageContainerType.permissions.permission.grant + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + roles: + type: array + items: + type: string + nullable: true + recipients: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.driveRecipient' + required: true responses: 2XX: - description: Retrieved navigation property + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.fileStorageContainerType' + title: Collection of permission + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.permission' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + parameters: + - name: fileStorageContainerType-id + in: path + description: The unique identifier of fileStorageContainerType + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainerType + - name: permission-id + in: path + description: The unique identifier of permission + required: true + schema: + type: string + x-ms-docs-key-type: permission + x-ms-docs-grouped-path: + - '/storage/fileStorage/containers/{fileStorageContainer-id}/permissions/{permission-id}/grant' + - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/{permission-id}/grant' + '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}/permissions/{permission-id}/revokeGrants': + description: Provides operations to call the revokeGrants method. + post: tags: - storage.fileStorage - summary: Update fileStorageContainerType - description: 'Update the properties of a fileStorageContainerType object. The properties updated are reflected in each registered fileStorageContainerTypeRegistration in a maximum of 24 hours. Settings overridden in a tenant aren''t updated. ETag is used for optimistic concurrency control. It must match the value from Create, Get or the previous Update.' + summary: Invoke action revokeGrants + description: Revoke access to a listItem or driveItem granted via a sharing link by removing the specified recipient from the link. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/filestoragecontainertype-update?view=graph-rest-beta - operationId: storage.fileStorage.UpdateContainerTypes + url: https://learn.microsoft.com/graph/api/permission-revokegrants?view=graph-rest-beta + operationId: storage.fileStorage.containerTypes.fileStorageContainerType.permissions.permission.revokeGrants requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.fileStorageContainerType' + type: object + properties: + grantees: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.driveRecipient' required: true responses: 2XX: @@ -1001164,35 +1015564,50 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.fileStorageContainerType' + anyOf: + - $ref: '#/components/schemas/microsoft.graph.permission' + - type: object + nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + parameters: + - name: fileStorageContainerType-id + in: path + description: The unique identifier of fileStorageContainerType + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainerType + - name: permission-id + in: path + description: The unique identifier of permission + required: true + schema: + type: string + x-ms-docs-key-type: permission + x-ms-docs-grouped-path: + - '/storage/fileStorage/containers/{fileStorageContainer-id}/permissions/{permission-id}/revokeGrants' + - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/{permission-id}/revokeGrants' + '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}/permissions/$count': + description: Provides operations to count the resources in the collection. + get: tags: - storage.fileStorage - summary: Delete fileStorageContainerType - description: Delete a fileStorageContainerType object from the tenant. A fileStorageContainerType can only be deleted if no registrations are associated with it in any tenant. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/filestorage-delete-containertypes?view=graph-rest-beta - operationId: storage.fileStorage.DeleteContainerTypes + summary: Get the number of the resource + operationId: storage.fileStorage.containerTypes.permissions.GetCount-720b parameters: - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation parameters: - name: fileStorageContainerType-id in: path @@ -1001742,6 +1016157,35 @@ paths: x-ms-docs-key-type: fileStorageContainer x-ms-docs-grouped-path: - '/storage/fileStorage/containers/{fileStorageContainer-id}/activate' + '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/archive': + description: Provides operations to call the archive method. + post: + tags: + - storage.fileStorage + summary: Invoke action archive + description: Archive an active fileStorageContainer. This action updates the archivalDetails. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestoragecontainer-archive?view=graph-rest-beta + operationId: storage.fileStorage.deletedContainers.fileStorageContainer.archive + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: fileStorageContainer-id + in: path + description: The unique identifier of fileStorageContainer + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainer + x-ms-docs-grouped-path: + - '/storage/fileStorage/containers/{fileStorageContainer-id}/archive' '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/lock': description: Provides operations to call the lock method. post: @@ -1001875,6 +1016319,35 @@ paths: - '/storage/fileStorage/containers/{fileStorageContainer-id}/restore' - '/storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/restore' - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/restore' + '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/unarchive': + description: Provides operations to call the unarchive method. + post: + tags: + - storage.fileStorage + summary: Invoke action unarchive + description: Unarchive an archived fileStorageContainer. This action updates the archivalDetails. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestoragecontainer-unarchive?view=graph-rest-beta + operationId: storage.fileStorage.deletedContainers.fileStorageContainer.unarchive + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: fileStorageContainer-id + in: path + description: The unique identifier of fileStorageContainer + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainer + x-ms-docs-grouped-path: + - '/storage/fileStorage/containers/{fileStorageContainer-id}/unarchive' '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/unlock': description: Provides operations to call the unlock method. post: @@ -1002610,6 +1017083,7 @@ paths: x-ms-docs-key-type: permission x-ms-docs-grouped-path: - '/storage/fileStorage/containers/{fileStorageContainer-id}/permissions/{permission-id}/grant' + - '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}/permissions/{permission-id}/grant' '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/{permission-id}/revokeGrants': description: Provides operations to call the revokeGrants method. post: @@ -1002665,6 +1017139,7 @@ paths: x-ms-docs-key-type: permission x-ms-docs-grouped-path: - '/storage/fileStorage/containers/{fileStorageContainer-id}/permissions/{permission-id}/revokeGrants' + - '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}/permissions/{permission-id}/revokeGrants' '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/$count': description: Provides operations to count the resources in the collection. get: @@ -1007513,8 +1021988,12 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/setReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/softDelete': description: Provides operations to call the softDelete method. post: @@ -1007655,8 +1022134,12 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/unsetReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -1008326,8 +1022809,12 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/setReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete': description: Provides operations to call the softDelete method. post: @@ -1008489,8 +1022976,12 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/unsetReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -1010525,6 +1025016,469 @@ paths: - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teams.channel + summary: Get messages from teams + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teams.channels.planner.plans.buckets.tasks.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.plannerTaskChatMessageCollectionResponse' + 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: + - teams.channel + summary: Create new navigation property to messages for teams + operationId: teams.channels.planner.plans.buckets.tasks.CreateMessages + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teams.channel + summary: Get messages from teams + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teams.channels.planner.plans.buckets.tasks.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.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teams.channel + summary: Update the navigation property messages in teams + operationId: teams.channels.planner.plans.buckets.tasks.UpdateMessages + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teams.channel + summary: Delete navigation property messages for teams + operationId: teams.channels.planner.plans.buckets.tasks.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 + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - teams.channel + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teams.team.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction' + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/setReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - teams.channel + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teams.team.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/unsetReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teams.channel + summary: Get the number of the resource + operationId: teams.channels.planner.plans.buckets.tasks.messages.GetCount-f6b8 + 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' + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1011886,6 +1026840,434 @@ paths: - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teams.channel + summary: Get messages from teams + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teams.channels.planner.plans.tasks.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.plannerTaskChatMessageCollectionResponse' + 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: + - teams.channel + summary: Create new navigation property to messages for teams + operationId: teams.channels.planner.plans.tasks.CreateMessages + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teams.channel + summary: Get messages from teams + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teams.channels.planner.plans.tasks.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.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teams.channel + summary: Update the navigation property messages in teams + operationId: teams.channels.planner.plans.tasks.UpdateMessages + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teams.channel + summary: Delete navigation property messages for teams + operationId: teams.channels.planner.plans.tasks.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 + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - teams.channel + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teams.team.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction' + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/setReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - teams.channel + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teams.team.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/unsetReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teams.channel + summary: Get the number of the resource + operationId: teams.channels.planner.plans.tasks.messages.GetCount-15bf + 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' + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1017210,7 +1032592,11 @@ paths: x-ms-docs-grouped-path: - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction' - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/softDelete': description: Provides operations to call the softDelete method. post: @@ -1017331,7 +1032717,11 @@ paths: x-ms-docs-grouped-path: - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -1017937,7 +1033327,11 @@ paths: x-ms-docs-grouped-path: - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction' - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete': description: Provides operations to call the softDelete method. post: @@ -1018079,7 +1033473,11 @@ paths: x-ms-docs-grouped-path: - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -1019936,6 +1035334,434 @@ paths: - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teams.channel + summary: Get messages from teams + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teams.primaryChannel.planner.plans.buckets.tasks.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.plannerTaskChatMessageCollectionResponse' + 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: + - teams.channel + summary: Create new navigation property to messages for teams + operationId: teams.primaryChannel.planner.plans.buckets.tasks.CreateMessages + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teams.channel + summary: Get messages from teams + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teams.primaryChannel.planner.plans.buckets.tasks.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.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teams.channel + summary: Update the navigation property messages in teams + operationId: teams.primaryChannel.planner.plans.buckets.tasks.UpdateMessages + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teams.channel + summary: Delete navigation property messages for teams + operationId: teams.primaryChannel.planner.plans.buckets.tasks.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 + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - teams.channel + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teams.team.primaryChannel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction' + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/setReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - teams.channel + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teams.team.primaryChannel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/unsetReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teams.channel + summary: Get the number of the resource + operationId: teams.primaryChannel.planner.plans.buckets.tasks.messages.GetCount-d267 + 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' + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1021192,6 +1037018,399 @@ paths: - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teams.channel + summary: Get messages from teams + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teams.primaryChannel.planner.plans.tasks.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.plannerTaskChatMessageCollectionResponse' + 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: + - teams.channel + summary: Create new navigation property to messages for teams + operationId: teams.primaryChannel.planner.plans.tasks.CreateMessages + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teams.channel + summary: Get messages from teams + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teams.primaryChannel.planner.plans.tasks.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.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teams.channel + summary: Update the navigation property messages in teams + operationId: teams.primaryChannel.planner.plans.tasks.UpdateMessages + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teams.channel + summary: Delete navigation property messages for teams + operationId: teams.primaryChannel.planner.plans.tasks.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 + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - teams.channel + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teams.team.primaryChannel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction' + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/setReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - teams.channel + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teams.team.primaryChannel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/unsetReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teams.channel + summary: Get the number of the resource + operationId: teams.primaryChannel.planner.plans.tasks.messages.GetCount-2eb5 + 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' + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1028887,8 +1045106,12 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/setReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/softDelete': description: Provides operations to call the softDelete method. post: @@ -1029029,8 +1045252,12 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/unsetReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -1029684,8 +1045911,12 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/setReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete': description: Provides operations to call the softDelete method. post: @@ -1029847,8 +1046078,12 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/unsetReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -1031880,6 +1048115,469 @@ paths: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get messages from teamTemplateDefinition + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.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.plannerTaskChatMessageCollectionResponse' + 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: + - teamTemplateDefinition.team + summary: Create new navigation property to messages for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.CreateMessages + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get messages from teamTemplateDefinition + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.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.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamTemplateDefinition.team + summary: Update the navigation property messages in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.UpdateMessages + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamTemplateDefinition.team + summary: Delete navigation property messages for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.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 + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - teamTemplateDefinition.team + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamTemplateDefinition.teamTemplateDefinition.teamDefinition.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - teamTemplateDefinition.team + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamTemplateDefinition.teamTemplateDefinition.teamDefinition.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teamTemplateDefinition.team + summary: Get the number of the resource + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.messages.GetCount-8b3b + 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' + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1033241,6 +1049939,434 @@ paths: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get messages from teamTemplateDefinition + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.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.plannerTaskChatMessageCollectionResponse' + 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: + - teamTemplateDefinition.team + summary: Create new navigation property to messages for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.CreateMessages + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get messages from teamTemplateDefinition + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.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.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamTemplateDefinition.team + summary: Update the navigation property messages in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.UpdateMessages + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamTemplateDefinition.team + summary: Delete navigation property messages for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.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 + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - teamTemplateDefinition.team + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamTemplateDefinition.teamTemplateDefinition.teamDefinition.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - teamTemplateDefinition.team + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamTemplateDefinition.teamTemplateDefinition.teamDefinition.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teamTemplateDefinition.team + summary: Get the number of the resource + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.messages.GetCount-ca09 + 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' + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1038497,7 +1055623,11 @@ paths: x-ms-docs-grouped-path: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/setReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/softDelete': description: Provides operations to call the softDelete method. post: @@ -1038618,7 +1055748,11 @@ paths: x-ms-docs-grouped-path: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -1039224,7 +1056358,11 @@ paths: x-ms-docs-grouped-path: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/setReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete': description: Provides operations to call the softDelete method. post: @@ -1039366,7 +1056504,11 @@ paths: x-ms-docs-grouped-path: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -1041223,6 +1058365,434 @@ paths: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get messages from teamTemplateDefinition + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.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.plannerTaskChatMessageCollectionResponse' + 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: + - teamTemplateDefinition.team + summary: Create new navigation property to messages for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.CreateMessages + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get messages from teamTemplateDefinition + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.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.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamTemplateDefinition.team + summary: Update the navigation property messages in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.UpdateMessages + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamTemplateDefinition.team + summary: Delete navigation property messages for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.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 + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - teamTemplateDefinition.team + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamTemplateDefinition.teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - teamTemplateDefinition.team + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamTemplateDefinition.teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teamTemplateDefinition.team + summary: Get the number of the resource + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.messages.GetCount-e4e8 + 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' + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1042479,6 +1060049,399 @@ paths: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get messages from teamTemplateDefinition + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.tasks.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.plannerTaskChatMessageCollectionResponse' + 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: + - teamTemplateDefinition.team + summary: Create new navigation property to messages for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.tasks.CreateMessages + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get messages from teamTemplateDefinition + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.tasks.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.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamTemplateDefinition.team + summary: Update the navigation property messages in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.tasks.UpdateMessages + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamTemplateDefinition.team + summary: Delete navigation property messages for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.tasks.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 + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - teamTemplateDefinition.team + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamTemplateDefinition.teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - teamTemplateDefinition.team + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamTemplateDefinition.teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teamTemplateDefinition.team + summary: Get the number of the resource + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.tasks.messages.GetCount-c7e6 + 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' + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1049513,10 +1067476,16 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/softDelete': description: Provides operations to call the softDelete method. post: @@ -1049661,10 +1067630,16 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -1050324,10 +1068299,16 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete': description: Provides operations to call the softDelete method. post: @@ -1050493,10 +1068474,16 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -1052570,6 +1070557,481 @@ paths: - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.deletedTeam + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.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.plannerTaskChatMessageCollectionResponse' + 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: + - teamwork.deletedTeam + summary: Create new navigation property to messages for teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.CreateMessages + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.deletedTeam + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.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.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.deletedTeam + summary: Update the navigation property messages in teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.UpdateMessages + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.deletedTeam + summary: Delete navigation property messages for teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.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 + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - teamwork.deletedTeam + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamwork.deletedTeams.deletedTeam.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - teamwork.deletedTeam + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamwork.deletedTeams.deletedTeam.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teamwork.deletedTeam + summary: Get the number of the resource + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.messages.GetCount-07b8 + 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' + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1053960,6 +1072422,446 @@ paths: - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.deletedTeam + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.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.plannerTaskChatMessageCollectionResponse' + 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: + - teamwork.deletedTeam + summary: Create new navigation property to messages for teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.CreateMessages + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.deletedTeam + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.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.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.deletedTeam + summary: Update the navigation property messages in teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.UpdateMessages + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.deletedTeam + summary: Delete navigation property messages for teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.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 + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - teamwork.deletedTeam + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamwork.deletedTeams.deletedTeam.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - teamwork.deletedTeam + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamwork.deletedTeams.deletedTeam.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teamwork.deletedTeam + summary: Get the number of the resource + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.messages.GetCount-aefc + 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' + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1059257,9 +1078159,15 @@ paths: x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/softDelete': description: Provides operations to call the softDelete method. post: @@ -1059426,9 +1078334,15 @@ paths: x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -1060138,9 +1079052,15 @@ paths: x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete': description: Provides operations to call the softDelete method. post: @@ -1060328,9 +1079248,15 @@ paths: x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -1062579,6 +1081505,516 @@ paths: - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.teamTemplate + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.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.plannerTaskChatMessageCollectionResponse' + 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: + - teamwork.teamTemplate + summary: Create new navigation property to messages for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.CreateMessages + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.teamTemplate + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.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.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.teamTemplate + summary: Update the navigation property messages in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.UpdateMessages + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.teamTemplate + summary: Delete navigation property messages for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.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 + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - teamwork.teamTemplate + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamwork.teamTemplates.teamTemplate.definitions.teamTemplateDefinition.teamDefinition.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - teamwork.teamTemplate + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamwork.teamTemplates.teamTemplate.definitions.teamTemplateDefinition.teamDefinition.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teamwork.teamTemplate + summary: Get the number of the resource + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.messages.GetCount-6bfa + 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' + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1064074,6 +1083510,481 @@ paths: - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.teamTemplate + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.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.plannerTaskChatMessageCollectionResponse' + 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: + - teamwork.teamTemplate + summary: Create new navigation property to messages for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.CreateMessages + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.teamTemplate + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.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.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.teamTemplate + summary: Update the navigation property messages in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.UpdateMessages + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.teamTemplate + summary: Delete navigation property messages for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.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 + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - teamwork.teamTemplate + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamwork.teamTemplates.teamTemplate.definitions.teamTemplateDefinition.teamDefinition.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - teamwork.teamTemplate + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamwork.teamTemplates.teamTemplate.definitions.teamTemplateDefinition.teamDefinition.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teamwork.teamTemplate + summary: Get the number of the resource + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.messages.GetCount-7b32 + 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' + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1069956,9 +1089867,15 @@ paths: x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/softDelete': description: Provides operations to call the softDelete method. post: @@ -1070104,9 +1090021,15 @@ paths: x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -1070767,9 +1090690,15 @@ paths: x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete': description: Provides operations to call the softDelete method. post: @@ -1070936,9 +1090865,15 @@ paths: x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -1073012,6 +1092947,481 @@ paths: - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.teamTemplate + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.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.plannerTaskChatMessageCollectionResponse' + 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: + - teamwork.teamTemplate + summary: Create new navigation property to messages for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.CreateMessages + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.teamTemplate + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.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.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.teamTemplate + summary: Update the navigation property messages in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.UpdateMessages + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.teamTemplate + summary: Delete navigation property messages for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.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 + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - teamwork.teamTemplate + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamwork.teamTemplates.teamTemplate.definitions.teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - teamwork.teamTemplate + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamwork.teamTemplates.teamTemplate.definitions.teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teamwork.teamTemplate + summary: Get the number of the resource + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.messages.GetCount-4281 + 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' + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1074402,6 +1094812,446 @@ paths: - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.teamTemplate + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.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.plannerTaskChatMessageCollectionResponse' + 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: + - teamwork.teamTemplate + summary: Create new navigation property to messages for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.CreateMessages + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.teamTemplate + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.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.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.teamTemplate + summary: Update the navigation property messages in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.UpdateMessages + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.teamTemplate + summary: Delete navigation property messages for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.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 + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - teamwork.teamTemplate + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamwork.teamTemplates.teamTemplate.definitions.teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - teamwork.teamTemplate + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamwork.teamTemplates.teamTemplate.definitions.teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teamwork.teamTemplate + summary: Get the number of the resource + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.messages.GetCount-9151 + 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' + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1107667,6 +1128517,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1108194,6 +1129045,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1111201,7 +1132053,7 @@ paths: tags: - users.authentication summary: Get externalAuthenticationMethods from users - description: Represents the external methods registered to a user for authentication. + description: Represents the external MFA registered to a user for authentication. operationId: users.authentication.ListExternalAuthenticationMethods parameters: - $ref: '#/components/parameters/top' @@ -1111292,7 +1132144,7 @@ paths: tags: - users.authentication summary: Get externalAuthenticationMethods from users - description: Represents the external methods registered to a user for authentication. + description: Represents the external MFA registered to a user for authentication. operationId: users.authentication.GetExternalAuthenticationMethods parameters: - name: $select @@ -1116038,6 +1136890,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1117034,6 +1137887,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1117608,6 +1138462,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1118668,6 +1139523,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1119832,6 +1140688,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1120546,6 +1141403,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1120924,6 +1141782,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1121598,6 +1142457,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1122678,6 +1143538,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1123322,6 +1144183,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1123665,6 +1144527,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1123873,6 +1144736,7 @@ paths: - '/users/{user-id}/calendars/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1125267,6 +1146131,8 @@ paths: 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}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents' '/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. get: @@ -1125382,6 +1146248,8 @@ paths: 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}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': description: Provides operations to manage the media for the user entity. get: @@ -1125560,6 +1146428,10 @@ paths: 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}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/softDelete': description: Provides operations to call the softDelete method. post: @@ -1125603,6 +1146475,7 @@ paths: 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}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/softDelete' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/undoSoftDelete': description: Provides operations to call the undoSoftDelete method. post: @@ -1125646,6 +1146519,7 @@ paths: 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}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/undoSoftDelete' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/unsetReaction': description: Provides operations to call the unsetReaction method. post: @@ -1125696,6 +1146570,10 @@ paths: 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}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -1125797,6 +1146675,8 @@ paths: schema: type: string x-ms-docs-key-type: chatMessage + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies' '/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. get: @@ -1125910,6 +1146790,8 @@ paths: schema: type: string x-ms-docs-key-type: chatMessage + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}' '/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. get: @@ -1126020,6 +1146902,8 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents' '/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. get: @@ -1126142,6 +1147026,8 @@ paths: 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}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' '/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. get: @@ -1126341,6 +1147227,10 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/setReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete': description: Provides operations to call the softDelete method. post: @@ -1126391,6 +1147281,7 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/softDelete' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/softDelete' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete': description: Provides operations to call the undoSoftDelete method. post: @@ -1126441,6 +1147332,7 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/undoSoftDelete' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/undoSoftDelete' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction': description: Provides operations to call the unsetReaction method. post: @@ -1126498,6 +1147390,10 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/unsetReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -1126646,6 +1147542,7 @@ paths: - '/users/{user-id}/calendars/delta()' - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1126753,6 +1147650,7 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/forwardToChat' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/forwardToChat' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/replyWithQuote': description: Provides operations to call the replyWithQuote method. post: @@ -1126821,6 +1147719,7 @@ paths: x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/replyWithQuote' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/replyWithQuote' '/users/{user-id}/chats/{chat-id}/messages/$count': description: Provides operations to count the resources in the collection. get: @@ -1126955,6 +1147854,7 @@ paths: - '/users/{user-id}/calendars/delta()' - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1127055,6 +1147955,7 @@ paths: x-ms-docs-key-type: chat x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/forwardToChat' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/forwardToChat' '/users/{user-id}/chats/{chat-id}/messages/replyWithQuote': description: Provides operations to call the replyWithQuote method. post: @@ -1127116,6 +1148017,7 @@ paths: x-ms-docs-key-type: chat x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/replyWithQuote' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/replyWithQuote' '/users/{user-id}/chats/{chat-id}/completeMigration': description: Provides operations to call the completeMigration method. post: @@ -1128579,6 +1149481,1732 @@ paths: schema: type: string x-ms-docs-key-type: chat + '/users/{user-id}/chats/{chat-id}/targetedMessages': + description: Provides operations to manage the targetedMessages property of the microsoft.graph.chat entity. + get: + tags: + - users.chat + summary: Get targetedMessages from users + operationId: users.chats.ListTargetedMessages + 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.targetedChatMessageCollectionResponse' + 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: Create new navigation property to targetedMessages for users + operationId: users.chats.CreateTargetedMessages + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + 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 + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}': + description: Provides operations to manage the targetedMessages property of the microsoft.graph.chat entity. + get: + tags: + - users.chat + summary: Get targetedMessages from users + operationId: users.chats.GetTargetedMessages + 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.targetedChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.chat + summary: Update the navigation property targetedMessages in users + operationId: users.chats.UpdateTargetedMessages + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.chat + summary: Delete navigation property targetedMessages for users + operationId: users.chats.DeleteTargetedMessages + 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 + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - users.chat + summary: Get hostedContents from users + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: users.chats.targetedMessages.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: Create new navigation property to hostedContents for users + operationId: users.chats.targetedMessages.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 + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - users.chat + summary: Get hostedContents from users + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: users.chats.targetedMessages.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: Update the navigation property hostedContents in users + operationId: users.chats.targetedMessages.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: Delete navigation property hostedContents for users + operationId: users.chats.targetedMessages.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 + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': + description: Provides operations to manage the media for the user entity. + get: + tags: + - users.chat + summary: Get media content for the navigation property hostedContents from users + description: The unique identifier for an entity. Read-only. + operationId: users.chats.targetedMessages.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: Update media content for the navigation property hostedContents in users + description: The unique identifier for an entity. Read-only. + operationId: users.chats.targetedMessages.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: Delete media content for the navigation property hostedContents in users + description: The unique identifier for an entity. Read-only. + operationId: users.chats.targetedMessages.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' + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - users.chat + summary: Get the number of the resource + operationId: users.chats.targetedMessages.hostedContents.GetCount-94c1 + 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' + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies': + description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. + get: + tags: + - users.chat + summary: Get replies from users + description: Replies for a specified message. Supports $expand for channel messages. + operationId: users.chats.targetedMessages.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: Create new navigation property to replies for users + operationId: users.chats.targetedMessages.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 + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}': + description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. + get: + tags: + - users.chat + summary: Get replies from users + description: Replies for a specified message. Supports $expand for channel messages. + operationId: users.chats.targetedMessages.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: Update the navigation property replies in users + operationId: users.chats.targetedMessages.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: Delete navigation property replies for users + operationId: users.chats.targetedMessages.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 + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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}' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - users.chat + summary: Get hostedContents from users + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: users.chats.targetedMessages.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: Create new navigation property to hostedContents for users + operationId: users.chats.targetedMessages.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 + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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}/hostedContents' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - users.chat + summary: Get hostedContents from users + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: users.chats.targetedMessages.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: Update the navigation property hostedContents in users + operationId: users.chats.targetedMessages.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: Delete navigation property hostedContents for users + operationId: users.chats.targetedMessages.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 + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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}/hostedContents/{chatMessageHostedContent-id}' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': + description: Provides operations to manage the media for the user entity. + get: + tags: + - users.chat + summary: Get media content for the navigation property hostedContents from users + description: The unique identifier for an entity. Read-only. + operationId: users.chats.targetedMessages.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: Update media content for the navigation property hostedContents in users + description: The unique identifier for an entity. Read-only. + operationId: users.chats.targetedMessages.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: Delete media content for the navigation property hostedContents in users + description: The unique identifier for an entity. Read-only. + operationId: users.chats.targetedMessages.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' + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - users.chat + summary: Get the number of the resource + operationId: users.chats.targetedMessages.replies.hostedContents.GetCount-bec2 + 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' + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - users.chat + summary: Invoke action setReaction + operationId: users.user.chats.chat.targetedMessages.targetedChatMessage.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 + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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}/setReaction' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/softDelete': + description: Provides operations to call the softDelete method. + post: + tags: + - users.chat + summary: 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-beta + operationId: users.user.chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.softDelete + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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}/softDelete' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/undoSoftDelete': + description: Provides operations to call the undoSoftDelete method. + post: + tags: + - users.chat + summary: 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-beta + operationId: users.user.chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.undoSoftDelete + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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}/undoSoftDelete' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - users.chat + summary: Invoke action unsetReaction + operationId: users.user.chats.chat.targetedMessages.targetedChatMessage.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 + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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}/unsetReaction' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - users.chat + summary: Get the number of the resource + operationId: users.chats.targetedMessages.replies.GetCount-b067 + 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' + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()': + description: Provides operations to call the delta method. + get: + tags: + - users.chat + summary: 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 obtain 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-beta + operationId: users.user.chats.chat.targetedMessages.targetedChatMessage.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 + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + x-ms-docs-grouped-path: + - '/users/{user-id}/adhocCalls/{adhocCall-id}/recordings/delta()' + - '/users/{user-id}/adhocCalls/{adhocCall-id}/transcripts/delta()' + - '/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}/calendarGroups/{calendarGroup-id}/calendars/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}/calendars/delta()' + - '/users/{user-id}/calendarView/delta()' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' + - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' + - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/delta()' + - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/delta()' + - '/users/{user-id}/contactFolders/delta()' + - '/users/{user-id}/contacts/delta()' + - '/users/{user-id}/devices/delta()' + - '/users/{user-id}/events/{event-id}/instances/delta()' + - '/users/{user-id}/events/delta()' + - '/users/{user-id}/joinedGroups/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}/planner/all/delta()' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/delta()' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/delta()' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/delta()' + - '/users/{user-id}/planner/plans/delta()' + - '/users/{user-id}/planner/tasks/delta()' + - '/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/delta()' + - '/users/{user-id}/todo/lists/delta()' + - /users/delta() + - /users/delta() + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/forwardToChat': + description: Provides operations to call the forwardToChat method. + post: + tags: + - users.chat + summary: Invoke action forwardToChat + description: 'Forward a chat message, a channel message, or a channel message reply to a chat.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta + operationId: users.user.chats.chat.targetedMessages.targetedChatMessage.replies.forwardToChat + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + targetChatIds: + type: array + items: + type: string + nullable: true + messageIds: + type: array + items: + type: string + nullable: true + additionalMessage: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - type: object + nullable: true + 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 + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/forwardToChat' + - '/users/{user-id}/chats/{chat-id}/messages/forwardToChat' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/replyWithQuote': + description: Provides operations to call the replyWithQuote method. + post: + tags: + - users.chat + summary: Invoke action replyWithQuote + description: Reply with quote to a single chat message or multiple chat messages in a chat. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta + operationId: users.user.chats.chat.targetedMessages.targetedChatMessage.replies.replyWithQuote + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + messageIds: + type: array + items: + type: string + nullable: true + replyMessage: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - type: object + nullable: true + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/replyWithQuote' + - '/users/{user-id}/chats/{chat-id}/messages/replyWithQuote' + '/users/{user-id}/chats/{chat-id}/targetedMessages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - users.chat + summary: Get the number of the resource + operationId: users.chats.targetedMessages.GetCount-23e7 + 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' + 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 '/users/{user-id}/chats/$count': description: Provides operations to count the resources in the collection. get: @@ -1132522,6 +1155150,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/delta()' - '/users/{user-id}/contactFolders/delta()' @@ -1132745,6 +1155374,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/delta()' - '/users/{user-id}/contactFolders/delta()' @@ -1133603,6 +1156233,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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/delta()' @@ -1133805,6 +1156436,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1134589,6 +1157221,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1141763,6 +1164396,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1142495,6 +1165129,7 @@ paths: tags: - users.employeeExperienceUser summary: Get employeeExperience from users + description: The employee experience resources for the user. Read-only. Nullable. operationId: users.GetEmployeeExperience parameters: - name: $select @@ -1143391,68 +1166026,590 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.learningCourseActivity' + $ref: '#/components/schemas/microsoft.graph.learningCourseActivity' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: learningCourseActivity-id + in: path + description: The unique identifier of learningCourseActivity + required: true + schema: + type: string + x-ms-docs-key-type: learningCourseActivity + x-ms-docs-grouped-path: + - '/users/{user-id}/employeeExperience/learningCourseActivities(externalcourseActivityId=''{externalcourseActivityId}'')' + '/users/{user-id}/employeeExperience/learningCourseActivities(externalcourseActivityId=''{externalcourseActivityId}'')': + description: Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperienceUser entity. + get: + tags: + - users.employeeExperienceUser + summary: Get learningCourseActivity + description: 'Get the specified learningCourseActivity object using either an ID or an externalCourseActivityId of the learning provider, or a courseActivityId of a user.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/learningcourseactivity-get?view=graph-rest-beta + operationId: users.employeeExperience.learningCourseActivities.GetByExternalcourseActivityId + 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.learningCourseActivity' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: externalcourseActivityId + in: path + description: Alternate key of learningCourseActivity + required: true + schema: + type: string + nullable: true + x-ms-docs-grouped-path: + - '/users/{user-id}/employeeExperience/learningCourseActivities/{learningCourseActivity-id}' + '/users/{user-id}/employeeExperience/learningCourseActivities/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - users.employeeExperienceUser + summary: Get the number of the resource + operationId: users.employeeExperience.learningCourseActivities.GetCount-dbc7 + 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' + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + '/users/{user-id}/employeeExperience/storyline': + description: Provides operations to manage the storyline property of the microsoft.graph.employeeExperienceUser entity. + get: + tags: + - users.employeeExperienceUser + summary: Get storyline from users + description: The user's storyline for following and engagement features. + operationId: users.employeeExperience.GetStoryline + 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.storyline' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.employeeExperienceUser + summary: Update the navigation property storyline in users + operationId: users.employeeExperience.UpdateStoryline + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storyline' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storyline' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.employeeExperienceUser + summary: Delete navigation property storyline for users + operationId: users.employeeExperience.DeleteStoryline + 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 + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + '/users/{user-id}/employeeExperience/storyline/followers': + description: Provides operations to manage the followers property of the microsoft.graph.storyline entity. + get: + tags: + - users.employeeExperienceUser + summary: List follower objects + description: Retrieve a list of users who are following a specified user's storyline. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/storyline-list-followers?view=graph-rest-beta + operationId: users.employeeExperience.storyline.ListFollowers + 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.storylineFollowerCollectionResponse' + 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.employeeExperienceUser + summary: Create new navigation property to followers for users + operationId: users.employeeExperience.storyline.CreateFollowers + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + '/users/{user-id}/employeeExperience/storyline/followers/{storylineFollower-id}': + description: Provides operations to manage the followers property of the microsoft.graph.storyline entity. + get: + tags: + - users.employeeExperienceUser + summary: Get followers from users + description: The users who are following this user. + operationId: users.employeeExperience.storyline.GetFollowers + 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.storylineFollower' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.employeeExperienceUser + summary: Update the navigation property followers in users + operationId: users.employeeExperience.storyline.UpdateFollowers + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.employeeExperienceUser + summary: Delete navigation property followers for users + operationId: users.employeeExperience.storyline.DeleteFollowers + 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 + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: storylineFollower-id + in: path + description: The unique identifier of storylineFollower + required: true + schema: + type: string + x-ms-docs-key-type: storylineFollower + '/users/{user-id}/employeeExperience/storyline/followers/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - users.employeeExperienceUser + summary: Get the number of the resource + operationId: users.employeeExperience.storyline.followers.GetCount-3d49 + 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' + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + '/users/{user-id}/employeeExperience/storyline/followings': + description: Provides operations to manage the followings property of the microsoft.graph.storyline entity. + get: + tags: + - users.employeeExperienceUser + summary: List following objects + description: Retrieve a list of users whose storyline the specified user is currently following. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/storyline-list-followings?view=graph-rest-beta + operationId: users.employeeExperience.storyline.ListFollowings + 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.storylineFollowingCollectionResponse' + 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.employeeExperienceUser + summary: Create new navigation property to followings for users + operationId: users.employeeExperience.storyline.CreateFollowings + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + '/users/{user-id}/employeeExperience/storyline/followings/{storylineFollowing-id}': + description: Provides operations to manage the followings property of the microsoft.graph.storyline entity. + get: + tags: + - users.employeeExperienceUser + summary: Get followings from users + description: The users that this user is following. + operationId: users.employeeExperience.storyline.GetFollowings + 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.storylineFollowing' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - parameters: - - name: user-id - in: path - description: The unique identifier of user - required: true - schema: - type: string - x-ms-docs-key-type: user - - name: learningCourseActivity-id - in: path - description: The unique identifier of learningCourseActivity - required: true - schema: - type: string - x-ms-docs-key-type: learningCourseActivity - x-ms-docs-grouped-path: - - '/users/{user-id}/employeeExperience/learningCourseActivities(externalcourseActivityId=''{externalcourseActivityId}'')' - '/users/{user-id}/employeeExperience/learningCourseActivities(externalcourseActivityId=''{externalcourseActivityId}'')': - description: Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperienceUser entity. - get: + patch: tags: - users.employeeExperienceUser - summary: Get learningCourseActivity - description: 'Get the specified learningCourseActivity object using either an ID or an externalCourseActivityId of the learning provider, or a courseActivityId of a user.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/learningcourseactivity-get?view=graph-rest-beta - operationId: users.employeeExperience.learningCourseActivities.GetByExternalcourseActivityId - 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 + summary: Update the navigation property followings in users + operationId: users.employeeExperience.storyline.UpdateFollowings + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' + required: true responses: 2XX: - description: Retrieved navigation property + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.learningCourseActivity' + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.employeeExperienceUser + summary: Delete navigation property followings for users + operationId: users.employeeExperience.storyline.DeleteFollowings + parameters: + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success 4XX: $ref: '#/components/responses/error' 5XX: @@ -1143466,22 +1166623,20 @@ paths: schema: type: string x-ms-docs-key-type: user - - name: externalcourseActivityId + - name: storylineFollowing-id in: path - description: Alternate key of learningCourseActivity + description: The unique identifier of storylineFollowing required: true schema: type: string - nullable: true - x-ms-docs-grouped-path: - - '/users/{user-id}/employeeExperience/learningCourseActivities/{learningCourseActivity-id}' - '/users/{user-id}/employeeExperience/learningCourseActivities/$count': + x-ms-docs-key-type: storylineFollowing + '/users/{user-id}/employeeExperience/storyline/followings/$count': description: Provides operations to count the resources in the collection. get: tags: - users.employeeExperienceUser summary: Get the number of the resource - operationId: users.employeeExperience.learningCourseActivities.GetCount-dbc7 + operationId: users.employeeExperience.storyline.followings.GetCount-f5e7 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -1144465,6 +1167620,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1145039,6 +1168195,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1148775,6 +1171932,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -1148802,6 +1171965,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation parameters: - name: user-id @@ -1148851,6 +1172020,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation patch: tags: @@ -1148875,6 +1172050,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation delete: tags: @@ -1148894,6 +1172075,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation parameters: - name: user-id @@ -1148949,6 +1172136,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation parameters: - name: user-id @@ -1149005,6 +1172198,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation parameters: - name: user-id @@ -1149038,6 +1172237,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' parameters: - name: user-id in: path @@ -1149364,6 +1172569,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -1149391,6 +1172602,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation parameters: - name: user-id @@ -1149440,6 +1172657,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation patch: tags: @@ -1149464,6 +1172687,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation delete: tags: @@ -1149483,6 +1172712,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation parameters: - name: user-id @@ -1149539,6 +1172774,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation parameters: - name: user-id @@ -1149572,6 +1172813,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' parameters: - name: user-id in: path @@ -1149790,6 +1173037,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1153276,6 +1176524,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1154084,6 +1177333,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1156436,6 +1179686,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1157160,6 +1180411,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1160540,6 +1183792,37 @@ paths: schema: type: string x-ms-docs-key-type: managedDevice + '/users/{user-id}/managedDevices/{managedDevice-id}/restoreManagedHomeScreen': + description: Provides operations to call the restoreManagedHomeScreen method. + post: + tags: + - users.managedDevice + summary: Invoke action restoreManagedHomeScreen + description: Restore Managed Home Screen + operationId: users.user.managedDevices.managedDevice.restoreManagedHomeScreen + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice '/users/{user-id}/managedDevices/{managedDevice-id}/retire': description: Provides operations to call the retire method. post: @@ -1160571,6 +1183854,43 @@ paths: schema: type: string x-ms-docs-key-type: managedDevice + '/users/{user-id}/managedDevices/{managedDevice-id}/retrieveDeviceLocalAdminAccountDetail()': + description: Provides operations to call the retrieveDeviceLocalAdminAccountDetail method. + get: + tags: + - users.managedDevice + summary: Invoke function retrieveDeviceLocalAdminAccountDetail + operationId: users.user.managedDevices.managedDevice.retrieveDeviceLocalAdminAccountDetail + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.deviceLocalAdminAccountDetail' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice '/users/{user-id}/managedDevices/{managedDevice-id}/retrieveMacOSManagedDeviceLocalAdminAccountDetail()': description: Provides operations to call the retrieveMacOSManagedDeviceLocalAdminAccountDetail method. get: @@ -1160608,6 +1183928,44 @@ paths: schema: type: string x-ms-docs-key-type: managedDevice + '/users/{user-id}/managedDevices/{managedDevice-id}/retrieveRecoveryLockPasscode()': + description: Provides operations to call the retrieveRecoveryLockPasscode method. + get: + tags: + - users.managedDevice + summary: Invoke function retrieveRecoveryLockPasscode + operationId: users.user.managedDevices.managedDevice.retrieveRecoveryLockPasscode + responses: + 2XX: + description: Success + content: + application/json: + schema: + type: object + properties: + value: + type: string + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice '/users/{user-id}/managedDevices/{managedDevice-id}/revokeAppleVppLicenses': description: Provides operations to call the revokeAppleVppLicenses method. post: @@ -1160731,6 +1184089,37 @@ paths: schema: type: string x-ms-docs-key-type: managedDevice + '/users/{user-id}/managedDevices/{managedDevice-id}/rotateRecoveryLockPasscode': + description: Provides operations to call the rotateRecoveryLockPasscode method. + post: + tags: + - users.managedDevice + summary: Invoke action rotateRecoveryLockPasscode + description: Rotates the recovery lock passcode for the specified macOS device + operationId: users.user.managedDevices.managedDevice.rotateRecoveryLockPasscode + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice '/users/{user-id}/managedDevices/{managedDevice-id}/sendCustomNotificationToCompanyPortal': description: Provides operations to call the sendCustomNotificationToCompanyPortal method. post: @@ -1160846,6 +1184235,47 @@ paths: schema: type: string x-ms-docs-key-type: managedDevice + '/users/{user-id}/managedDevices/{managedDevice-id}/suspendManagedHomeScreen': + description: Provides operations to call the suspendManagedHomeScreen method. + post: + tags: + - users.managedDevice + summary: Invoke action suspendManagedHomeScreen + description: Temporarily suspend Managed Home Screen + operationId: users.user.managedDevices.managedDevice.suspendManagedHomeScreen + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + timeoutMinutes: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice '/users/{user-id}/managedDevices/{managedDevice-id}/syncDevice': description: Provides operations to call the syncDevice method. post: @@ -1165033,6 +1188463,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1177115,6 +1200546,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1178312,6 +1201744,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1191178,6 +1214611,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1192458,6 +1215892,428 @@ paths: x-ms-docs-grouped-path: - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/users/{user-id}/planner/tasks/{plannerTask-id}/details' + '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - users.plannerUser + summary: Get messages from users + description: Read-only. Nullable. Chat messages associated with the task. + operationId: users.planner.plans.buckets.tasks.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.plannerTaskChatMessageCollectionResponse' + 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.plannerUser + summary: Create new navigation property to messages for users + operationId: users.planner.plans.buckets.tasks.CreateMessages + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages' + '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - users.plannerUser + summary: Get messages from users + description: Read-only. Nullable. Chat messages associated with the task. + operationId: users.planner.plans.buckets.tasks.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.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.plannerUser + summary: Update the navigation property messages in users + operationId: users.planner.plans.buckets.tasks.UpdateMessages + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.plannerUser + summary: Delete navigation property messages for users + operationId: users.planner.plans.buckets.tasks.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 + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - users.plannerUser + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: users.user.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/setReaction' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - users.plannerUser + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: users.user.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/unsetReaction' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - users.plannerUser + summary: Get the number of the resource + operationId: users.planner.plans.buckets.tasks.messages.GetCount-78fb + 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' + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1192730,6 +1216586,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1192890,6 +1216747,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1193632,99 +1217490,489 @@ paths: type: string x-ms-docs-key-type: plannerTask x-ms-docs-grouped-path: - - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/users/{user-id}/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - users.plannerUser + summary: Get details from users + description: Read-only. Nullable. More details about the task. + operationId: users.planner.plans.tasks.GetDetails + 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.plannerTaskDetails' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.plannerUser + summary: Update the navigation property details in users + operationId: users.planner.plans.tasks.UpdateDetails + parameters: + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.plannerUser + summary: Delete navigation property details for users + operationId: users.planner.plans.tasks.DeleteDetails + 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 + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/details' + '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - users.plannerUser + summary: Get messages from users + description: Read-only. Nullable. Chat messages associated with the task. + operationId: users.planner.plans.tasks.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.plannerTaskChatMessageCollectionResponse' + 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.plannerUser + summary: Create new navigation property to messages for users + operationId: users.planner.plans.tasks.CreateMessages + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages' + '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - users.plannerUser + summary: Get messages from users + description: Read-only. Nullable. Chat messages associated with the task. + operationId: users.planner.plans.tasks.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.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.plannerUser + summary: Update the navigation property messages in users + operationId: users.planner.plans.tasks.UpdateMessages + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.plannerUser + summary: Delete navigation property messages for users + operationId: users.planner.plans.tasks.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 + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - users.plannerUser + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: users.user.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/setReaction' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - users.plannerUser + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: users.user.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/unsetReaction' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. get: tags: - users.plannerUser - summary: Get details from users - description: Read-only. Nullable. More details about the task. - operationId: users.planner.plans.tasks.GetDetails - 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.plannerTaskDetails' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - users.plannerUser - summary: Update the navigation property details in users - operationId: users.planner.plans.tasks.UpdateDetails + summary: Get the number of the resource + operationId: users.planner.plans.tasks.messages.GetCount-5fb0 parameters: - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' - required: true + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - users.plannerUser - summary: Delete navigation property details for users - operationId: users.planner.plans.tasks.DeleteDetails - parameters: - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation parameters: - name: user-id in: path @@ -1193747,9 +1217995,6 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - x-ms-docs-grouped-path: - - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/users/{user-id}/planner/tasks/{plannerTask-id}/details' '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1194001,6 +1218246,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1194147,6 +1218393,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1194902,7 +1219149,213 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.plannerUser + summary: Update the navigation property details in users + operationId: users.planner.tasks.UpdateDetails + parameters: + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.plannerUser + summary: Delete navigation property details for users + operationId: users.planner.tasks.DeleteDetails + 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 + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/users/{user-id}/planner/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - users.plannerUser + summary: Get messages from users + description: Read-only. Nullable. Chat messages associated with the task. + operationId: users.planner.tasks.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.plannerTaskChatMessageCollectionResponse' + 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.plannerUser + summary: Create new navigation property to messages for users + operationId: users.planner.tasks.CreateMessages + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + x-ms-docs-grouped-path: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - users.plannerUser + summary: Get messages from users + description: Read-only. Nullable. Chat messages associated with the task. + operationId: users.planner.tasks.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.plannerTaskChatMessage' 4XX: $ref: '#/components/responses/error' 5XX: @@ -1194911,21 +1219364,14 @@ paths: patch: tags: - users.plannerUser - summary: Update the navigation property details in users - operationId: users.planner.tasks.UpdateDetails - parameters: - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string + summary: Update the navigation property messages in users + operationId: users.planner.tasks.UpdateMessages requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: @@ -1194933,7 +1219379,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' 4XX: $ref: '#/components/responses/error' 5XX: @@ -1194942,8 +1219388,8 @@ paths: delete: tags: - users.plannerUser - summary: Delete navigation property details for users - operationId: users.planner.tasks.DeleteDetails + summary: Delete navigation property messages for users + operationId: users.planner.tasks.DeleteMessages parameters: - name: If-Match in: header @@ -1194973,9 +1219419,162 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage x-ms-docs-grouped-path: - - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - users.plannerUser + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: users.user.planner.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/setReaction' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/setReaction' + '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - users.plannerUser + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: users.user.planner.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/unsetReaction' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/unsetReaction' + '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - users.plannerUser + summary: Get the number of the resource + operationId: users.planner.tasks.messages.GetCount-bb3a + 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' + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask '/users/{user-id}/planner/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1195206,6 +1219805,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1203716,45 +1228316,198 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.workingTimeSchedule' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.workingTimeSchedule' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.userSolutionRoot + summary: Update the navigation property workingTimeSchedule in users + operationId: users.solutions.UpdateWorkingTimeSchedule + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.workingTimeSchedule' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.workingTimeSchedule' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.userSolutionRoot + summary: Delete navigation property workingTimeSchedule for users + operationId: users.solutions.DeleteWorkingTimeSchedule + 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 + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + '/users/{user-id}/solutions/workingTimeSchedule/endWorkingTime': + description: Provides operations to call the endWorkingTime method. + post: + tags: + - users.userSolutionRoot + summary: Invoke action endWorkingTime + description: Trigger the policies associated with the end of working hours for a specific user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/workingtimeschedule-endworkingtime?view=graph-rest-beta + operationId: users.user.solutions.workingTimeSchedule.endWorkingTime + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + '/users/{user-id}/solutions/workingTimeSchedule/startWorkingTime': + description: Provides operations to call the startWorkingTime method. + post: + tags: + - users.userSolutionRoot + summary: Invoke action startWorkingTime + description: Trigger the policies associated with the start of working hours for a specific user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/workingtimeschedule-startworkingtime?view=graph-rest-beta + operationId: users.user.solutions.workingTimeSchedule.startWorkingTime + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + '/users/{user-id}/sponsors': + description: Provides operations to manage the sponsors property of the microsoft.graph.user entity. + get: + tags: + - users.directoryObject + summary: List sponsors (for agentUser) + description: Get an agentUser's sponsors. Sponsors are users and groups that are responsible for this agent user's privileges in the tenant and for keeping the agent user's information and access up to date. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/agentuser-list-sponsors?view=graph-rest-beta + operationId: users.ListSponsors + 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.directoryObjectCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: - tags: - - users.userSolutionRoot - summary: Update the navigation property workingTimeSchedule in users - operationId: users.solutions.UpdateWorkingTimeSchedule - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.workingTimeSchedule' + parameters: + - name: user-id + in: path + description: The unique identifier of user required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.workingTimeSchedule' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation + schema: + type: string + x-ms-docs-key-type: user + '/users/{user-id}/sponsors/{directoryObject-id}/$ref': + description: Provides operations to manage the collection of user entities. delete: tags: - - users.userSolutionRoot - summary: Delete navigation property workingTimeSchedule for users - operationId: users.solutions.DeleteWorkingTimeSchedule + - users.directoryObject + summary: Remove sponsor (for agentUser) + description: Remove an agentUser's sponsor. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/agentuser-delete-sponsors?view=graph-rest-beta + operationId: users.sponsors.DeleteRefDirectoryObject parameters: - name: If-Match in: header @@ -1203777,52 +1228530,30 @@ paths: schema: type: string x-ms-docs-key-type: user - '/users/{user-id}/solutions/workingTimeSchedule/endWorkingTime': - description: Provides operations to call the endWorkingTime method. - post: - tags: - - users.userSolutionRoot - summary: Invoke action endWorkingTime - description: Trigger the policies associated with the end of working hours for a specific user. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/workingtimeschedule-endworkingtime?view=graph-rest-beta - operationId: users.user.solutions.workingTimeSchedule.endWorkingTime - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - parameters: - - name: user-id + - name: directoryObject-id in: path - description: The unique identifier of user + description: The unique identifier of directoryObject required: true schema: type: string - x-ms-docs-key-type: user - '/users/{user-id}/solutions/workingTimeSchedule/startWorkingTime': - description: Provides operations to call the startWorkingTime method. - post: + x-ms-docs-key-type: directoryObject + '/users/{user-id}/sponsors/$count': + description: Provides operations to count the resources in the collection. + get: tags: - - users.userSolutionRoot - summary: Invoke action startWorkingTime - description: Trigger the policies associated with the start of working hours for a specific user. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/workingtimeschedule-startworkingtime?view=graph-rest-beta - operationId: users.user.solutions.workingTimeSchedule.startWorkingTime + - users.directoryObject + summary: Get the number of the resource + operationId: users.sponsors.GetCount-f3b9 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: action parameters: - name: user-id in: path @@ -1203831,8 +1228562,8 @@ paths: schema: type: string x-ms-docs-key-type: user - '/users/{user-id}/sponsors': - description: Provides operations to manage the sponsors property of the microsoft.graph.user entity. + '/users/{user-id}/sponsors/$ref': + description: Provides operations to manage the collection of user entities. get: tags: - users.directoryObject @@ -1203841,7 +1228572,7 @@ paths: externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/agentuser-list-sponsors?view=graph-rest-beta - operationId: users.ListSponsors + operationId: users.ListRefSponsors parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -1203858,29 +1228589,9 @@ paths: 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.directoryObjectCollectionResponse' + $ref: '#/components/responses/StringCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -1203889,87 +1228600,54 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - parameters: - - name: user-id - in: path - description: The unique identifier of user - required: true - schema: - type: string - x-ms-docs-key-type: user - '/users/{user-id}/sponsors/{directoryObject-id}': - description: Provides operations to manage the sponsors property of the microsoft.graph.user entity. - get: + post: tags: - users.directoryObject - summary: Get sponsors from users - description: 'The users and groups responsible for this guest user''s privileges in the tenant and keep the guest user''s information and access updated. (HTTP Methods: GET, POST, DELETE.). Supports $expand.' - operationId: users.GetSponsors - 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 + summary: Add sponsors (for agentUser) + description: Assign an agentUser a sponsor. Sponsors are users and groups that are responsible for this agent user's privileges in the tenant and for keeping the agent user's information and access up to date. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/agentuser-post-sponsors?view=graph-rest-beta + operationId: users.CreateRefSponsors + requestBody: + $ref: '#/components/requestBodies/refPostBody' responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.directoryObject' + '204': + description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - parameters: - - name: user-id - in: path - description: The unique identifier of user - required: true - schema: - type: string - x-ms-docs-key-type: user - - name: directoryObject-id - in: path - description: The unique identifier of directoryObject - required: true - schema: - type: string - x-ms-docs-key-type: directoryObject - '/users/{user-id}/sponsors/$count': - description: Provides operations to count the resources in the collection. - get: + delete: tags: - users.directoryObject - summary: Get the number of the resource - operationId: users.sponsors.GetCount-f3b9 + summary: Remove sponsor (for agentUser) + description: Remove an agentUser's sponsor. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/agentuser-delete-sponsors?view=graph-rest-beta + operationId: users.DeleteRefSponsors parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - name: If-Match + in: header + description: ETag + schema: + type: string + - name: '@id' + in: query + description: The delete Uri + required: true + schema: + type: string responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' + '204': + description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation parameters: - name: user-id in: path @@ -1204655,16 +1229333,140 @@ paths: type: string x-ms-docs-key-type: userScopeTeamsAppInstallation x-ms-docs-grouped-path: - - '/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsApp' - '/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsAppDefinition': - description: Provides operations to manage the teamsAppDefinition property of the microsoft.graph.teamsAppInstallation entity. + - '/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsApp' + '/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsAppDefinition': + description: Provides operations to manage the teamsAppDefinition property of the microsoft.graph.teamsAppInstallation entity. + get: + tags: + - users.userTeamwork + summary: Get teamsAppDefinition from users + description: The details of this version of the app. + operationId: users.teamwork.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 + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: userScopeTeamsAppInstallation-id + in: path + description: The unique identifier of userScopeTeamsAppInstallation + required: true + schema: + type: string + x-ms-docs-key-type: userScopeTeamsAppInstallation + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition' + '/users/{user-id}/teamwork/installedApps/$count': + description: Provides operations to count the resources in the collection. get: tags: - users.userTeamwork - summary: Get teamsAppDefinition from users - description: The details of this version of the app. - operationId: users.teamwork.installedApps.GetTeamsAppDefinition + summary: Get the number of the resource + operationId: users.teamwork.installedApps.GetCount-0292 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' + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + '/users/{user-id}/teamwork/deleteTargetedMessage': + description: Provides operations to call the deleteTargetedMessage method. + post: + tags: + - users.userTeamwork + summary: Invoke action deleteTargetedMessage + operationId: users.user.teamwork.deleteTargetedMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + teamId: + type: string + channelId: + type: string + messageId: + type: string + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + '/users/{user-id}/teamwork/getAllRetainedTargetedMessages()': + description: Provides operations to call the getAllRetainedTargetedMessages method. + get: + tags: + - users.userTeamwork + summary: Invoke function getAllRetainedTargetedMessages + operationId: users.user.teamwork.getAllRetainedTargetedMessages + 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 @@ -1204675,6 +1229477,16 @@ paths: 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 @@ -1204687,16 +1229499,28 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.teamsAppDefinition' + title: Collection of targetedChatMessage + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore parameters: - name: user-id in: path @@ -1204705,32 +1229529,73 @@ paths: schema: type: string x-ms-docs-key-type: user - - name: userScopeTeamsAppInstallation-id - in: path - description: The unique identifier of userScopeTeamsAppInstallation - required: true - schema: - type: string - x-ms-docs-key-type: userScopeTeamsAppInstallation - x-ms-docs-grouped-path: - - '/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition' - '/users/{user-id}/teamwork/installedApps/$count': - description: Provides operations to count the resources in the collection. + '/users/{user-id}/teamwork/getAllTargetedMessages()': + description: Provides operations to call the getAllTargetedMessages method. get: tags: - users.userTeamwork - summary: Get the number of the resource - operationId: users.teamwork.installedApps.GetCount-0292 + summary: Invoke function getAllTargetedMessages + operationId: users.user.teamwork.getAllTargetedMessages 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: - $ref: '#/components/responses/ODataCountResponse' + description: Success + content: + application/json: + schema: + title: Collection of targetedChatMessage + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore parameters: - name: user-id in: path @@ -1207110,6 +1231975,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1207252,6 +1232118,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1208934,6 +1233801,7 @@ paths: - '/users/{user-id}/calendarView/delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' - '/users/{user-id}/chats/{chat-id}/messages/delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-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()' @@ -1210171,6 +1235039,8 @@ components: description: 'The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only.' format: date-time nullable: true + privilegeLevel: + $ref: '#/components/schemas/microsoft.graph.privilegeLevel' uniqueName: type: string nullable: true @@ -1211458,6 +1236328,43 @@ components: '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.activityHistoryItem' + microsoft.graph.activityLogBase: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: activityLogBase + required: + - '@odata.type' + type: object + properties: + activityType: + $ref: '#/components/schemas/microsoft.graph.activityLogOperationType' + error: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.publicError' + - type: object + nullable: true + eventDateTime: + 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 + performedBy: + type: string + nullable: true + resultStatus: + $ref: '#/components/schemas/microsoft.graph.activityLogResultStatus' + serviceType: + $ref: '#/components/schemas/microsoft.graph.serviceType' + severity: + $ref: '#/components/schemas/microsoft.graph.activityLogSeverity' + '@odata.type': + type: string + discriminator: + propertyName: '@odata.type' + mapping: + '#microsoft.graph.backupPolicyActivityLog': '#/components/schemas/microsoft.graph.backupPolicyActivityLog' + '#microsoft.graph.dynamicRuleActivityLog': '#/components/schemas/microsoft.graph.dynamicRuleActivityLog' + '#microsoft.graph.offboardingActivityLog': '#/components/schemas/microsoft.graph.offboardingActivityLog' + '#microsoft.graph.restoreTaskActivityLog': '#/components/schemas/microsoft.graph.restoreTaskActivityLog' microsoft.graph.activityStatistics: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1212951,7 +1237858,7 @@ components: 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: 'Time at which the alert was created by the alert provider. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Required.' + description: 'Time at which the alert provider created the alert. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Required.' format: date-time nullable: true description: @@ -1212980,7 +1237887,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.fileSecurityState' - description: Security-related stateful information generated by the provider about the file(s) related to this alert. + description: Security-related stateful information generated by the provider about the files related to this alert. historyStates: type: array items: @@ -1212990,7 +1237897,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.hostSecurityState' - description: Security-related stateful information generated by the provider about the host(s) related to this alert. + description: Security-related stateful information generated by the provider about the hosts related to this alert. incidentIds: type: array items: @@ -1213025,7 +1237932,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.networkConnection' - description: Security-related stateful information generated by the provider about the network connection(s) related to this alert. + description: Security-related stateful information generated by the provider about the network connections related to this alert. processes: type: array items: @@ -1213036,7 +1237943,7 @@ components: items: type: string nullable: true - description: 'Vendor/provider recommended action(s) to take as a result of the alert (for example, isolate machine, enforce2FA, reimage host).' + description: 'Vendor/provider recommended actions to take as a result of the alert (for example, isolate machine, enforce2FA, reimage host).' registryKeyStates: type: array items: @@ -1213046,7 +1237953,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.securityResource' - description: 'Resources related to current alert. For example, for some alerts this can have the Azure Resource value.' + description: 'Resources related to current alert. For example, some alerts have the Azure Resource value.' severity: $ref: '#/components/schemas/microsoft.graph.alertSeverity' sourceMaterials: @@ -1213062,7 +1237969,7 @@ components: items: type: string nullable: true - description: 'User-definable labels that can be applied to an alert and can serve as filter conditions (for example ''HVA'', ''SAW'') (supports update).' + description: 'User-definable labels that can be applied to an alert and can serve as filter conditions (for example, ''HVA'', ''SAW''). Updatable.' title: type: string description: Alert title. Required. @@ -1213943,6 +1238850,9 @@ components: type: boolean description: Indicates whether or not google accounts will be blocked. nullable: true + isKioskModeExitCodeSet: + type: boolean + description: Exit code to allow a user to escape from Kiosk Mode when the device is in Kiosk Mode. kioskCustomizationDeviceSettingsBlocked: type: boolean description: Indicates whether a user can access the device's Settings app while in Kiosk Mode. @@ -1215674,6 +1240584,8 @@ components: connectedAppsEnabled: type: boolean description: Setting to specify whether to allow ConnectedApps experience for this app. + credentialProviderRoleState: + $ref: '#/components/schemas/microsoft.graph.androidAppCredentialProviderRoleState' packageId: type: string description: Android For Work app configuration package id. @@ -1216544,6 +1241456,8 @@ components: connectedAppsEnabled: type: boolean description: Setting to specify whether to allow ConnectedApps experience for this app. + credentialProviderRoleState: + $ref: '#/components/schemas/microsoft.graph.androidAppCredentialProviderRoleState' packageId: type: string description: Android Enterprise app configuration package id. @@ -1218547,7 +1243461,7 @@ components: description: Specifies the certification status of the application. createdByAppId: type: string - description: The globally unique appId (called Application (client) ID on the Microsoft Entra admin center) of the application that created this application. Set internally by Microsoft Entra ID. Read-only. + description: The appId of the application that created this application. Set internally by Microsoft Entra ID. Read-only. nullable: true createdDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' @@ -1218607,6 +1243521,13 @@ components: type: string description: The main logo for the application. Not nullable. format: base64url + managerApplications: + type: array + items: + pattern: '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' + type: string + format: uuid + description: 'A collection of application IDs for applications designated as managers of this application. Manager applications can create service principals for the applications they manage. Currently, only Microsoft first-party application IDs can be set as values. Maximum of 10 values. Not nullable. Read-only for third-party (3P) callers; writes by 3P callers are rejected with a 400 Bad Request error. Returned only on $select.' nativeAuthenticationApisEnabled: anyOf: - $ref: '#/components/schemas/microsoft.graph.nativeAuthenticationApisEnabled' @@ -1218912,6 +1243833,9 @@ components: - $ref: '#/components/schemas/microsoft.graph.informationalUrls' - type: object nullable: true + isEntraIntegrated: + type: boolean + description: 'Indicates whether the application is integrated with Entra ID (for example, through single sign-on or user provisioning).' 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 @@ -1220104,7 +1245028,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.externalAuthenticationMethod' - description: Represents the external methods registered to a user for authentication. + description: Represents the external MFA registered to a user for authentication. x-ms-navigationProperty: true fido2Methods: type: array @@ -1221811,6 +1246735,48 @@ components: '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.b2xIdentityUserFlow' + microsoft.graph.backupPolicyActivityLog: + allOf: + - $ref: '#/components/schemas/microsoft.graph.activityLogBase' + - title: backupPolicyActivityLog + required: + - '@odata.type' + type: object + properties: + oldPolicyName: + type: string + nullable: true + policyId: + type: string + nullable: true + policyName: + type: string + nullable: true + policyStatus: + $ref: '#/components/schemas/microsoft.graph.protectionPolicyStatus' + protectionUnitDetails: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.protectionUnitDetails' + - type: object + nullable: true + retentionPeriod: + type: string + nullable: true + '@odata.type': + type: string + default: '#microsoft.graph.backupPolicyActivityLog' + x-ms-discriminator-value: '#microsoft.graph.backupPolicyActivityLog' + microsoft.graph.backupReport: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: backupReport + required: + - '@odata.type' + type: object + properties: + '@odata.type': + type: string + x-ms-discriminator-value: '#microsoft.graph.backupReport' microsoft.graph.backupRestoreRoot: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1221825,6 +1246791,11 @@ components: - type: object nullable: true description: Represents the tenant-level status of the Backup Storage service. + activityLogs: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.activityLogBase' + x-ms-navigationProperty: true allDrivesBackup: anyOf: - $ref: '#/components/schemas/microsoft.graph.allDrivesBackup' @@ -1221932,6 +1246903,12 @@ components: $ref: '#/components/schemas/microsoft.graph.protectionUnitBase' description: List of protection units in the tenant. x-ms-navigationProperty: true + reports: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.backupReport' + - type: object + nullable: true + x-ms-navigationProperty: true restorePoints: type: array items: @@ -1223029,6 +1248006,9 @@ components: description: The date and time of the restore point on which the browse session is created. format: date-time nullable: true + restorePointId: + type: string + nullable: true status: $ref: '#/components/schemas/microsoft.graph.browseSessionStatus' '@odata.type': @@ -1224543,6 +1249523,11 @@ components: $ref: '#/components/schemas/microsoft.graph.teamsTab' description: A collection of all the tabs in the chat. Nullable. x-ms-navigationProperty: true + targetedMessages: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + x-ms-navigationProperty: true '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.chat' @@ -1224692,7 +1249677,10 @@ components: x-ms-navigationProperty: true '@odata.type': type: string - x-ms-discriminator-value: '#microsoft.graph.chatMessage' + discriminator: + propertyName: '@odata.type' + mapping: + '#microsoft.graph.targetedChatMessage': '#/components/schemas/microsoft.graph.targetedChatMessage' microsoft.graph.chatMessageHostedContent: allOf: - $ref: '#/components/schemas/microsoft.graph.teamworkHostedContent' @@ -1226073,6 +1251061,12 @@ components: - '@odata.type' type: object properties: + agentSetting: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.cloudPcExternalPartnerAgentSetting' + - type: object + nullable: true + description: The agent settings associated with the external partner. connectionStatus: $ref: '#/components/schemas/microsoft.graph.cloudPcExternalPartnerStatus' enableConnection: @@ -1227922,35 +1252916,35 @@ components: properties: baselineResourceDisplayName: type: string - description: Resource instance for which the drift is detected. + description: 'Resource instance for which the drift is detected. Supports $filter (eq, ne, startsWith) and $orderby.' readOnly: true driftedProperties: type: array items: $ref: '#/components/schemas/microsoft.graph.driftedProperty' - description: Properties within one or more resource instances in which drift is detected. + description: Properties within one or more resource instances in which drift is detected. Returned only on $select. readOnly: true firstReportedDateTime: 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 at which drift is first detected. 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.' + description: 'The date and time at which drift is first detected. 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. Supports $filter (eq, ne, ge, le) and $orderby.' format: date-time readOnly: true monitorId: type: string - description: Globally unique identifier (GUID) of the monitor. System-generated. + description: 'Globally unique identifier (GUID) of the monitor. System-generated. Supports $filter (eq, ne).' readOnly: true resourceInstanceIdentifier: $ref: '#/components/schemas/microsoft.graph.openComplexDictionaryType' resourceType: type: string - description: Resource for which the drift is detected. + description: 'Resource for which the drift is detected. Supports $filter (eq, ne, startsWith).' readOnly: true status: $ref: '#/components/schemas/microsoft.graph.driftStatus' tenantId: type: string - description: Globally unique identifier (GUID) of the tenant for which the monitor runs. Fetched automatically by the system. + description: 'Globally unique identifier (GUID) of the tenant for which the monitor runs. Fetched automatically by the system. Supports $filter (eq, ne).' readOnly: true '@odata.type': type: string @@ -1228009,18 +1253003,18 @@ components: 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 date and time when the monitor was created. 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.' + description: 'The date and time when the monitor was created. 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. Supports $filter (eq, ne, ge, le) and $orderby.' format: date-time readOnly: true description: type: string - description: User-friendly description of the monitor given by the user. + description: 'User-friendly description of the monitor given by the user. Supports $filter (eq, ne, startsWith) and $orderby.' displayName: type: string - description: User-friendly name given by the user to the monitor. + description: 'User-friendly name given by the user to the monitor. Supports $filter (eq, ne, startsWith) and $orderby.' inactivationReason: type: string - description: The reason for the monitor's inactivation. + description: The reason for the monitor's inactivation. Returned only on $select. nullable: true readOnly: true lastModifiedBy: @@ -1228028,7 +1253022,7 @@ components: lastModifiedDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: 'The date and time when the monitor was last modified. If no modifications are made to the monitor, it''s the same as createdDateTime. 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.' + description: 'The date and time when the monitor was last modified. If no modifications are made to the monitor, it''s the same as createdDateTime. 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. Supports $filter (eq, ne, ge, le) and $orderby.' format: date-time readOnly: true mode: @@ -1228045,12 +1253039,12 @@ components: - $ref: '#/components/schemas/microsoft.graph.openComplexDictionaryType' - type: object nullable: true - description: Key-value pairs that contain parameter values which might be used in the baseline. + description: Key-value pairs that contain parameter values which might be used in the baseline. Returned only on $select. status: $ref: '#/components/schemas/microsoft.graph.monitorStatus' tenantId: type: string - description: Globally unique identifier (GUID) of the tenant for which the monitor runs. Fetched automatically by the system. + description: 'Globally unique identifier (GUID) of the tenant for which the monitor runs. Fetched automatically by the system. Supports $filter (eq, ne).' readOnly: true baseline: $ref: '#/components/schemas/microsoft.graph.configurationBaseline' @@ -1228069,36 +1253063,36 @@ components: maximum: 2147483647 minimum: -2147483648 type: number - description: Number of drifts observed during a monitor run. + description: 'Number of drifts observed during a monitor run. Supports $filter (eq, ne, ge, le) and $orderby.' format: int32 readOnly: true errorDetails: type: array items: $ref: '#/components/schemas/microsoft.graph.errorDetail' - description: All the error details that prevent the monitor from running successfully. The error details are a contained entity. + description: All the error details that prevent the monitor from running successfully. The error details are a contained entity. Returned only on $select. readOnly: true monitorId: type: string - description: Globally unique identifier (GUID) of the monitor. System-generated. + description: 'Globally unique identifier (GUID) of the monitor. System-generated. Supports $filter (eq, ne).' readOnly: true runCompletionDateTime: 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 monitor run completed. 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.' + description: 'Date and time at which the monitor run completed. 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. Supports $filter (eq, ne, ge, le) and $orderby.' format: date-time readOnly: true runInitiationDateTime: 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 monitor run initiated. 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.' + description: 'Date and time at which the monitor run initiated. 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. Supports $filter (eq, ne, ge, le) and $orderby.' format: date-time readOnly: true runStatus: $ref: '#/components/schemas/microsoft.graph.monitorRunStatus' tenantId: type: string - description: Globally unique identifier (GUID) of the tenant for which the monitor runs. Fetched automatically by the system. + description: 'Globally unique identifier (GUID) of the tenant for which the monitor runs. Fetched automatically by the system. Supports $filter (eq, ne).' readOnly: true '@odata.type': type: string @@ -1228114,7 +1253108,7 @@ components: completedDateTime: 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 snapshot job was completed. 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.' + description: 'The date and time when the snapshot job was completed. 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. Supports $filter (eq, ne, ge, le) and $orderby.' format: date-time readOnly: true createdBy: @@ -1228122,35 +1253116,35 @@ components: 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 date and time when the snapshot job was created. 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.' + description: 'The date and time when the snapshot job was created. 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. Supports $filter (eq, ne, ge, le) and $orderby.' format: date-time readOnly: true description: type: string - description: User-friendly description of the snapshot given by the user. + description: 'User-friendly description of the snapshot given by the user. Supports $filter (eq, ne, startsWith) and $orderby.' displayName: type: string - description: User-friendly name provided by the user during snapshot creation. + description: 'User-friendly name provided by the user during snapshot creation. Supports $filter (eq, ne, startsWith) and $orderby.' errorDetails: type: array items: type: string - description: Details of errors related to the reasons why the snapshot can't complete. + description: Details of errors related to the reasons why the snapshot can't complete. Returned only on $select. readOnly: true resourceLocation: type: string - description: The URL at which the snapshot file resides. + description: The URL at which the snapshot file resides. Returned only on $select. readOnly: true resources: type: array items: type: string - description: The names of all resources included in the request body by the user who created the snapshot. Fetched by the system. + description: The names of all resources included in the request body by the user who created the snapshot. Fetched by the system. Returned only on $select. status: $ref: '#/components/schemas/microsoft.graph.snapshotJobStatus' tenantId: type: string - description: Globally unique identifier (GUID) of the tenant for which the snapshot is created. + description: 'Globally unique identifier (GUID) of the tenant for which the snapshot is created. Supports $filter (eq, ne).' readOnly: true '@odata.type': type: string @@ -1229177,6 +1254171,12 @@ components: - '@odata.type' type: object properties: + appId: + type: string + nullable: true + assetId: + type: string + nullable: true availableTo: $ref: '#/components/schemas/microsoft.graph.packageStatus' deployedTo: @@ -1229195,6 +1254195,15 @@ components: type: string format: date-time nullable: true + manifestId: + type: string + nullable: true + manifestVersion: + type: string + nullable: true + platform: + type: string + nullable: true publisher: type: string nullable: true @@ -1229207,6 +1254216,9 @@ components: type: string type: $ref: '#/components/schemas/microsoft.graph.packageType' + version: + type: string + nullable: true zipFile: type: string format: base64url @@ -1229244,15 +1254256,9 @@ components: longDescription: type: string nullable: true - manifestVersion: - type: string - nullable: true sensitivity: type: string nullable: true - version: - type: string - nullable: true '@odata.type': type: string default: '#microsoft.graph.copilotPackageDetail' @@ -1229582,6 +1254588,11 @@ components: - '@odata.type' type: object properties: + appServiceConnectInbound: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyAppServiceConnectSetting' + - type: object + nullable: true automaticUserConsentSettings: anyOf: - $ref: '#/components/schemas/microsoft.graph.inboundOutboundPolicyConfiguration' @@ -1229612,6 +1254623,9 @@ components: - type: object nullable: true description: Defines your default configuration for users in your organization going outbound to access resources in another organization via Microsoft Entra B2B direct connect. + blockServiceProviderOutboundAccess: + type: boolean + nullable: true inboundTrust: anyOf: - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyInboundTrust' @@ -1229628,6 +1254642,16 @@ components: type: boolean description: 'If true, the default configuration is set to the system default configuration. If false, the default settings are customized.' nullable: true + m365CollaborationInbound: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyM365CollaborationInboundSetting' + - type: object + nullable: true + m365CollaborationOutbound: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyM365CollaborationOutboundSetting' + - type: object + nullable: true tenantRestrictions: anyOf: - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyTenantRestrictions' @@ -1229645,6 +1254669,11 @@ components: - '@odata.type' type: object properties: + appServiceConnectInbound: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyAppServiceConnectSetting' + - type: object + nullable: true automaticUserConsentSettings: anyOf: - $ref: '#/components/schemas/microsoft.graph.inboundOutboundPolicyConfiguration' @@ -1229675,6 +1254704,9 @@ components: - type: object nullable: true description: Defines your partner-specific configuration for users in your organization going outbound to access resources in another organization via Microsoft Entra B2B direct connect. + blockServiceProviderOutboundAccess: + type: boolean + nullable: true inboundTrust: anyOf: - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyInboundTrust' @@ -1229689,6 +1254721,16 @@ components: type: boolean description: Identifies whether the partner-specific configuration is a Cloud Service Provider for your organization. nullable: true + m365CollaborationInbound: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyM365CollaborationInboundSetting' + - type: object + nullable: true + m365CollaborationOutbound: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyM365CollaborationOutboundSetting' + - type: object + nullable: true tenantId: type: string description: The tenant identifier for the partner Microsoft Entra organization. Read-only. Key. @@ -1229719,7 +1254761,7 @@ components: properties: displayName: type: string - description: Display name for the cross-tenant user synchronization policy. Use the name of the partner Microsoft Entra tenant to easily identify the policy. Optional. + description: Display name for the cross-tenant user and group synchronization policy. Use the name of the partner Microsoft Entra tenant to easily identify the policy. Optional. nullable: true externalCloudAuthorizedApplicationId: type: string @@ -1229729,16 +1254771,16 @@ components: - $ref: '#/components/schemas/microsoft.graph.crossTenantGroupSyncInbound' - type: object nullable: true - description: Defines whether groups can be synchronized from a partner tenant. Key. + description: Defines whether groups can be synchronized from a partner tenant. tenantId: type: string - description: Tenant identifier for the partner Microsoft Entra organization. Read-only. + description: Tenant identifier for the partner Microsoft Entra organization. Key. Read-only. userSyncInbound: anyOf: - $ref: '#/components/schemas/microsoft.graph.crossTenantUserSyncInbound' - type: object nullable: true - description: Defines whether users can be synchronized from the partner tenant. Key. + description: Defines whether users can be synchronized from the partner tenant. '@odata.type': type: string default: '#microsoft.graph.crossTenantIdentitySyncPolicyPartner' @@ -1230030,25 +1255072,28 @@ components: default: '#microsoft.graph.customDataProvidedResource' x-ms-discriminator-value: '#microsoft.graph.customDataProvidedResource' microsoft.graph.customDataProvidedResourceFile: - title: customDataProvidedResourceFile - required: - - '@odata.type' - type: object - properties: - name: - type: string - description: Name of the file that was uploaded. - size: - type: number - description: Size of the uploaded file in bytes. - format: int64 - uploadedDateTime: - 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: Time at which the file was uploaded. - format: date-time - '@odata.type': - type: string + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: customDataProvidedResourceFile + required: + - '@odata.type' + type: object + properties: + name: + type: string + description: Name of the file that was uploaded. + size: + type: number + description: Size of the uploaded file in bytes. + format: int64 + uploadedDateTime: + 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: Time at which the file was uploaded. + format: date-time + '@odata.type': + type: string + x-ms-discriminator-value: '#microsoft.graph.customDataProvidedResourceFile' microsoft.graph.customDataProvidedResourceUploadSession: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1231788,6 +1256833,9 @@ components: skipPrimarySetupAccountCreation: type: boolean description: Indicates whether Setup Assistant will skip the user interface for primary account setup + usePlatformSSODuringSetupAssistant: + type: boolean + description: 'Indicates whether Platform SSO is used as part of device enrollment during Setup Assistant. When TRUE, Platform SSO is used in device enrollment during Setup Assistant. When FALSE Platform SSO is not used in enrollment during Setup Assistant. Note: This value cannot be TRUE when configurationWebUrl is TRUE.' zoomDisabled: type: boolean description: Indicates if zoom setup pane is disabled @@ -1235064,6 +1260112,11 @@ components: type: number description: Maximum number of dep tokens allowed per-tenant. format: int32 + samsungEFotaFirmwareVersions: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.samsungEFotaFirmwareVersion' + description: The collection of Samsung EFOTA firmware versions. settings: anyOf: - $ref: '#/components/schemas/microsoft.graph.deviceManagementSettings' @@ -1238809,6 +1263862,13 @@ components: $ref: '#/components/schemas/microsoft.graph.recommendation' description: List of recommended improvements to improve tenant posture. x-ms-navigationProperty: true + recovery: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recovery' + - type: object + nullable: true + description: Represents the Entra backup and recovery service for the tenant. + x-ms-navigationProperty: true sharedEmailDomains: type: array items: @@ -1238827,6 +1263887,13 @@ components: nullable: true description: 'A container for templates, such as device templates used for onboarding devices in Microsoft Entra ID.' x-ms-navigationProperty: true + tenantGovernance: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.tenantGovernance' + - type: object + nullable: true + description: Container for Microsoft Entra Tenant Governance capabilities. + x-ms-navigationProperty: true '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.directory' @@ -1240065,6 +1265132,29 @@ components: '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.driveRestoreArtifactsBulkAdditionRequest' + microsoft.graph.dynamicRuleActivityLog: + allOf: + - $ref: '#/components/schemas/microsoft.graph.activityLogBase' + - title: dynamicRuleActivityLog + required: + - '@odata.type' + type: object + properties: + policyId: + type: string + nullable: true + policyName: + type: string + nullable: true + protectionUnitDetails: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.protectionUnitDetails' + - type: object + nullable: true + '@odata.type': + type: string + default: '#microsoft.graph.dynamicRuleActivityLog' + x-ms-discriminator-value: '#microsoft.graph.dynamicRuleActivityLog' microsoft.graph.easEmailProfileConfigurationBase: allOf: - $ref: '#/components/schemas/microsoft.graph.deviceConfiguration' @@ -1241877,6 +1266967,8 @@ components: items: $ref: '#/components/schemas/microsoft.graph.learningCourseActivity' x-ms-navigationProperty: true + storyline: + $ref: '#/components/schemas/microsoft.graph.storyline' '@odata.type': type: string description: Represents a container that exposes navigation properties for employee experience user resources. @@ -1242715,6 +1267807,11 @@ components: '#microsoft.graph.activeUsersMetric': '#/components/schemas/microsoft.graph.activeUsersMetric' '#microsoft.graph.activitiesContainer': '#/components/schemas/microsoft.graph.activitiesContainer' '#microsoft.graph.activityHistoryItem': '#/components/schemas/microsoft.graph.activityHistoryItem' + '#microsoft.graph.activityLogBase': '#/components/schemas/microsoft.graph.activityLogBase' + '#microsoft.graph.backupPolicyActivityLog': '#/components/schemas/microsoft.graph.backupPolicyActivityLog' + '#microsoft.graph.dynamicRuleActivityLog': '#/components/schemas/microsoft.graph.dynamicRuleActivityLog' + '#microsoft.graph.offboardingActivityLog': '#/components/schemas/microsoft.graph.offboardingActivityLog' + '#microsoft.graph.restoreTaskActivityLog': '#/components/schemas/microsoft.graph.restoreTaskActivityLog' '#microsoft.graph.activityStatistics': '#/components/schemas/microsoft.graph.activityStatistics' '#microsoft.graph.callActivityStatistics': '#/components/schemas/microsoft.graph.callActivityStatistics' '#microsoft.graph.chatActivityStatistics': '#/components/schemas/microsoft.graph.chatActivityStatistics' @@ -1242905,6 +1268002,7 @@ components: '#microsoft.graph.azureADAuthentication': '#/components/schemas/microsoft.graph.azureADAuthentication' '#microsoft.graph.azureRoleDefinition': '#/components/schemas/microsoft.graph.azureRoleDefinition' '#microsoft.graph.b2cAuthenticationMethodsPolicy': '#/components/schemas/microsoft.graph.b2cAuthenticationMethodsPolicy' + '#microsoft.graph.backupReport': '#/components/schemas/microsoft.graph.backupReport' '#microsoft.graph.backupRestoreRoot': '#/components/schemas/microsoft.graph.backupRestoreRoot' '#microsoft.graph.baseItem': '#/components/schemas/microsoft.graph.baseItem' '#microsoft.graph.baseSitePage': '#/components/schemas/microsoft.graph.baseSitePage' @@ -1242989,6 +1268087,7 @@ components: '#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.targetedChatMessage': '#/components/schemas/microsoft.graph.targetedChatMessage' '#microsoft.graph.chatMessageInfo': '#/components/schemas/microsoft.graph.chatMessageInfo' '#microsoft.graph.checklistItem': '#/components/schemas/microsoft.graph.checklistItem' '#microsoft.graph.chromeOSOnboardingSettings': '#/components/schemas/microsoft.graph.chromeOSOnboardingSettings' @@ -1243129,6 +1268228,7 @@ components: '#microsoft.graph.onTokenIssuanceStartCustomExtension': '#/components/schemas/microsoft.graph.onTokenIssuanceStartCustomExtension' '#microsoft.graph.identityGovernance.customTaskExtension': '#/components/schemas/microsoft.graph.identityGovernance.customTaskExtension' '#microsoft.graph.customClaimsPolicy': '#/components/schemas/microsoft.graph.customClaimsPolicy' + '#microsoft.graph.customDataProvidedResourceFile': '#/components/schemas/microsoft.graph.customDataProvidedResourceFile' '#microsoft.graph.customDataProvidedResourceUploadSession': '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' '#microsoft.graph.customExtensionHandler': '#/components/schemas/microsoft.graph.customExtensionHandler' '#microsoft.graph.customExtensionStageSetting': '#/components/schemas/microsoft.graph.customExtensionStageSetting' @@ -1243922,6 +1269022,7 @@ components: '#microsoft.graph.windowsUniversalAppX': '#/components/schemas/microsoft.graph.windowsUniversalAppX' '#microsoft.graph.officeSuiteApp': '#/components/schemas/microsoft.graph.officeSuiteApp' '#microsoft.graph.webApp': '#/components/schemas/microsoft.graph.webApp' + '#microsoft.graph.windowsAutoUpdateCatalogApp': '#/components/schemas/microsoft.graph.windowsAutoUpdateCatalogApp' '#microsoft.graph.windowsMicrosoftEdgeApp': '#/components/schemas/microsoft.graph.windowsMicrosoftEdgeApp' '#microsoft.graph.windowsPhone81StoreApp': '#/components/schemas/microsoft.graph.windowsPhone81StoreApp' '#microsoft.graph.windowsStoreApp': '#/components/schemas/microsoft.graph.windowsStoreApp' @@ -1244016,6 +1269117,7 @@ components: '#microsoft.graph.outlookTaskFolder': '#/components/schemas/microsoft.graph.outlookTaskFolder' '#microsoft.graph.outlookTaskGroup': '#/components/schemas/microsoft.graph.outlookTaskGroup' '#microsoft.graph.outlookUser': '#/components/schemas/microsoft.graph.outlookUser' + '#microsoft.graph.ownerlessGroupPolicy': '#/components/schemas/microsoft.graph.ownerlessGroupPolicy' '#microsoft.graph.participant': '#/components/schemas/microsoft.graph.participant' '#microsoft.graph.participantJoiningNotification': '#/components/schemas/microsoft.graph.participantJoiningNotification' '#microsoft.graph.participantLeftNotification': '#/components/schemas/microsoft.graph.participantLeftNotification' @@ -1244063,6 +1269165,7 @@ components: '#microsoft.graph.plannerPlanConfigurationLocalization': '#/components/schemas/microsoft.graph.plannerPlanConfigurationLocalization' '#microsoft.graph.plannerRoster': '#/components/schemas/microsoft.graph.plannerRoster' '#microsoft.graph.plannerRosterMember': '#/components/schemas/microsoft.graph.plannerRosterMember' + '#microsoft.graph.plannerTaskChatMessage': '#/components/schemas/microsoft.graph.plannerTaskChatMessage' '#microsoft.graph.plannerTaskConfiguration': '#/components/schemas/microsoft.graph.plannerTaskConfiguration' '#microsoft.graph.policyDeletableRoot': '#/components/schemas/microsoft.graph.policyDeletableRoot' '#microsoft.graph.policyFile': '#/components/schemas/microsoft.graph.policyFile' @@ -1244288,6 +1269391,9 @@ components: '#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.storyline': '#/components/schemas/microsoft.graph.storyline' + '#microsoft.graph.storylineFollower': '#/components/schemas/microsoft.graph.storylineFollower' + '#microsoft.graph.storylineFollowing': '#/components/schemas/microsoft.graph.storylineFollowing' '#microsoft.graph.strongAuthenticationDetail': '#/components/schemas/microsoft.graph.strongAuthenticationDetail' '#microsoft.graph.strongAuthenticationPhoneAppDetail': '#/components/schemas/microsoft.graph.strongAuthenticationPhoneAppDetail' '#microsoft.graph.subjectRightsRequest': '#/components/schemas/microsoft.graph.subjectRightsRequest' @@ -1244629,6 +1269735,12 @@ components: '#microsoft.graph.ediscovery.reviewSetQuery': '#/components/schemas/microsoft.graph.ediscovery.reviewSetQuery' '#microsoft.graph.ediscovery.sourceCollection': '#/components/schemas/microsoft.graph.ediscovery.sourceCollection' '#microsoft.graph.ediscovery.tag': '#/components/schemas/microsoft.graph.ediscovery.tag' + '#microsoft.graph.entraRecoveryServices.recovery': '#/components/schemas/microsoft.graph.entraRecoveryServices.recovery' + '#microsoft.graph.entraRecoveryServices.recoveryChangeObjectBase': '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryChangeObjectBase' + '#microsoft.graph.entraRecoveryServices.recoveryJobBase': '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBase' + '#microsoft.graph.entraRecoveryServices.recoveryJob': '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJob' + '#microsoft.graph.entraRecoveryServices.recoveryPreviewJob': '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryPreviewJob' + '#microsoft.graph.entraRecoveryServices.snapshot': '#/components/schemas/microsoft.graph.entraRecoveryServices.snapshot' '#microsoft.graph.externalConnectors.connectionOperation': '#/components/schemas/microsoft.graph.externalConnectors.connectionOperation' '#microsoft.graph.externalConnectors.connectionQuota': '#/components/schemas/microsoft.graph.externalConnectors.connectionQuota' '#microsoft.graph.externalConnectors.externalActivity': '#/components/schemas/microsoft.graph.externalConnectors.externalActivity' @@ -1244733,16 +1269845,19 @@ components: '#microsoft.graph.networkaccess.logs': '#/components/schemas/microsoft.graph.networkaccess.logs' '#microsoft.graph.networkaccess.networkAccessRoot': '#/components/schemas/microsoft.graph.networkaccess.networkAccessRoot' '#microsoft.graph.networkaccess.policy': '#/components/schemas/microsoft.graph.networkaccess.policy' + '#microsoft.graph.networkaccess.cloudFirewallPolicy': '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicy' '#microsoft.graph.networkaccess.filteringPolicy': '#/components/schemas/microsoft.graph.networkaccess.filteringPolicy' '#microsoft.graph.networkaccess.forwardingPolicy': '#/components/schemas/microsoft.graph.networkaccess.forwardingPolicy' '#microsoft.graph.networkaccess.threatIntelligencePolicy': '#/components/schemas/microsoft.graph.networkaccess.threatIntelligencePolicy' '#microsoft.graph.networkaccess.tlsInspectionPolicy': '#/components/schemas/microsoft.graph.networkaccess.tlsInspectionPolicy' '#microsoft.graph.networkaccess.policyLink': '#/components/schemas/microsoft.graph.networkaccess.policyLink' + '#microsoft.graph.networkaccess.cloudFirewallPolicyLink': '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicyLink' '#microsoft.graph.networkaccess.filteringPolicyLink': '#/components/schemas/microsoft.graph.networkaccess.filteringPolicyLink' '#microsoft.graph.networkaccess.forwardingPolicyLink': '#/components/schemas/microsoft.graph.networkaccess.forwardingPolicyLink' '#microsoft.graph.networkaccess.threatIntelligencePolicyLink': '#/components/schemas/microsoft.graph.networkaccess.threatIntelligencePolicyLink' '#microsoft.graph.networkaccess.tlsInspectionPolicyLink': '#/components/schemas/microsoft.graph.networkaccess.tlsInspectionPolicyLink' '#microsoft.graph.networkaccess.policyRule': '#/components/schemas/microsoft.graph.networkaccess.policyRule' + '#microsoft.graph.networkaccess.cloudFirewallRule': '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallRule' '#microsoft.graph.networkaccess.filteringRule': '#/components/schemas/microsoft.graph.networkaccess.filteringRule' '#microsoft.graph.networkaccess.fqdnFilteringRule': '#/components/schemas/microsoft.graph.networkaccess.fqdnFilteringRule' '#microsoft.graph.networkaccess.urlDestinationFilteringRule': '#/components/schemas/microsoft.graph.networkaccess.urlDestinationFilteringRule' @@ -1244900,6 +1270015,12 @@ components: '#microsoft.graph.security.whoisHistoryRecord': '#/components/schemas/microsoft.graph.security.whoisHistoryRecord' '#microsoft.graph.security.whoisRecord': '#/components/schemas/microsoft.graph.security.whoisRecord' '#microsoft.graph.security.zone': '#/components/schemas/microsoft.graph.security.zone' + '#microsoft.graph.security.dlp.baseAuditRecord': '#/components/schemas/microsoft.graph.security.dlp.baseAuditRecord' + '#microsoft.graph.security.dlp.complianceBaseAuditRecord': '#/components/schemas/microsoft.graph.security.dlp.complianceBaseAuditRecord' + '#microsoft.graph.security.dlp.complianceDLPBaseAuditRecord': '#/components/schemas/microsoft.graph.security.dlp.complianceDLPBaseAuditRecord' + '#microsoft.graph.security.dlp.complianceDlpEndpointAuditRecord': '#/components/schemas/microsoft.graph.security.dlp.complianceDlpEndpointAuditRecord' + '#microsoft.graph.security.dlp.complianceDlpExchangeAuditRecord': '#/components/schemas/microsoft.graph.security.dlp.complianceDlpExchangeAuditRecord' + '#microsoft.graph.security.dlp.complianceDlpSharePointAuditRecord': '#/components/schemas/microsoft.graph.security.dlp.complianceDlpSharePointAuditRecord' '#microsoft.graph.security.securityCopilot.evaluation': '#/components/schemas/microsoft.graph.security.securityCopilot.evaluation' '#microsoft.graph.security.securityCopilot.prompt': '#/components/schemas/microsoft.graph.security.securityCopilot.prompt' '#microsoft.graph.security.securityCopilot.session': '#/components/schemas/microsoft.graph.security.securityCopilot.session' @@ -1244912,7 +1270033,31 @@ components: '#microsoft.graph.teamsAdministration.teamsUserConfiguration': '#/components/schemas/microsoft.graph.teamsAdministration.teamsUserConfiguration' '#microsoft.graph.teamsAdministration.telephoneNumberLongRunningOperation': '#/components/schemas/microsoft.graph.teamsAdministration.telephoneNumberLongRunningOperation' '#microsoft.graph.teamsAdministration.telephoneNumberManagementRoot': '#/components/schemas/microsoft.graph.teamsAdministration.telephoneNumberManagementRoot' + '#microsoft.graph.tenantGovernanceServices.b2bRegistrationMetrics': '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2bRegistrationMetrics' + '#microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsBase': '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsBase' + '#microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsInitial': '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsInitial' + '#microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsRecent': '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsRecent' + '#microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetrics': '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetrics' + '#microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsBase': '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsBase' + '#microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsInitial': '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsInitial' + '#microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsRecent': '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsRecent' + '#microsoft.graph.tenantGovernanceServices.billingMetrics': '#/components/schemas/microsoft.graph.tenantGovernanceServices.billingMetrics' + '#microsoft.graph.tenantGovernanceServices.billingMetricsBase': '#/components/schemas/microsoft.graph.tenantGovernanceServices.billingMetricsBase' + '#microsoft.graph.tenantGovernanceServices.billingMetricsInitial': '#/components/schemas/microsoft.graph.tenantGovernanceServices.billingMetricsInitial' + '#microsoft.graph.tenantGovernanceServices.billingMetricsRecent': '#/components/schemas/microsoft.graph.tenantGovernanceServices.billingMetricsRecent' + '#microsoft.graph.tenantGovernanceServices.governanceInvitation': '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceInvitation' + '#microsoft.graph.tenantGovernanceServices.governancePolicyTemplate': '#/components/schemas/microsoft.graph.tenantGovernanceServices.governancePolicyTemplate' + '#microsoft.graph.tenantGovernanceServices.governanceRelationship': '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRelationship' + '#microsoft.graph.tenantGovernanceServices.governanceRequest': '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRequest' '#microsoft.graph.tenantGovernanceServices.longRunningOperation': '#/components/schemas/microsoft.graph.tenantGovernanceServices.longRunningOperation' + '#microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetrics': '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetrics' + '#microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsBase': '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsBase' + '#microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsInitial': '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsInitial' + '#microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsRecent': '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsRecent' + '#microsoft.graph.tenantGovernanceServices.relatedTenant': '#/components/schemas/microsoft.graph.tenantGovernanceServices.relatedTenant' + '#microsoft.graph.tenantGovernanceServices.relatedTenantsRefreshRequest': '#/components/schemas/microsoft.graph.tenantGovernanceServices.relatedTenantsRefreshRequest' + '#microsoft.graph.tenantGovernanceServices.tenantGovernance': '#/components/schemas/microsoft.graph.tenantGovernanceServices.tenantGovernance' + '#microsoft.graph.tenantGovernanceServices.tenantGovernanceSetting': '#/components/schemas/microsoft.graph.tenantGovernanceServices.tenantGovernanceSetting' '#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' @@ -1245869,7 +1271014,7 @@ components: description: A unique identifier used to manage the external auth method within Microsoft Entra ID. displayName: type: string - description: Custom name given to the registered external authentication method. + description: Custom name given to the registered external MFA. '@odata.type': type: string default: '#microsoft.graph.externalAuthenticationMethod' @@ -1245887,7 +1271032,7 @@ components: description: appId for the app registration in Microsoft Entra ID representing the integration with the external provider. displayName: type: string - description: Display name for the external authentication method. This name is shown to users during sign-in. + description: Display name for the external MFA. This name is shown to users during sign-in. openIdConnectSetting: $ref: '#/components/schemas/microsoft.graph.openIdConnectSetting' includeTargets: @@ -1246650,6 +1271795,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.siteArchivalDetails' - type: object nullable: true + description: Archival details of the fileStorageContainer. Read-write. assignedSensitivityLabel: anyOf: - $ref: '#/components/schemas/microsoft.graph.assignedLabel' @@ -1246802,6 +1271948,12 @@ components: format: uuid settings: $ref: '#/components/schemas/microsoft.graph.fileStorageContainerTypeSettings' + permissions: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.permission' + description: The set of permissions for users in the container type. The permissions collection defines who has access to manage the container type. Use the owner role to grant management access. + x-ms-navigationProperty: true '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.fileStorageContainerType' @@ -1250495,8 +1275647,10 @@ components: type: string description: Name of the user or service that last updated the status. lastModifiedDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string description: The date and time when the status was last updated. + format: date-time owner: type: string description: The user responsible for maintaining the resource. @@ -1251050,7 +1276204,11 @@ components: type: object properties: inheritableScopes: - $ref: '#/components/schemas/microsoft.graph.inheritableScopes' + anyOf: + - $ref: '#/components/schemas/microsoft.graph.inheritableScopes' + - type: object + nullable: true + description: 'Inheritance configuration for delegated permission scopes published by the resource application. Supports three patterns: allAllowedScopes (inherit all available scopes), enumeratedScopes (inherit only the listed scopes), and noScopes (inherit none). Each pattern exposes a kind discriminator for filtering.' resourceAppId: type: string description: The appId of the resource application that publishes these scopes. Primary key. @@ -1251328,9 +1276486,6 @@ components: type: string nullable: true description: List of scope tags assigned to the branding profile - sendDeviceOwnershipChangePushNotification: - type: boolean - description: Boolean that indicates if a push notification is sent to users when their device ownership type changes from personal to corporate showAzureADEnterpriseApps: type: boolean description: Boolean that indicates if AzureAD Enterprise Apps will be shown in Company Portal @@ -1251608,7 +1276763,7 @@ components: maximum: 2147483647 minimum: -2147483648 type: number - description: Number of days before the passcode expires. Valid values 1 to 65535 + description: 'Number of days before the passcode expires. Starting January 2026 (Intune release version: 2601), the maximum expiration days will be limited to 730 days. Any setting above 730 days will be default to 730 days. Valid values 1 to 65535' format: int32 nullable: true passcodeMinimumCharacterSetCount: @@ -1255256,6 +1280411,12 @@ components: type: string description: The displayable title of the list. nullable: true + itemCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true list: anyOf: - $ref: '#/components/schemas/microsoft.graph.listInfo' @@ -1257150,36 +1282311,36 @@ components: properties: connectAutomatically: type: boolean - description: Connect automatically when this network is in range. Setting this to true will skip the user prompt and automatically connect the device to Wi-Fi network. + description: Indicates whether to automatically connect to this network when it is in range of the device. When TRUE will skip the user prompt and automatically connect the device to Wi-Fi network. Default is false. connectWhenNetworkNameIsHidden: type: boolean - description: 'Connect when the network is not broadcasting its name (SSID). When set to true, this profile forces the device to connect to a network that doesn''t broadcast its SSID to all devices.' + description: 'Indicates whether the device should connect to the network when it is not broadcasting its name (SSID). When TRUE, this profile forces the device to connect to a network that doesn''t broadcast its SSID to all devices. Default is false.' deploymentChannel: anyOf: - $ref: '#/components/schemas/microsoft.graph.appleDeploymentChannel' - type: object nullable: true - description: 'Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. Possible values are: deviceChannel, userChannel, unknownFutureValue.' + description: 'Indicates the deployment channel type used to deploy the configuration profile. Once set, cannot be changed. Possible values are deviceChannel, and userChannel. Possible values are: deviceChannel, userChannel, unknownFutureValue.' networkName: type: string - description: Network Name + description: Indicates the Wi-Fi configuration profile name. Used to identify the configuration profile. preSharedKey: type: string description: This is the pre-shared key for WPA Personal Wi-Fi network. nullable: true proxyAutomaticConfigurationUrl: type: string - description: URL of the proxy server automatic configuration script when automatic configuration is selected. This URL is typically the location of PAC (Proxy Auto Configuration) file. + description: 'Indicates URL of the proxy server automatic configuration (PAC) script when proxySettings is automatic. Used to find the location of PAC (Proxy Auto Configuration) file. Example: itproxy.contoso.com' nullable: true proxyManualAddress: type: string - description: IP Address or DNS hostname of the proxy server when manual configuration is selected. + description: 'Indicates IP Address or DNS hostname of the proxy server when manual configuration is selected. Used for proxy settings. Example: 10.0.0.2' nullable: true proxyManualPort: maximum: 2147483647 minimum: -2147483648 type: number - description: Port of the proxy server when manual configuration is selected. + description: 'Indicates the proxy server TCP port to use when proxySettings is manual. Used for proxy settings. Example: 8080' format: int32 nullable: true proxySettings: @@ -1261224,6 +1286385,7 @@ components: '#microsoft.graph.windowsUniversalAppX': '#/components/schemas/microsoft.graph.windowsUniversalAppX' '#microsoft.graph.officeSuiteApp': '#/components/schemas/microsoft.graph.officeSuiteApp' '#microsoft.graph.webApp': '#/components/schemas/microsoft.graph.webApp' + '#microsoft.graph.windowsAutoUpdateCatalogApp': '#/components/schemas/microsoft.graph.windowsAutoUpdateCatalogApp' '#microsoft.graph.windowsMicrosoftEdgeApp': '#/components/schemas/microsoft.graph.windowsMicrosoftEdgeApp' '#microsoft.graph.windowsPhone81StoreApp': '#/components/schemas/microsoft.graph.windowsPhone81StoreApp' '#microsoft.graph.windowsStoreApp': '#/components/schemas/microsoft.graph.windowsStoreApp' @@ -1261270,6 +1286432,11 @@ components: - '@odata.type' type: object properties: + productDescription: + type: string + description: 'The description of the product (example: "Fabrikam for Business is a productivity app."). Returned by default. Read-only. Supports: $filter, $search, $select. This property is read-only.' + nullable: true + readOnly: true productDisplayName: type: string description: 'The name of the product (example: "Fabrikam for Business"). Returned by default. Read-only. Supports: $filter, $search, $select. This property is read-only.' @@ -1262788,6 +1287955,31 @@ components: '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.oAuth2PermissionGrant' + microsoft.graph.offboardingActivityLog: + allOf: + - $ref: '#/components/schemas/microsoft.graph.activityLogBase' + - title: offboardingActivityLog + required: + - '@odata.type' + type: object + properties: + offboardingDetails: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.offboardingDetails' + - type: object + nullable: true + policyId: + type: string + nullable: true + policyName: + type: string + nullable: true + policyStatus: + $ref: '#/components/schemas/microsoft.graph.protectionPolicyStatus' + '@odata.type': + type: string + default: '#microsoft.graph.offboardingActivityLog' + x-ms-discriminator-value: '#microsoft.graph.offboardingActivityLog' microsoft.graph.offerShiftRequest: allOf: - $ref: '#/components/schemas/microsoft.graph.scheduleChangeRequest' @@ -1266086,6 +1291278,41 @@ components: '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.overprovisionedUserFinding' + microsoft.graph.ownerlessGroupPolicy: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: ownerlessGroupPolicy + required: + - '@odata.type' + type: object + properties: + emailInfo: + $ref: '#/components/schemas/microsoft.graph.emailDetails' + enabledGroupIds: + type: array + items: + type: string + description: The collection of IDs for groups to which the policy is enabled. + isEnabled: + type: boolean + description: Indicates whether the ownerless group policy is enabled in the tenant. Setting this property to false clears the values of all other policy parameters. + maxMembersToNotify: + type: number + description: 'The maximum number of members to notify. Value range is 0-90. Members are prioritized by recent group activity (most active first). If there aren''t enough active members to fill the limit, remaining slots are filled with other eligible group members from the directory.' + format: int64 + notificationDurationInWeeks: + type: number + description: The number of weeks for the notification duration. Value range is 1-7. + format: int64 + policyWebUrl: + type: string + description: The URL to the policy documentation. + nullable: true + targetOwners: + $ref: '#/components/schemas/microsoft.graph.targetOwners' + '@odata.type': + type: string + x-ms-discriminator-value: '#microsoft.graph.ownerlessGroupPolicy' microsoft.graph.pageTemplate: allOf: - $ref: '#/components/schemas/microsoft.graph.baseSitePage' @@ -1268149,9 +1293376,10 @@ components: nullable: true hasChat: type: boolean + description: 'Read-only. This value is true if the task has chat messages associated with it. Otherwise, false.' hasDescription: type: boolean - description: 'Read-only. This value is true if the details object of the task has a nonempty description. Otherwise,false.' + description: 'Read-only. This value is true if the details object of the task has a nonempty description. Otherwise, false.' nullable: true isArchived: type: boolean @@ -1268179,7 +1293407,7 @@ components: nullable: true orderHint: type: string - description: 'The hint used to order items of this type in a list view. For more information, see Using order hints in plannern.' + description: 'The hint used to order items of this type in a list view. For more information, see Using order hints in planner.' nullable: true percentComplete: maximum: 2147483647 @@ -1268254,6 +1293482,12 @@ components: nullable: true description: Read-only. Nullable. More details about the task. x-ms-navigationProperty: true + messages: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + description: Read-only. Nullable. Chat messages associated with the task. + x-ms-navigationProperty: true progressTaskBoardFormat: anyOf: - $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' @@ -1268267,6 +1293501,58 @@ components: propertyName: '@odata.type' mapping: '#microsoft.graph.businessScenarioTask': '#/components/schemas/microsoft.graph.businessScenarioTask' + microsoft.graph.plannerTaskChatMessage: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: plannerTaskChatMessage + required: + - '@odata.type' + type: object + properties: + content: + type: string + description: The content of the chat message. Supports plain text and sanitized HTML. + nullable: true + createdBy: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.identitySet' + - type: object + nullable: true + description: The identity of the user who created the message. + 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 date and time when the message was created. 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 + 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 + format: date-time + nullable: true + editedDateTime: + 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 + mentions: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMention' + description: The list of mentions in the message. + messageType: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessageType' + parentEntityId: + type: string + description: The ID of the parent plannerTask that this message belongs to. + nullable: true + reactions: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatReaction' + description: The reactions on the message. + '@odata.type': + type: string + x-ms-discriminator-value: '#microsoft.graph.plannerTaskChatMessage' microsoft.graph.plannerTaskConfiguration: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1268733,6 +1294019,13 @@ components: $ref: '#/components/schemas/microsoft.graph.onPremAuthenticationPolicy' description: The policy that controls how authentication requests from on-premises environments are managed. x-ms-navigationProperty: true + ownerlessGroupPolicy: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.ownerlessGroupPolicy' + - type: object + nullable: true + description: The policy configuration for managing groups that have lost their sole owner. + x-ms-navigationProperty: true permissionGrantPolicies: type: array items: @@ -1271044,6 +1296337,8 @@ components: type: string description: 'Identifies a profileCardProperty resource in Get, Update, or Delete operations. Allows an administrator to surface hidden Microsoft Entra ID properties on the Microsoft 365 profile card within their tenant. When present, the Microsoft Entra ID field referenced in this property is visible to all users in your tenant on the contact pane of the profile card. Allowed values for this field are: UserPrincipalName, Fax, StreetAddress, PostalCode, StateOrProvince, Alias, CustomAttribute1, CustomAttribute2, CustomAttribute3, CustomAttribute4, CustomAttribute5, CustomAttribute6, CustomAttribute7, CustomAttribute8, CustomAttribute9, CustomAttribute10, CustomAttribute11, CustomAttribute12, CustomAttribute13, CustomAttribute14, CustomAttribute15.' nullable: true + isVisible: + type: boolean '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.profileCardProperty' @@ -1271080,19 +1296375,13 @@ components: - '@odata.type' type: object properties: - allowedAudiences: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.organizationAllowedAudiences' - - type: object - nullable: true - description: 'A privacy setting that reflects the allowed audience for the configured property. The possible values are: me, organization, federatedOrganizations, everyone, unknownFutureValue.' - isUserOverrideForAudienceEnabled: - type: boolean - description: Defines whether a user is allowed to override the tenant admin privacy setting. + displayName: + type: string + description: Name of the property-level setting. nullable: true name: type: string - description: Name of the property-level setting. + description: Other name of the property-level setting. For backward compatibility. nullable: true prioritizedSourceUrls: type: array @@ -1271130,7 +1296419,7 @@ components: nullable: true webUrl: type: string - description: Web URL of the profile source that directs users to the page view of profile data. + description: Web URL of the profile source that directs users to the page view of the profile data. nullable: true '@odata.type': type: string @@ -1271311,7 +1296600,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.identitySet' - type: object nullable: true - description: The identity of person who created the policy. + description: The identity of the person who created the policy. 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 @@ -1271320,7 +1296609,7 @@ components: nullable: true displayName: type: string - description: The name of the policy to be created. + description: The name of the policy. nullable: true isEnabled: type: boolean @@ -1271340,6 +1296629,7 @@ components: offboardRequestedDateTime: 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 offboarding was requested for the protection policy. 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 nullable: true protectionMode: @@ -1271363,7 +1296653,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.protectionPolicyStatus' - type: object nullable: true - description: 'The aggregated status of the protection units associated with the policy. The possible values are: inactive, activeWithErrors, updating, active, unknownFutureValue.' + description: 'The aggregated status of the protection units associated with the policy. The possible values are: inactive, activeWithErrors, updating, active, unknownFutureValue, offboardRequested, offboarded. You must use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: offboardRequested, offboarded.' '@odata.type': type: string discriminator: @@ -1271436,6 +1296726,12 @@ components: - '@odata.type' type: object properties: + backupRetentionPeriodInDays: + maximum: 2147483647 + minimum: -2147483648 + type: number + description: 'The retention period of the backup, in days.' + format: int32 createdBy: anyOf: - $ref: '#/components/schemas/microsoft.graph.identitySet' @@ -1273488,7 +1298784,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.restorePointTags' - type: object nullable: true - description: 'The type of the restore point. The possible values are: none, fastRestore, unknownFutureValue.' + description: 'The type of the restore point. The possible values are: none, fastRestore, unknownFutureValue, includeNewerItems. Use the Prefer: include-unknown-enum-members request header to get the following value in this evolvable enum: includeNewerItems.' protectionUnit: anyOf: - $ref: '#/components/schemas/microsoft.graph.protectionUnitBase' @@ -1273569,6 +1298865,37 @@ components: '#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.restoreTaskActivityLog: + allOf: + - $ref: '#/components/schemas/microsoft.graph.activityLogBase' + - title: restoreTaskActivityLog + required: + - '@odata.type' + type: object + properties: + destinationType: + $ref: '#/components/schemas/microsoft.graph.destinationType' + restoreArtifactDetails: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.restoreArtifactDetails' + - type: object + nullable: true + restoreCompletionDateTime: + 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 + restoreSessionId: + type: string + nullable: true + restoreSessionStatus: + $ref: '#/components/schemas/microsoft.graph.restoreSessionStatus' + tags: + $ref: '#/components/schemas/microsoft.graph.restorePointTags' + '@odata.type': + type: string + default: '#microsoft.graph.restoreTaskActivityLog' + x-ms-discriminator-value: '#microsoft.graph.restoreTaskActivityLog' microsoft.graph.restrictedAppsViolation: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1276295,6 +1301622,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.security.auditCoreRoot' - type: object nullable: true + description: The entry point for Microsoft Purview audit log queries and operations. x-ms-navigationProperty: true cases: anyOf: @@ -1276440,6 +1301768,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.tiIndicator' + description: Deprecated. The tiIndicator entity is deprecated and will be removed by April 2026. x-ms-navigationProperty: true triggers: anyOf: @@ -1277510,7 +1302839,7 @@ components: description: 'The roles exposed by the application, which this service principal represents. For more information, see the appRoles property definition on the application entity. Not nullable.' createdByAppId: type: string - description: The appId (called Application (client) ID on the Microsoft Entra admin center) of the application used to create the service principal. Set internally by Microsoft Entra ID. Read-only. + description: The appId of the application that created this service principal. Set internally by Microsoft Entra ID. Read-only. nullable: true customSecurityAttributes: anyOf: @@ -1278437,6 +1303766,9 @@ components: type: string description: The user-visible description of the sharePointGroup. Read-write. nullable: true + principalId: + type: string + nullable: true title: type: string description: The user-visible title of the sharePointGroup. Read-write. @@ -1279541,7 +1304873,7 @@ components: items: type: string nullable: true - description: 'Indicates the category of sign in that the event represents. For user sign ins, the category can be interactiveUser or nonInteractiveUser and corresponds to the value for the isInteractive property on the signin resource. For managed identity sign ins, the category is managedIdentity. For service principal sign-ins, the category is servicePrincipal. The possible values are: interactiveUser, nonInteractiveUser, servicePrincipal, managedIdentity, unknownFutureValue. Supports $filter (eq, ne). NOTE: Only interactive sign-ins are returned unless you set an explicit filter. For example, the filter for getting non-interactive sign-ins is https://graph.microsoft.com/beta/auditLogs/signIns?&$filter=signInEventTypes/any(t: t eq ''nonInteractiveUser'').' + description: 'Indicates the category of sign in that the event represents. For user sign ins, the category can be interactiveUser or nonInteractiveUser and corresponds to the value for the isInteractive property on the signin resource. For managed identity sign ins, the category is managedIdentity. For service principal sign-ins, the category is servicePrincipal. The possible values are: interactiveUser, nonInteractiveUser, servicePrincipal, managedIdentity, unknownFutureValue. Supports $filter (eq, ne). NOTE: Only interactive sign-ins are returned unless you set an explicit filter. For example, the filter for getting non-interactive sign-ins is https://graph.microsoft.com/beta/auditLogs/signIns?&$filter=signInEventTypes/any(t: t eq ''nonInteractiveUser''). You can also get both interactive and non-interactive sign-ins using the filter signInEventTypes/any(t: t eq ''interactiveUser'' or t eq ''noninteractiveUser''). However, the filter for getting both user and service principal sign-in even types is not supported.' signInIdentifier: type: string description: 'The identification that the user provided to sign in. It can be the userPrincipalName, but is also populated when a user signs in using other identifiers.' @@ -1280968,6 +1306300,58 @@ components: '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.storageSettings' + microsoft.graph.storyline: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: storyline + required: + - '@odata.type' + type: object + properties: + followers: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + description: The users who are following this user. + x-ms-navigationProperty: true + followings: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' + description: The users that this user is following. + x-ms-navigationProperty: true + '@odata.type': + type: string + description: User's storyline singleton container. + x-ms-discriminator-value: '#microsoft.graph.storyline' + microsoft.graph.storylineFollower: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: storylineFollower + required: + - '@odata.type' + type: object + properties: + follower: + $ref: '#/components/schemas/microsoft.graph.engagementIdentitySet' + '@odata.type': + type: string + description: Engagement storyline follower. + x-ms-discriminator-value: '#microsoft.graph.storylineFollower' + microsoft.graph.storylineFollowing: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: storylineFollowing + required: + - '@odata.type' + type: object + properties: + following: + $ref: '#/components/schemas/microsoft.graph.engagementIdentitySet' + '@odata.type': + type: string + description: Engagement storyline following. + x-ms-discriminator-value: '#microsoft.graph.storylineFollowing' microsoft.graph.strongAuthenticationDetail: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1281766,6 +1307150,23 @@ components: '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.targetDeviceGroup' + microsoft.graph.targetedChatMessage: + allOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - title: targetedChatMessage + required: + - '@odata.type' + type: object + properties: + recipient: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.identity' + - type: object + nullable: true + '@odata.type': + type: string + default: '#microsoft.graph.targetedChatMessage' + x-ms-discriminator-value: '#microsoft.graph.targetedChatMessage' microsoft.graph.targetedManagedAppConfiguration: allOf: - $ref: '#/components/schemas/microsoft.graph.managedAppConfiguration' @@ -1284330,6 +1309731,12 @@ components: $ref: '#/components/schemas/microsoft.graph.extension' description: The collection of open extensions defined for the task list. Nullable. x-ms-navigationProperty: true + singleValueExtendedProperties: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.singleValueExtendedProperty' + description: The collection of single-value extended properties defined for the task list. Read-only. Nullable. + x-ms-navigationProperty: true tasks: type: array items: @@ -1286519,6 +1311926,11 @@ components: items: $ref: '#/components/schemas/microsoft.graph.objectIdentity' description: 'Represents the identities that can be used to sign in to this user account. An identity can be provided by Microsoft (also known as a local account), by organizations, or by social identity providers such as Facebook, Google, and Microsoft and tied to a user account. It may contain multiple items with the same signInType value. Supports $filter (eq) with limitations.' + identityGovernance: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.identityGovernanceUserSettings' + - type: object + nullable: true identityParentId: type: string description: 'The object ID of the parent identity for agent users. Always null for regular user accounts. For agentUser resources, this property references the object ID of the associated agent identity.' @@ -1286940,6 +1312352,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.employeeExperienceUser' - type: object nullable: true + description: The employee experience resources for the user. Read-only. Nullable. x-ms-navigationProperty: true events: type: array @@ -1292182,6 +1317595,11 @@ components: description: 'The product branch name, which is a specific subset of product functionality as defined by the publisher (example: "Fabrikam for Business (x64)"). A specific product will have one or more branchDisplayNames. Read-only. Supports $filter, $search, $select. This property is read-only.' nullable: true readOnly: true + branchId: + type: string + description: 'The identifier of a specific branch irrespective of version, or other attributes. This id is associated with the branchDisplayName. Read-only. This property is read-only.' + nullable: true + readOnly: true locales: type: array items: @@ -1295754,6 +1321172,23 @@ components: type: string description: The windowsAutopilotSettings resource represents a Windows Autopilot Account to sync data with Windows device data sync service. x-ms-discriminator-value: '#microsoft.graph.windowsAutopilotSettings' + microsoft.graph.windowsAutoUpdateCatalogApp: + allOf: + - $ref: '#/components/schemas/microsoft.graph.mobileApp' + - title: windowsAutoUpdateCatalogApp + required: + - '@odata.type' + type: object + properties: + mobileAppCatalogPackageBranchId: + type: string + description: 'The identifier of a specific branch in a product, which is a specific subset of product functionality as defined by the publisher . This is run-time resolved to be the latest MobileAppCatalogPackage in the branch. (example:''31a4c766-f23d-8d41-4803-35e155be7389''). Read-Only' + nullable: true + '@odata.type': + type: string + default: '#microsoft.graph.windowsAutoUpdateCatalogApp' + description: A mobileApp that is based on a referenced branch in a Win32CatalogApp repository + x-ms-discriminator-value: '#microsoft.graph.windowsAutoUpdateCatalogApp' microsoft.graph.windowsCertificateProfileBase: allOf: - $ref: '#/components/schemas/microsoft.graph.deviceConfiguration' @@ -1297845,6 +1323280,10 @@ components: type: string description: Current anti malware version nullable: true + controlledConfigurationEnabled: + type: boolean + description: 'When TRUE indicates the Windows Defender controlled configuration feature is enabled, when FALSE indicates the Windows Defender controlled configuration feature is not enabled. Defaults to setting on client device.' + nullable: true deviceState: anyOf: - $ref: '#/components/schemas/microsoft.graph.windowsDeviceHealthState' @@ -1298633,7 +1324072,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.wiFiSecurityType' - type: object nullable: true - description: 'Specify the Wifi Security Type. Possible values are: open, wpaPersonal, wpaEnterprise, wep, wpa2Personal, wpa2Enterprise.' + description: 'Specify the Wifi Security Type. Possible values are: open, wpaPersonal, wpaEnterprise, wep, wpa2Personal, wpa2Enterprise, unknownFutureValue, wpa3Personal.' '@odata.type': type: string default: '#microsoft.graph.windowsWifiConfiguration' @@ -1301061,7 +1326500,7 @@ components: properties: enrollmentAuthorizationUrl: type: string - description: Complete account enrollment authorization URL. This corresponds to verificationuricomplete in the Zebra API documentations. + description: Complete account enrollment authorization URL. This corresponds to verification_uri_complete in the Zebra API documentations. enrollmentToken: type: string description: Tenant enrollment token from Zebra. The token is used to enroll Zebra devices in the FOTA Service via app config. @@ -1301087,11 +1326526,6 @@ components: - '@odata.type' type: object properties: - deploymentAssignments: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.androidFotaDeploymentAssignment' - description: Collection of Android FOTA Assignment deploymentSettings: $ref: '#/components/schemas/microsoft.graph.zebraFotaDeploymentSettings' deploymentStatus: @@ -1303941,50 +1329375,6 @@ components: '@odata.type': type: string description: Single configuration item inside an Android for Work application's custom configuration schema. - microsoft.graph.androidFotaDeploymentAssignment: - title: androidFotaDeploymentAssignment - required: - - '@odata.type' - type: object - properties: - assignmentTarget: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.deviceAndAppManagementAssignmentTarget' - - type: object - nullable: true - description: 'The Azure Active Directory (Azure AD) we are deploying firmware updates to (e.g.: d93c8f48-bd42-4514-ba40-bc6b84780930). NOTE: Use this property moving forward because the existing property, target, is deprecated.' - displayName: - type: string - description: The display name of the Azure AD security group used for the assignment. - id: - type: string - description: A unique identifier assigned to each Android FOTA Assignment entity - nullable: true - target: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.androidFotaDeploymentAssignmentTarget' - - type: object - nullable: true - description: The AAD Group we are deploying firmware updates to - '@odata.type': - type: string - description: Describes deployment security group to assign a deployment to. The backend will expand the security Group ID to extract device serial numbers prior sending a create deployment request to Zebra. - microsoft.graph.androidFotaDeploymentAssignmentTarget: - allOf: - - $ref: '#/components/schemas/microsoft.graph.deviceAndAppManagementAssignmentTarget' - - title: androidFotaDeploymentAssignmentTarget - required: - - '@odata.type' - type: object - properties: - groupId: - type: string - description: AAD Group Id. - '@odata.type': - type: string - default: '#microsoft.graph.androidFotaDeploymentAssignmentTarget' - description: The AAD Group we are deploying firmware updates to - x-ms-discriminator-value: '#microsoft.graph.androidFotaDeploymentAssignmentTarget' microsoft.graph.androidManagedStoreAppAssignmentSettings: allOf: - $ref: '#/components/schemas/microsoft.graph.mobileAppAssignmentSettings' @@ -1305375,6 +1330765,24 @@ components: propertyName: '@odata.type' mapping: '#microsoft.graph.accessPackageDynamicApprovalStage': '#/components/schemas/microsoft.graph.accessPackageDynamicApprovalStage' + microsoft.graph.approverDelegate: + title: approverDelegate + required: + - '@odata.type' + type: object + properties: + delegate: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.subjectSet' + - type: object + nullable: true + schedule: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.requestSchedule' + - type: object + nullable: true + '@odata.type': + type: string microsoft.graph.appsAndServicesSettings: title: appsAndServicesSettings required: @@ -1307721,6 +1333129,80 @@ components: type: string default: '#microsoft.graph.azureSource' x-ms-discriminator-value: '#microsoft.graph.azureSource' + microsoft.graph.backupCountStatistics: + title: backupCountStatistics + required: + - '@odata.type' + type: object + properties: + lastComputedDateTime: + 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 + offboardRequested: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + protectedCompleted: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + protectedFailed: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + protectedInProgress: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + removed: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + total: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + unprotectedCompleted: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + unprotectedFailed: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + unprotectedInProgress: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + '@odata.type': + type: string + microsoft.graph.backupPolicyReport: + title: backupPolicyReport + required: + - '@odata.type' + type: object + properties: + backupPolicyId: + type: string + countStatistics: + $ref: '#/components/schemas/microsoft.graph.backupCountStatistics' + displayName: + type: string + nullable: true + '@odata.type': + type: string microsoft.graph.baseActivity: title: baseActivity required: @@ -1309210,7 +1334692,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.lifecycleEventType' - type: object nullable: true - description: 'The type of lifecycle notification if the current notification is a lifecycle notification. Optional. Supported values are missed, subscriptionRemoved, reauthorizationRequired. Optional.' + description: 'The type of lifecycle notification. Required and only present for lifecycle notifications. Mutually exclusive with changeType. Supported values: missed, subscriptionRemoved, reauthorizationRequired.' resource: type: string description: The URI of the resource that emitted the change notification relative to https://graph.microsoft.com. Required. @@ -1310445,6 +1335927,18 @@ components: description: The type of the audit resource. '@odata.type': type: string + microsoft.graph.cloudPcAutomaticDiscoveredAppDetail: + allOf: + - $ref: '#/components/schemas/microsoft.graph.cloudPcCloudAppDetail' + - title: cloudPcAutomaticDiscoveredAppDetail + required: + - '@odata.type' + type: object + properties: + '@odata.type': + type: string + default: '#microsoft.graph.cloudPcAutomaticDiscoveredAppDetail' + x-ms-discriminator-value: '#microsoft.graph.cloudPcAutomaticDiscoveredAppDetail' microsoft.graph.cloudPcAutopilotConfiguration: title: cloudPcAutopilotConfiguration required: @@ -1310560,6 +1336054,11 @@ components: description: 'Specifies the path to the icon file for the application within the OS of the hosting Cloud PC. When an admin updates the path of a cloud app, the value should be a rooted absolute path. For example, C:/Windows/system32/WindowsPowerShell/v1.0/powershell_ise.exe. If this property isn''t defined, a default icon is used.' '@odata.type': type: string + discriminator: + propertyName: '@odata.type' + mapping: + '#microsoft.graph.cloudPcAutomaticDiscoveredAppDetail': '#/components/schemas/microsoft.graph.cloudPcAutomaticDiscoveredAppDetail' + '#microsoft.graph.cloudPcFilePathAppDetail': '#/components/schemas/microsoft.graph.cloudPcFilePathAppDetail' microsoft.graph.cloudPcConnectionSetting: title: cloudPcConnectionSetting required: @@ -1310833,6 +1336332,133 @@ components: nullable: true '@odata.type': type: string + microsoft.graph.cloudPcExternalPartnerActionReport: + title: cloudPcExternalPartnerActionReport + required: + - '@odata.type' + type: object + properties: + actionType: + $ref: '#/components/schemas/microsoft.graph.cloudPcExternalPartnerActionType' + activityId: + type: string + description: The ID of external partner activity. Read-only. + nullable: true + activityMessage: + type: string + description: The message of external partner activity. Read-only. + nullable: true + agentName: + type: string + description: The agent name of the external partner. Read-only. + nullable: true + agentSetting: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.cloudPcExternalPartnerAgentSetting' + - type: object + nullable: true + description: The agent setting of the external partner. Read-only. + authenticatedAppId: + type: string + description: Indicates the authenticated Microsoft Entra (Azure AD) app ID of the action request. Read-only. + authenticatedAppName: + type: string + description: Indicates the authenticated Microsoft Entra (Azure AD) app name of the action request. Read-only. + nullable: true + authenticatedMethod: + $ref: '#/components/schemas/microsoft.graph.cloudPcExternalPartnerAuthenticatedMethod' + authenticatedUserPrincipalName: + type: string + description: Indicates the authenticated Microsoft Entra (Azure AD) user principal name of the action request. Read-only. + nullable: true + cloudPcId: + type: string + description: The Cloud PC's ID of the partner agent is deployed. Read-only. + nullable: true + cloudPcName: + type: string + description: The Cloud PC's Name of the partner agent is deployed. Read-only. + nullable: true + createdDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'The create time of the action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: ''2014-01-01T00:00:00Z''. Read-only.' + format: date-time + '@odata.type': + type: string + microsoft.graph.cloudPcExternalPartnerActionResult: + title: cloudPcExternalPartnerActionResult + required: + - '@odata.type' + type: object + properties: + activityId: + type: string + description: The activity ID associated with the external partner action. Read-only. + nullable: true + cloudPcId: + type: string + description: The Cloud PC ID associated with the external partner action. Read-only. + nullable: true + errorCode: + $ref: '#/components/schemas/microsoft.graph.cloudPcExternalPartnerActionErrorCode' + errorMessage: + type: string + description: The error message of the action. Read-only. + nullable: true + lastModifiedDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'The last update time of the action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: ''2014-01-01T00:00:00Z''. Read-only.' + format: date-time + nullable: true + startDateTime: + 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 start time of the action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: ''2014-01-01T00:00:00Z''. Read-only.' + format: date-time + nullable: true + state: + $ref: '#/components/schemas/microsoft.graph.cloudPcExternalPartnerActionStatus' + '@odata.type': + type: string + microsoft.graph.cloudPcExternalPartnerAgentSetting: + title: cloudPcExternalPartnerAgentSetting + required: + - '@odata.type' + type: object + properties: + agentSha256: + type: string + description: The hash value of agent file by sha256 algorithm. + nullable: true + agentUrl: + type: string + description: 'The download link url of the agent, when admin sets this url, then partner can call deploy agent API to deploy this agent to targeted Cloud PCs. The format is like this: https://www.external-partner.com/resources/agents/exampleAgentFile.exe' + nullable: true + autoDeploymentEnabled: + type: boolean + description: 'Indicates whether partner agent auto deployment is enabled. When true, then the partner agent will be deployed after the Cloud PC is provisioned. When false, auto deployment isn''t performed. Default value is false' + nullable: true + installParameters: + type: array + items: + type: string + description: 'The install command parameters to run the agent install command. The format is like this: [''/p paramValue'', ''/quiet'']' + '@odata.type': + type: string + microsoft.graph.cloudPcFilePathAppDetail: + allOf: + - $ref: '#/components/schemas/microsoft.graph.cloudPcCloudAppDetail' + - title: cloudPcFilePathAppDetail + required: + - '@odata.type' + type: object + properties: + '@odata.type': + type: string + default: '#microsoft.graph.cloudPcFilePathAppDetail' + x-ms-discriminator-value: '#microsoft.graph.cloudPcFilePathAppDetail' microsoft.graph.cloudPcForensicStorageAccount: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1313092,6 +1338718,17 @@ components: type: string '@odata.type': type: string + microsoft.graph.connectivityParameterEntry: + title: connectivityParameterEntry + required: + - '@odata.type' + type: object + properties: + value: + type: string + nullable: true + '@odata.type': + type: string microsoft.graph.connectorStatusDetails: title: connectorStatusDetails required: @@ -1313967,6 +1339604,19 @@ components: type: string default: '#microsoft.graph.crossCloudAzureActiveDirectoryTenant' x-ms-discriminator-value: '#microsoft.graph.crossCloudAzureActiveDirectoryTenant' + microsoft.graph.crossTenantAccessPolicyAppServiceConnectSetting: + title: crossTenantAccessPolicyAppServiceConnectSetting + required: + - '@odata.type' + type: object + properties: + applications: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyTargetConfiguration' + - type: object + nullable: true + '@odata.type': + type: string microsoft.graph.crossTenantAccessPolicyB2BSetting: title: crossTenantAccessPolicyB2BSetting required: @@ -1314011,6 +1339661,32 @@ components: nullable: true '@odata.type': type: string + microsoft.graph.crossTenantAccessPolicyM365CollaborationInboundSetting: + title: crossTenantAccessPolicyM365CollaborationInboundSetting + required: + - '@odata.type' + type: object + properties: + users: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyTargetConfiguration' + - type: object + nullable: true + '@odata.type': + type: string + microsoft.graph.crossTenantAccessPolicyM365CollaborationOutboundSetting: + title: crossTenantAccessPolicyM365CollaborationOutboundSetting + required: + - '@odata.type' + type: object + properties: + usersAndGroups: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyTargetConfiguration' + - type: object + nullable: true + '@odata.type': + type: string microsoft.graph.crossTenantAccessPolicyTarget: title: crossTenantAccessPolicyTarget required: @@ -1315743,7 +1341419,6 @@ components: mapping: '#microsoft.graph.allDevicesAssignmentTarget': '#/components/schemas/microsoft.graph.allDevicesAssignmentTarget' '#microsoft.graph.allLicensedUsersAssignmentTarget': '#/components/schemas/microsoft.graph.allLicensedUsersAssignmentTarget' - '#microsoft.graph.androidFotaDeploymentAssignmentTarget': '#/components/schemas/microsoft.graph.androidFotaDeploymentAssignmentTarget' '#microsoft.graph.configurationManagerCollectionAssignmentTarget': '#/components/schemas/microsoft.graph.configurationManagerCollectionAssignmentTarget' '#microsoft.graph.groupAssignmentTarget': '#/components/schemas/microsoft.graph.groupAssignmentTarget' '#microsoft.graph.exclusionGroupAssignmentTarget': '#/components/schemas/microsoft.graph.exclusionGroupAssignmentTarget' @@ -1316821,6 +1342496,24 @@ components: nullable: true '@odata.type': type: string + microsoft.graph.deviceLocalAdminAccountDetail: + title: deviceLocalAdminAccountDetail + required: + - '@odata.type' + type: object + properties: + passwordLastRotationDateTime: + 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 last rotation date and time of the local admin account password. Read-only. + format: date-time + '@odata.type': + type: string + description: Base class for properties related to configured and Intune-managed local administrator account + discriminator: + propertyName: '@odata.type' + mapping: + '#microsoft.graph.macOSDeviceLocalAdminAccountDetail': '#/components/schemas/microsoft.graph.macOSDeviceLocalAdminAccountDetail' microsoft.graph.deviceLocalCredential: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1320648,6 +1346341,23 @@ components: propertyName: '@odata.type' mapping: '#microsoft.graph.typedEmailAddress': '#/components/schemas/microsoft.graph.typedEmailAddress' + microsoft.graph.emailDetails: + title: emailDetails + required: + - '@odata.type' + type: object + properties: + body: + type: string + description: The body content of the notification email in plain text format. + senderEmailAddress: + type: string + description: The email address of the sender for notification emails. Shared mailboxes aren't supported. + subject: + type: string + description: The subject line of the notification email. + '@odata.type': + type: string microsoft.graph.emailIdentity: allOf: - $ref: '#/components/schemas/microsoft.graph.identity' @@ -1321500,7 +1347210,7 @@ components: '@odata.type': type: string default: '#microsoft.graph.exclusionGroupAssignmentTarget' - description: The AAD Group we are deploying firmware updates to + description: Represents a group that should be excluded from an assignment. x-ms-discriminator-value: '#microsoft.graph.exclusionGroupAssignmentTarget' microsoft.graph.expeditedWindowsQualityUpdateSettings: title: expeditedWindowsQualityUpdateSettings @@ -1321761,9 +1347471,6 @@ components: clientId: type: string nullable: true - domain: - type: string - nullable: true keyVaultName: type: string nullable: true @@ -1321945,6 +1347652,8 @@ components: - '@odata.type' type: object properties: + archiveStatus: + $ref: '#/components/schemas/microsoft.graph.fileArchiveStatus' hashes: anyOf: - $ref: '#/components/schemas/microsoft.graph.hashes' @@ -1322946,7 +1348655,7 @@ components: '@odata.type': type: string default: '#microsoft.graph.groupAssignmentTarget' - description: The AAD Group we are deploying firmware updates to + description: Represents an assignment to a group. discriminator: propertyName: '@odata.type' mapping: @@ -1323560,6 +1349269,7 @@ components: '#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.sharePointGroupIdentity': '#/components/schemas/microsoft.graph.sharePointGroupIdentity' '#microsoft.graph.sharePointIdentity': '#/components/schemas/microsoft.graph.sharePointIdentity' '#microsoft.graph.sourceProvisionedIdentity': '#/components/schemas/microsoft.graph.sourceProvisionedIdentity' '#microsoft.graph.targetProvisionedIdentity': '#/components/schemas/microsoft.graph.targetProvisionedIdentity' @@ -1323591,6 +1349301,19 @@ components: nullable: true '@odata.type': type: string + microsoft.graph.identityGovernanceUserSettings: + title: identityGovernanceUserSettings + required: + - '@odata.type' + type: object + properties: + approverDelegate: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.approverDelegate' + - type: object + nullable: true + '@odata.type': + type: string microsoft.graph.identityInfo: title: identityInfo required: @@ -1324378,9 +1350101,6 @@ components: type: string nullable: true description: List of scope tags assigned to the default branding profile - sendDeviceOwnershipChangePushNotification: - type: boolean - description: Boolean that indicates if a push notification is sent to users when their device ownership type changes from personal to corporate showAzureADEnterpriseApps: type: boolean description: Boolean that indicates if AzureAD Enterprise Apps will be shown in Company Portal @@ -1326985,6 +1352705,19 @@ components: default: '#microsoft.graph.macOSCredentialSingleSignOnExtension' description: Represents a Credential-type Single Sign-On extension profile for macOS devices. x-ms-discriminator-value: '#microsoft.graph.macOSCredentialSingleSignOnExtension' + microsoft.graph.macOSDeviceLocalAdminAccountDetail: + allOf: + - $ref: '#/components/schemas/microsoft.graph.deviceLocalAdminAccountDetail' + - title: macOSDeviceLocalAdminAccountDetail + required: + - '@odata.type' + type: object + properties: + '@odata.type': + type: string + default: '#microsoft.graph.macOSDeviceLocalAdminAccountDetail' + description: Properties related to macOS-specific configured and Intune-managed local administrator account + x-ms-discriminator-value: '#microsoft.graph.macOSDeviceLocalAdminAccountDetail' microsoft.graph.macOSFirewallApplication: title: macOSFirewallApplication required: @@ -1330342,6 +1356075,47 @@ components: nullable: true '@odata.type': type: string + microsoft.graph.offboardingDetails: + title: offboardingDetails + required: + - '@odata.type' + type: object + properties: + cancelledCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + failedCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + offboardedCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + offboardEndDateTime: + 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 + offboardingStatus: + type: string + nullable: true + offboardStartDateTime: + 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 + totalRequestedCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + '@odata.type': + type: string microsoft.graph.oidcAddressInboundClaims: title: oidcAddressInboundClaims required: @@ -1331500,6 +1357274,8 @@ components: - type: object nullable: true description: Represents the single sign-on configuration for the on-premises application. + trafficRoutingMethod: + $ref: '#/components/schemas/microsoft.graph.trafficRoutingMethod' useAlternateUrlForTranslationAndRedirect: type: boolean description: Indicates whether the application should use alternateUrl instead of externalUrl. @@ -1334052,6 +1359828,60 @@ components: type: string default: '#microsoft.graph.plannerSharedWithContainer' x-ms-discriminator-value: '#microsoft.graph.plannerSharedWithContainer' + microsoft.graph.plannerTaskChatMention: + title: plannerTaskChatMention + required: + - '@odata.type' + type: object + properties: + mentioned: + type: string + description: The ID of the mentioned user. + nullable: true + mentionType: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMentionType' + position: + maximum: 2147483647 + minimum: -2147483648 + type: number + description: The zero-based position of the mention in the message content. + format: int32 + '@odata.type': + type: string + microsoft.graph.plannerTaskChatReaction: + title: plannerTaskChatReaction + required: + - '@odata.type' + type: object + properties: + reactionEvents: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatReactionEvent' + reactionType: + type: string + description: 'The type of reaction, such as like, heart, or emoji characters.' + nullable: true + '@odata.type': + type: string + microsoft.graph.plannerTaskChatReactionEvent: + title: plannerTaskChatReactionEvent + required: + - '@odata.type' + type: object + properties: + createdBy: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.identitySet' + - type: object + nullable: true + createdDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'The date and time when the reaction was added. 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 + '@odata.type': + type: string microsoft.graph.plannerTaskCompletionRequirementDetails: title: plannerTaskCompletionRequirementDetails required: @@ -1335873,6 +1361703,12 @@ components: - type: object nullable: true description: 'Represents the actual content, either as text (textContent) or binary data (binaryContent). Optional if metadata alone is sufficient for policy evaluation. Do not use for contentActivities.' + contentCategory: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.contentCategory' + - type: object + nullable: true + description: 'The type of content. The possible values are: none, ai, unknownFutureValue. The default value is ai, which refers to AI generated content.' correlationId: type: string description: 'An identifier used to group multiple related content entries (for example, different parts of the same file upload, messages in a conversation).' @@ -1336328,6 +1362164,42 @@ components: nullable: true '@odata.type': type: string + microsoft.graph.protectionUnitDetails: + title: protectionUnitDetails + required: + - '@odata.type' + type: object + properties: + addedCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + backupConfigurationType: + type: string + nullable: true + failedCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + removedCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + requestedToAddCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + requestedToRemoveCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + '@odata.type': + type: string microsoft.graph.protectOnlineMeetingAction: allOf: - $ref: '#/components/schemas/microsoft.graph.labelActionBase' @@ -1338480,6 +1364352,29 @@ components: properties: '@odata.type': type: string + microsoft.graph.restoreArtifactDetails: + title: restoreArtifactDetails + required: + - '@odata.type' + type: object + properties: + failedCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + restoredCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + totalArtifactsCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + '@odata.type': + type: string microsoft.graph.restorePointSearchResponse: title: restorePointSearchResponse required: @@ -1339247,6 +1365142,72 @@ components: nullable: true '@odata.type': type: string + microsoft.graph.samsungEFotaFirmwareVersion: + title: samsungEFotaFirmwareVersion + required: + - '@odata.type' + type: object + properties: + androidProcessorVersionName: + type: string + description: 'The Android Processor version name. This property is populated by Samsung. Eg. ''G960U1UES9FVD1''. Default value: null. Read-only.' + nullable: true + consumerSoftwareCustomizationCode: + type: string + description: The Consumer Software Customization which is a specific code associated with the region or carrier customization of a Samsung device. This property is populated by Samsung. Eg. 'OYM'. Read-only. Returned by default. + description: + type: string + description: 'The firmware description. This property is populated by Samsung. Default value: null. Read-only.' + nullable: true + deviceModelName: + type: string + description: Samsung device model. This property is populated by Samsung. Eg. 'SM-960F'. Read-only. Returned by default. + firmwareVersion: + type: string + description: 'The firmware version. This property is populated by Samsung Eg. ''T575XXU4EAAA/T575OXM4EAAA/T575XXU4EAAA''. Default value: null. Read-only.' + nullable: true + id: + type: string + description: Firmware ID from Samsung. This property is populated by Samsung. Eg. 'FW2022033111797487'. Read-only. Returned by default. + nullable: true + osVersionName: + type: string + description: 'The OS version name. This property is populated by Samsung. Eg. ''Pie(Android 9)''. Default value: null. Read-only.' + nullable: true + releaseDateTime: + 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: 'Firmware release date. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. This property is populated by Samsung. For example, midnight UTC on Jan 1, 2014 would look like this: ''2014-01-01T00:00:00Z''. Default value: null. Read-only.' + format: date-time + requestFirmwareTypeName: + type: string + description: 'The firmware request type. This property is populated by Samsung Eg. ''NORMAL''. Default value: null. Read-only.' + nullable: true + salesCode: + type: string + description: Sales code of a Samsung device that corresponds to its georgraphic area or carrier network. This property is populated by Samsung. Eg. 'TMB'. Read-only. Returned by default. + securityPatchVersion: + type: string + description: 'The firmware security patch. This property is populated by Samsung Eg. ''2023-09-07 07:50:57''. Default value: null. Read-only.' + nullable: true + '@odata.type': + type: string + description: 'The firmware version from Samsung for a specific device model, sales code, and CSC (Consumer Software Customization). Used to create Samsung E-FOTA deployments.' + microsoft.graph.samsungEFotaFirmwareVersionTarget: + title: samsungEFotaFirmwareVersionTarget + required: + - '@odata.type' + type: object + properties: + firmwareVersion: + $ref: '#/components/schemas/microsoft.graph.samsungEFotaFirmwareVersion' + id: + type: string + description: A unique identifier assigned to each Samsung Knox E-FOTA firmware version target entity. Returned by default. + nullable: true + '@odata.type': + type: string + description: The targeted firmware version for an E-FOTA deployment. Used while creating E-FOTA deployments. microsoft.graph.scheduleEntity: title: scheduleEntity required: @@ -1340805,6 +1366766,72 @@ components: '@odata.type': type: string description: SharedPC Account Manager Policy. Only applies when the account manager is enabled. + microsoft.graph.sharePointApiUsageDataPoint: + title: sharePointApiUsageDataPoint + required: + - '@odata.type' + type: object + properties: + activeApps: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + appId: + type: string + nullable: true + serviceArea: + type: string + nullable: true + tenantId: + type: string + nullable: true + usageDateTime: + 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 + usageMB: + type: number + format: int64 + nullable: true + usageRequests: + type: number + format: int64 + nullable: true + '@odata.type': + type: string + microsoft.graph.sharePointApiUsageReport: + title: sharePointApiUsageReport + required: + - '@odata.type' + type: object + properties: + dataPoints: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.sharePointApiUsageDataPoint' + '@odata.type': + type: string + microsoft.graph.sharePointGroupIdentity: + allOf: + - $ref: '#/components/schemas/microsoft.graph.identity' + - title: sharePointGroupIdentity + required: + - '@odata.type' + type: object + properties: + principalId: + type: string + nullable: true + title: + type: string + nullable: true + '@odata.type': + type: string + default: '#microsoft.graph.sharePointGroupIdentity' + x-ms-discriminator-value: '#microsoft.graph.sharePointGroupIdentity' microsoft.graph.sharePointGroupMigrationTaskParameters: allOf: - $ref: '#/components/schemas/microsoft.graph.sharePointMigrationTaskParameters' @@ -1340883,6 +1366910,11 @@ components: - type: object nullable: true description: The group associated with this action. Optional. + sharePointGroup: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.sharePointGroupIdentity' + - type: object + nullable: true siteGroup: anyOf: - $ref: '#/components/schemas/microsoft.graph.sharePointIdentity' @@ -1341947,9 +1367979,11 @@ components: - $ref: '#/components/schemas/microsoft.graph.identitySet' - type: object nullable: true + description: The user or application that archived the container. archivedDateTime: 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: 'Time when the container was archived. 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 nullable: true archiveStatus: @@ -1343147,6 +1369181,21 @@ components: type: string default: '#microsoft.graph.targetAgentIdentitySponsorsOrOwners' x-ms-discriminator-value: '#microsoft.graph.targetAgentIdentitySponsorsOrOwners' + microsoft.graph.targetOwners: + title: targetOwners + required: + - '@odata.type' + type: object + properties: + notifyMembers: + $ref: '#/components/schemas/microsoft.graph.notifyMembers' + securityGroups: + type: array + items: + type: string + description: 'The collection of IDs for security groups used for allowing or blocking filtering. When notifyMembers is all, all members are eligible for ownership and this collection can be empty. When notifyMembers is allowSelected, only members in these security groups are eligible. When notifyMembers is blockSelected, members in these security groups are excluded.' + '@odata.type': + type: string microsoft.graph.targetPolicyEndpoints: title: targetPolicyEndpoints required: @@ -1351606,12 +1377655,12 @@ components: downloadRuleStartDateTime: 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 in the device time zone when the download will start (e.g., 2018-07-25T10:20:32). The default value is UTC now and the maximum is 10 days from deployment creation.' + description: 'Date and time in the device time zone when the download will start (e.g., `2018-07-25T10:20:32`). The default value is UTC now and the maximum is 10 days from deployment creation.' format: date-time nullable: true firmwareTargetArtifactDescription: type: string - description: 'A description provided by Zebra for the the firmware artifact to update the device to (e.g.: LifeGuard Update 120 (released 29-June-2022).' + description: 'A description provided by Zebra for the the firmware artifact to update the device to (e.g.: `LifeGuard Update 120 (released 29-June-2022)`.' nullable: true firmwareTargetBoardSupportPackageVersion: type: string @@ -1351656,7 +1377705,7 @@ components: maximum: 2147483647 minimum: -2147483648 type: number - description: 'This attribute indicates the deployment time offset (e.g.180 represents an offset of +03:00, and -270 represents an offset of -04:30). The time offset is the time timezone where the devices are located. The deployment start and end data uses this timezone' + description: 'This attribute indicates the deployment time offset (e.g.`180` represents an offset of `+03:00`, and `-270` represents an offset of `-04:30`). The time offset is the time timezone where the devices are located. The deployment start and end data uses this timezone' format: int32 nullable: true updateType: @@ -1351684,7 +1377733,7 @@ components: 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 when the deployment status was updated from Zebra + description: ' Date and time when the deployment status was updated from Zebra' format: date-time nullable: true state: @@ -1351705,7 +1377754,7 @@ components: maximum: 2147483647 minimum: -2147483648 type: number - description: An integer that indicates the total number of devices that have a job in the CREATED state. Typically indicates jobs that did not reach the devices. + description: 'An integer that indicates the total number of devices that have a job in the CREATED state. Typically indicates jobs that did not reach the devices. ' format: int32 totalDevices: maximum: 2147483647 @@ -1351735,7 +1377784,7 @@ components: maximum: 2147483647 minimum: -2147483648 type: number - description: An integer that indicates the total number of devices that received the json and are scheduled. + description: 'An integer that indicates the total number of devices that received the json and are scheduled. ' format: int32 totalSucceededInstall: maximum: 2147483647 @@ -1351990,6 +1378039,38 @@ components: - personal - unrestricted type: string + microsoft.graph.activityLogOperationType: + title: activityLogOperationType + enum: + - backupPolicyCreated + - backupPolicyActivated + - backupPolicyModified + - backupPolicyPaused + - backupPolicyRenamed + - dynamicRuleExecution + - dynamicRuleDeletion + - protectionUnitLevelOffboarding + - policyLevelOffboarding + - restoreTaskCreated + - restoreTaskCompleted + - unknownFutureValue + type: string + microsoft.graph.activityLogResultStatus: + title: activityLogResultStatus + enum: + - succeeded + - failed + - partiallySucceeded + - unknownFutureValue + type: string + microsoft.graph.activityLogSeverity: + title: activityLogSeverity + enum: + - high + - medium + - low + - unknownFutureValue + type: string microsoft.graph.activityStatus: title: activityStatus enum: @@ -1352269,6 +1378350,27 @@ components: - Chat - Call type: string + microsoft.graph.androidAppCredentialProviderRoleState: + title: androidAppCredentialProviderRoleState + enum: + - notConfigured + - allowed + - unknownFutureValue + type: string + description: The Android credential provider role state for apps. + x-ms-enum: + name: androidAppCredentialProviderRoleState + modelAsString: false + values: + - value: notConfigured + description: 'Default. Indicates the app''s ability to act as a credential provider has not been configured. When set to ''notConfigured'', the Android OS will determine whether the app is allowed to act as a credential provider or not.' + name: notConfigured + - value: allowed + description: Indicates the app is allowed to act as a credential provider. + name: allowed + - value: unknownFutureValue + description: Evolvable enumeration sentinel value. Do not use. + name: unknownFutureValue microsoft.graph.androidDeviceOwnerAppAutoUpdatePolicyType: title: androidDeviceOwnerAppAutoUpdatePolicyType enum: @@ -1356445,6 +1382547,8 @@ components: - internalServerError - appDiscoveryFailed - unknownFutureValue + - iconPathInvalid + - filePathInvalid type: string microsoft.graph.cloudPcCloudAppStatus: title: cloudPcCloudAppStatus @@ -1356490,6 +1382594,8 @@ components: - availableWithWarning - unavailable - unknownFutureValue + - underServiceMaintenance + - inUse type: string microsoft.graph.cloudPcDeviceImageErrorCode: title: cloudPcDeviceImageErrorCode @@ -1356604,6 +1382710,49 @@ components: - failed - unknownFutureValue type: string + microsoft.graph.cloudPcExternalPartnerActionErrorCode: + title: cloudPcExternalPartnerActionErrorCode + enum: + - none + - executeActionFailed + - executeActionTimeout + - deviceNotFound + - deviceNotAvailable + - checkDiskSpaceFailed + - checkNetworkConnectionFailed + - agentNotFound + - invalidAgentFormat + - invalidAgentChecksum + - unknownFutureValue + type: string + microsoft.graph.cloudPcExternalPartnerActionStatus: + title: cloudPcExternalPartnerActionStatus + enum: + - created + - pending + - canceled + - running + - succeeded + - failed + - unknownFutureValue + type: string + microsoft.graph.cloudPcExternalPartnerActionType: + title: cloudPcExternalPartnerActionType + enum: + - configureAgent + - deployAgent + - unknownFutureValue + type: string + microsoft.graph.cloudPcExternalPartnerAuthenticatedMethod: + title: cloudPcExternalPartnerAuthenticatedMethod + enum: + - gDAP + - dAP + - appOnly + - normalUser + - guestUser + - unknownFutureValue + type: string microsoft.graph.cloudPcExternalPartnerStatus: title: cloudPcExternalPartnerStatus enum: @@ -1357982,6 +1384131,13 @@ components: - right - center type: string + microsoft.graph.contentCategory: + title: contentCategory + enum: + - none + - ai + - unknownFutureValue + type: string microsoft.graph.contentFormat: title: contentFormat enum: @@ -1358949,6 +1385105,59 @@ components: - value: policySets description: PolicySets indicates assignment was made via PolicySet assignment. name: policySets + microsoft.graph.deviceAndAppManagementPayloadType: + title: deviceAndAppManagementPayloadType + enum: + - unknown + - settingsCatalog + - securityBaseline + - antivirus + - diskEncryption + - attackSurfaceReduction + - firewall + - endpointDetectionAndResponse + - compliancePolicy + - deviceRestrictions + - unknownFutureValue + type: string + description: The DeviceAndAppManagementPayloadType represents the type of a payload assigned to a target. + x-ms-enum: + name: deviceAndAppManagementPayloadType + modelAsString: false + values: + - value: unknown + description: Default value. Do not use. + name: unknown + - value: settingsCatalog + description: Indicates that the payload is of settings catalog type. + name: settingsCatalog + - value: securityBaseline + description: Indicates that the payload is of security baseline type. + name: securityBaseline + - value: antivirus + description: Indicates that the payload is of antivirus type. + name: antivirus + - value: diskEncryption + description: Indicates that the payload is of disk encryption type. + name: diskEncryption + - value: attackSurfaceReduction + description: Indicates that the payload is of attack surface reduction type. + name: attackSurfaceReduction + - value: firewall + description: Indicates that the payload is of firewall type. + name: firewall + - value: endpointDetectionAndResponse + description: Indicates that the payload is of endpoint detection and response type. + name: endpointDetectionAndResponse + - value: compliancePolicy + description: Indicates that the payload is of compliance policy type. + name: compliancePolicy + - value: deviceRestrictions + description: Indicates that the payload is of device restriction type. + name: deviceRestrictions + - value: unknownFutureValue + description: Evolvable enumeration sentinel value. Do not use. + name: unknownFutureValue microsoft.graph.deviceAppManagementTaskCategory: title: deviceAppManagementTaskCategory enum: @@ -1360692,6 +1386901,7 @@ components: - deviceConfigurationPolicies - windowsOsRecoveryPolicies - companyPortal + - windowsRecoveryAndRemediationConfiguration type: string description: Describes the TemplateFamily for the Template entity x-ms-enum: @@ -1360749,6 +1386959,9 @@ components: - value: companyPortal description: Template Family for Company Portal settings name: companyPortal + - value: windowsRecoveryAndRemediationConfiguration + description: Windows Recovery and Remediation Configuration Policy + name: windowsRecoveryAndRemediationConfiguration microsoft.graph.deviceManagementConfigurationWindowsSkus: title: deviceManagementConfigurationWindowsSkus enum: @@ -1362136,6 +1388349,7 @@ components: - sPRuntimeAccessControl - sPSharingNotifyUser - sPSharingGenerateIncidentReport + - restrictWebGrounding type: string microsoft.graph.dmaGuardDeviceEnumerationPolicyType: title: dmaGuardDeviceEnumerationPolicyType @@ -1363726,6 +1389940,14 @@ components: - block - unknownFutureValue type: string + microsoft.graph.fileArchiveStatus: + title: fileArchiveStatus + enum: + - notArchived + - fullyArchived + - reactivating + - unknownFutureValue + type: string microsoft.graph.fileHashType: title: fileHashType enum: @@ -1363981,6 +1390203,39 @@ components: - complete - flagged type: string + microsoft.graph.fotaRegistrationState: + title: fotaRegistrationState + enum: + - pending + - failed + - requested + - inProgress + - completed + - unknownFutureValue + type: string + description: 'The overall state of the FOTA devices'' registration. The registration state is determined by looking at the status of all devices. If any device has not yet started registration, the overall registration state becomes registration requested. If any device is still in progress, the overall deployment state becomes in progress. Once all the devices are completed, the overall registration state becomes completed.' + x-ms-enum: + name: fotaRegistrationState + modelAsString: false + values: + - value: pending + description: Default. Indicates the registration request to the OEM is pending. + name: pending + - value: failed + description: Indicates the registration request was not successfully created with the OEM. + name: failed + - value: requested + description: Indicates the registration request has been created with the OEM. + name: requested + - value: inProgress + description: Registration is in progress by the OEM. + name: inProgress + - value: completed + description: Registration has been completed by the OEM. + name: completed + - value: unknownFutureValue + description: Evolvable enumeration sentinel value. Do not use. + name: unknownFutureValue microsoft.graph.freeBusyStatus: title: freeBusyStatus enum: @@ -1368200,6 +1394455,14 @@ components: - value: unknownFutureValue description: Evolvable enumeration sentinel value. Do not use. name: unknownFutureValue + microsoft.graph.notifyMembers: + title: notifyMembers + enum: + - all + - allowSelected + - blockSelected + - unknownFutureValue + type: string microsoft.graph.oAuthAppScope: title: oAuthAppScope enum: @@ -1368565,10 +1394828,14 @@ components: title: operationApprovalPolicyType enum: - unknown + - deviceWipe + - deviceRetire + - deviceDelete - app - script - role - unknownFutureValue + - tenantConfiguration type: string description: The set of available policy types that can be configured for approval. The policy type must always be defined in an OperationApprovalRequest. x-ms-enum: @@ -1368578,6 +1394845,15 @@ components: - value: unknown description: Default. Indicates that the configured policy type is unknown. Not a valid policy type in an OperationApprovalPolicy. name: unknown + - value: deviceWipe + description: Indicates that the configured policy type is for a Device Wipe Action. + name: deviceWipe + - value: deviceRetire + description: Indicates that the configured policy type is for a Device Retire Action + name: deviceRetire + - value: deviceDelete + description: Indicates that the configured policy type is for a Device Delete Action. + name: deviceDelete - value: app description: 'Indicates that the configured policy type is an application type, such as mobile apps or built-in apps.' name: app @@ -1368590,6 +1394866,9 @@ components: - value: unknownFutureValue description: Evolvable enumeration sentinel value. Do not use. name: unknownFutureValue + - value: tenantConfiguration + description: Indicates that the configured policy type is for Tenant Configuration operations. + name: tenantConfiguration microsoft.graph.operationApprovalRequestStatus: title: operationApprovalRequestStatus enum: @@ -1368781,15 +1395060,6 @@ components: - value: excludesAll description: ExcludesAll operator. name: excludesAll - microsoft.graph.organizationAllowedAudiences: - title: organizationAllowedAudiences - enum: - - me - - organization - - federatedOrganizations - - everyone - - unknownFutureValue - type: string microsoft.graph.originalTransferMethods: title: originalTransferMethods enum: @@ -1369310,6 +1395580,20 @@ components: - planRule - unknownFutureValue type: string + microsoft.graph.plannerTaskChatMentionType: + title: plannerTaskChatMentionType + enum: + - user + - application + - unknownFutureValue + type: string + microsoft.graph.plannerTaskChatMessageType: + title: plannerTaskChatMessageType + enum: + - richTextHtml + - plainText + - unknownFutureValue + type: string microsoft.graph.plannerTaskCompletionRequirements: title: plannerTaskCompletionRequirements enum: @@ -1370731,6 +1397015,13 @@ components: - member - unknownFutureValue type: string + microsoft.graph.privilegeLevel: + title: privilegeLevel + enum: + - standard + - privileged + - unknownFutureValue + type: string microsoft.graph.privilegeManagementElevationType: title: privilegeManagementElevationType enum: @@ -1372027,6 +1398318,8 @@ components: - initiateDeviceAttestation - changeAssignments - delete + - suspendManagedHomeScreen + - restoreManagedHomeScreen type: string description: Remote actions Intune supports. x-ms-enum: @@ -1372150,6 +1398443,12 @@ components: - value: delete description: Indicates remote device action to delete a device from Intune portal. name: delete + - value: suspendManagedHomeScreen + description: Indicates remote device action to temporarily suspend the Managed Home Screen kiosk app. + name: suspendManagedHomeScreen + - value: restoreManagedHomeScreen + description: Indicates remote device action to restore the Managed Home Screen kiosk app. + name: restoreManagedHomeScreen microsoft.graph.remoteAssistanceOnboardingStatus: title: remoteAssistanceOnboardingStatus enum: @@ -1372431,6 +1398730,7 @@ components: - none - fastRestore - unknownFutureValue + - includeNewerItems type: string x-ms-enum-flags: isFlags: true @@ -1373409,6 +1399709,15 @@ components: - value: disabled description: Service start type disabled name: disabled + microsoft.graph.serviceType: + title: serviceType + enum: + - unknown + - sharePoint + - exchange + - oneDriveForBusiness + - unknownFutureValue + type: string microsoft.graph.serviceUpdateCategory: title: serviceUpdateCategory enum: @@ -1373660,6 +1399969,7 @@ components: enum: - emailAddress - unknownFutureValue + - federation type: string microsoft.graph.signUpStage: title: signUpStage @@ -1374669,6 +1400979,15 @@ components: - d - flash type: string + microsoft.graph.trafficRoutingMethod: + title: trafficRoutingMethod + enum: + - none + - random + - sessionPersistence + - performance + - unknownFutureValue + type: string microsoft.graph.trainingAssignedTo: title: trainingAssignedTo enum: @@ -1376326,6 +1402645,8 @@ components: - wep - wpa2Personal - wpa2Enterprise + - unknownFutureValue + - wpa3Personal type: string description: Wi-Fi Security Types. x-ms-enum: @@ -1376333,23 +1402654,29 @@ components: modelAsString: false values: - value: open - description: Open (No Authentication). + description: Default. Indicates Wi-Fi security type is associated with Open (No Authentication). name: open - value: wpaPersonal - description: WPA-Personal. + description: Indicates Wi-Fi security type is associated with WPA-Personal. name: wpaPersonal - value: wpaEnterprise - description: WPA-Enterprise. Must use IOSEnterpriseWifiConfiguration type to configure enterprise options. + description: Indicates Wi-Fi security type is associated with WPA-Enterprise. Must use IOSEnterpriseWifiConfiguration type to configure enterprise options. name: wpaEnterprise - value: wep - description: WEP Encryption. + description: Indicates Wi-Fi security type is associated with WEP Encryption. name: wep - value: wpa2Personal - description: WPA2-Personal. + description: Indicates Wi-Fi security type is associated with WPA2-Personal. name: wpa2Personal - value: wpa2Enterprise - description: WPA2-Enterprise. Must use WindowsWifiEnterpriseEAPConfiguration type to configure enterprise options. + description: Indicates Wi-Fi security type is associated with WPA2-Enterprise. Must use WindowsWifiEnterpriseEAPConfiguration type to configure enterprise options. name: wpa2Enterprise + - value: unknownFutureValue + description: Evolvable enumeration sentinel value. Do not use. + name: unknownFutureValue + - value: wpa3Personal + description: Indicates Wi-Fi security type is associated with WPA3-Personal. Provides stronger encryption using Simultaneous Authentication of Equals (SAE). + name: wpa3Personal microsoft.graph.win32LobAppDeliveryOptimizationPriority: title: win32LobAppDeliveryOptimizationPriority enum: @@ -1382789,6 +1409116,371 @@ components: type: string x-ms-enum-flags: isFlags: true + microsoft.graph.entraRecoveryServices.recovery: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: recovery + required: + - '@odata.type' + type: object + properties: + jobs: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBase' + description: Collection of all recovery jobs (both preview and recovery) for the tenant. + x-ms-navigationProperty: true + snapshots: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.snapshot' + description: Collection of backup snapshots available for the tenant. + x-ms-navigationProperty: true + '@odata.type': + type: string + x-ms-discriminator-value: '#microsoft.graph.entraRecoveryServices.recovery' + microsoft.graph.entraRecoveryServices.recoveryChangeObjectBase: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: recoveryChangeObjectBase + required: + - '@odata.type' + type: object + properties: + displayName: + type: string + description: 'The display name of the changed object in its current state, used to uniquely identify the object. Supports $filter (eq, ne, startswith).' + nullable: true + entityTypeName: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.resourceTypeName' + failureMessage: + type: string + description: The error message if the change failed to apply. Only populated in getFailedChanges responses. null otherwise. + nullable: true + recoveryAction: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryAction' + '@odata.type': + type: string + x-ms-discriminator-value: '#microsoft.graph.entraRecoveryServices.recoveryChangeObjectBase' + microsoft.graph.entraRecoveryServices.recoveryJob: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBase' + - title: recoveryJob + required: + - '@odata.type' + type: object + properties: + totalFailedChanges: + maximum: 2147483647 + minimum: -2147483648 + type: number + description: The count of changes (including both objects and links) that failed to apply during recovery. + format: int32 + nullable: true + totalLinksModified: + maximum: 2147483647 + minimum: -2147483648 + type: number + description: The count of directory object links (relationships) that were successfully modified during recovery. This value may be less than totalChangedLinksCalculated if some link changes failed. + format: int32 + nullable: true + totalObjectsModified: + maximum: 2147483647 + minimum: -2147483648 + type: number + description: The count of directory objects that were successfully modified during recovery. This value may be less than totalChangedObjectsCalculated if some object changes failed. + format: int32 + nullable: true + '@odata.type': + type: string + default: '#microsoft.graph.entraRecoveryServices.recoveryJob' + x-ms-discriminator-value: '#microsoft.graph.entraRecoveryServices.recoveryJob' + microsoft.graph.entraRecoveryServices.recoveryJobBase: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: recoveryJobBase + required: + - '@odata.type' + type: object + properties: + filteringCriteria: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobFilteringCriteriaBase' + - type: object + nullable: true + description: Optional filtering criteria used to scope the job to specific entity types or entity IDs. + jobCompletionDateTime: + 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 job completed. Null if the job is still running. + format: date-time + nullable: true + jobStartDateTime: + 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 job started. + format: date-time + status: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryStatus' + targetStateDateTime: + 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 target snapshot timestamp to which the tenant is being restored. Supports $filter (eq, ne).' + format: date-time + totalChangedLinksCalculated: + maximum: 2147483647 + minimum: -2147483648 + type: number + description: The total count of changed directory object links (relationships) calculated by the job. null until the job completes calculation. Not all calculated link changes may be successfully applied; see totalLinksModified on derived types for the count of links that were actually modified. + format: int32 + nullable: true + totalChangedObjectsCalculated: + maximum: 2147483647 + minimum: -2147483648 + type: number + description: The total count of changed directory objects calculated by the job. null until the job completes calculation. Not all calculated object changes may be successfully applied; see totalObjectsModified on derived types for the count of objects that were actually modified. + format: int32 + nullable: true + '@odata.type': + type: string + discriminator: + propertyName: '@odata.type' + mapping: + '#microsoft.graph.entraRecoveryServices.recoveryJob': '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJob' + '#microsoft.graph.entraRecoveryServices.recoveryPreviewJob': '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryPreviewJob' + microsoft.graph.entraRecoveryServices.recoveryPreviewJob: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBase' + - title: recoveryPreviewJob + required: + - '@odata.type' + type: object + properties: + '@odata.type': + type: string + default: '#microsoft.graph.entraRecoveryServices.recoveryPreviewJob' + x-ms-discriminator-value: '#microsoft.graph.entraRecoveryServices.recoveryPreviewJob' + microsoft.graph.entraRecoveryServices.snapshot: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: snapshot + 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 date and time when the snapshot was created. + format: date-time + totalChangedObjects: + maximum: 2147483647 + minimum: -2147483648 + type: number + description: The total number of changed objects identified in this snapshot. + format: int32 + nullable: true + recoveryJobs: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJob' + description: Collection of recovery jobs created for this snapshot. + x-ms-navigationProperty: true + recoveryPreviewJobs: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryPreviewJob' + description: Collection of preview jobs created for this snapshot. + x-ms-navigationProperty: true + '@odata.type': + type: string + x-ms-discriminator-value: '#microsoft.graph.entraRecoveryServices.snapshot' + microsoft.graph.entraRecoveryServices.entityTypeAndIds: + title: entityTypeAndIds + required: + - '@odata.type' + type: object + properties: + entityIds: + type: array + items: + type: string + description: The list of entity IDs for the specified entity type. + entityType: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.resourceTypeName' + '@odata.type': + type: string + microsoft.graph.entraRecoveryServices.recoveryJobEntityNameAndIdsFilter: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobFilteringCriteriaBase' + - title: recoveryJobEntityNameAndIdsFilter + required: + - '@odata.type' + type: object + properties: + filterValues: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.entityTypeAndIds' + description: The list of entity type and ID pairs to include in the recovery job. Duplicate entity types are not allowed and return a 400 Bad Request error. + '@odata.type': + type: string + default: '#microsoft.graph.entraRecoveryServices.recoveryJobEntityNameAndIdsFilter' + x-ms-discriminator-value: '#microsoft.graph.entraRecoveryServices.recoveryJobEntityNameAndIdsFilter' + microsoft.graph.entraRecoveryServices.recoveryJobEntityNamesFilter: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobFilteringCriteriaBase' + - title: recoveryJobEntityNamesFilter + required: + - '@odata.type' + type: object + properties: + entityTypes: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.resourceTypeName' + description: The list of entity types to include in the recovery job. + '@odata.type': + type: string + default: '#microsoft.graph.entraRecoveryServices.recoveryJobEntityNamesFilter' + x-ms-discriminator-value: '#microsoft.graph.entraRecoveryServices.recoveryJobEntityNamesFilter' + microsoft.graph.entraRecoveryServices.recoveryJobFilteringCriteriaBase: + title: recoveryJobFilteringCriteriaBase + required: + - '@odata.type' + type: object + properties: + '@odata.type': + type: string + discriminator: + propertyName: '@odata.type' + mapping: + '#microsoft.graph.entraRecoveryServices.recoveryJobEntityNameAndIdsFilter': '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobEntityNameAndIdsFilter' + '#microsoft.graph.entraRecoveryServices.recoveryJobEntityNamesFilter': '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobEntityNamesFilter' + microsoft.graph.entraRecoveryServices.recoveryAction: + title: recoveryAction + enum: + - softDelete + - update + - restore + - unknownFutureValue + type: string + x-ms-enum: + name: recoveryAction + modelAsString: false + values: + - value: softDelete + description: Represents a soft delete action during recovery + name: softDelete + - value: update + description: Represents an update action during recovery + name: update + - value: restore + description: Represents a restore action during recovery + name: restore + - value: unknownFutureValue + description: This will help in making this enum evolable and adding more values in the future + name: unknownFutureValue + microsoft.graph.entraRecoveryServices.recoveryStatus: + title: recoveryStatus + enum: + - initialized + - running + - successful + - failed + - abandoned + - unknownFutureValue + - calculating + - loadingData + type: string + x-ms-enum: + name: recoveryStatus + modelAsString: false + values: + - value: initialized + description: Represents a job that has been initialized but has not been started yet + name: initialized + - value: running + description: Represents a job that is in progress + name: running + - value: successful + description: Represents a job that ran successfully and is now complete + name: successful + - value: failed + description: Represents a job that we were not able to run successfully + name: failed + - value: abandoned + description: Represents a job that was abandoned by the user + name: abandoned + - value: unknownFutureValue + description: This will help in making this enum evolable and adding more values in the future- + name: unknownFutureValue + - value: calculating + description: Represents a job for which we have started calculating the diff/preview. + name: calculating + - value: loadingData + description: Represents a job for which we have started loading data of the snapshot. + name: loadingData + microsoft.graph.entraRecoveryServices.resourceTypeName: + title: resourceTypeName + enum: + - user + - group + - conditionalAccessPolicy + - namedLocationPolicy + - authenticationMethodPolicy + - authorizationPolicy + - authenticationStrengthPolicy + - application + - servicePrincipal + - unknownFutureValue + - oAuth2PermissionGrant + - appRoleAssignment + - organization + type: string + x-ms-enum: + name: resourceTypeName + modelAsString: false + values: + - value: user + description: Represents the user entity + name: user + - value: group + description: Represents the group entity + name: group + - value: conditionalAccessPolicy + description: Represents the conditional access policy entity + name: conditionalAccessPolicy + - value: namedLocationPolicy + description: Represents the named location policy entity + name: namedLocationPolicy + - value: authenticationMethodPolicy + description: Represents the authentication method policy entity + name: authenticationMethodPolicy + - value: authorizationPolicy + description: Represents the authorization policy entity + name: authorizationPolicy + - value: authenticationStrengthPolicy + description: Represents the authentication strength policy entity + name: authenticationStrengthPolicy + - value: application + description: Represents the application entity + name: application + - value: servicePrincipal + description: Represents the service principal entity + name: servicePrincipal + - value: unknownFutureValue + description: This will help in making this enum evolable and adding more values in the future. + name: unknownFutureValue + - value: oAuth2PermissionGrant + description: Represents the oAuth2PermissionGrant entity. + name: oAuth2PermissionGrant + - value: appRoleAssignment + description: Represents the appRoleAssignment entity. + name: appRoleAssignment + - value: organization + description: Represents the organization entity. + name: organization microsoft.graph.externalConnectors.connectionOperation: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1383284,7 +1409976,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.externalConnectors.label' - type: object nullable: true - description: 'Specifies one or more well-known tags added against a property. Labels help Microsoft Search understand the semantics of the data in the connection. Adding appropriate labels would result in an enhanced search experience (for example, better relevance). Optional.The possible values are: title, url, createdBy, lastModifiedBy, authors, createdDateTime, lastModifiedDateTime, fileName, fileExtension, unknownFutureValue, containerName, containerUrl, iconUrl. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: containerName, containerUrl, iconUrl, personEmails, personAddresses, personAnniversaries, personName, personNote, personPhones, personCurrentPosition, personWebAccounts, personWebSite, personSkills, personProjects, personAccount, personAwards, personCertifications, personAssistants, personColleagues, personManager, personAlternateContacts, personEmergencyContacts.' + description: 'Specifies one or more well-known tags added against a property. Labels help Microsoft Search understand the semantics of the data in the connection. Adding appropriate labels would result in an enhanced search experience (for example, better relevance). Optional.. The possible values are: title, url, createdBy, lastModifiedBy, authors, createdDateTime, lastModifiedDateTime, fileName, fileExtension, unknownFutureValue, containerName, containerUrl, iconUrl, assignedTo, dueDate, closedDate, closedBy, reportedBy, sprintName, severity, state, priority, secondaryId, itemParentId, parentUrl, tags, itemType, itemPath, numReactions. Use the Prefer: include-unknown-enum-members request header to retrieve additional values defined in this evolvable enum.For people connectors you can include : personEmails, personAddresses, personAnniversaries, personName, personNote, personPhones, personCurrentPosition, personWebAccounts, personWebSite, personSkills, personProjects, personAccount, personAwards, personCertifications, personAssistants, personColleagues, personManager, personAlternateContacts, personEmergencyContacts.' name: type: string description: 'The name of the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, the property name may not contain control characters, whitespace, or any of the following special characters: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, '', '', <, >, `, ^. Required.' @@ -1384410,6 +1411102,12 @@ components: $ref: '#/components/schemas/microsoft.graph.identityGovernance.userProcessingResult' description: The list of users that meet the workflowExecutionConditions of a workflow. x-ms-navigationProperty: true + previewScope: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.directoryObject' + description: A read-only collection of directory objects that are currently in-scope for the workflow based on its execution conditions. This property helps preview which users would be affected before running the workflow. Nullable. Read-only. Returned only on $expand. Supports $expand. + x-ms-navigationProperty: true runs: type: array items: @@ -1384830,12 +1411528,16 @@ components: properties: definitionId: type: string + description: The identifier of the task definition of the task that failed during the preview operation of a workflow. failureReason: type: string + description: The reason why the task failed in the preview operation of a workflow. name: type: string + description: The name of the task that failed within the preview operation of a workflow. taskId: type: string + description: The identifier of the task that failed during the preview operation of a workflow. '@odata.type': type: string microsoft.graph.identityGovernance.ruleBasedSubjectSet: @@ -1385406,6 +1412108,7 @@ components: - onDemand - unknownFutureValue - activatedWithScope + - preview type: string microsoft.graph.identityGovernance.workflowTriggerTimeBasedAttribute: title: workflowTriggerTimeBasedAttribute @@ -1390304,6 +1417007,63 @@ components: '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.networkaccess.branchSite' + microsoft.graph.networkaccess.cloudFirewallPolicy: + allOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.policy' + - title: cloudFirewallPolicy + required: + - '@odata.type' + type: object + properties: + lastModifiedDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: The date and time when the policy was last modified. Read-only. + format: date-time + settings: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicySettings' + '@odata.type': + type: string + default: '#microsoft.graph.networkaccess.cloudFirewallPolicy' + x-ms-discriminator-value: '#microsoft.graph.networkaccess.cloudFirewallPolicy' + microsoft.graph.networkaccess.cloudFirewallPolicyLink: + allOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.policyLink' + - title: cloudFirewallPolicyLink + required: + - '@odata.type' + type: object + properties: + '@odata.type': + type: string + default: '#microsoft.graph.networkaccess.cloudFirewallPolicyLink' + x-ms-discriminator-value: '#microsoft.graph.networkaccess.cloudFirewallPolicyLink' + microsoft.graph.networkaccess.cloudFirewallRule: + allOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.policyRule' + - title: cloudFirewallRule + required: + - '@odata.type' + type: object + properties: + action: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallAction' + description: + type: string + description: A human-readable description of the rule's purpose. Optional. + nullable: true + matchingConditions: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallMatchingConditions' + priority: + type: number + description: A unique priority value that determines the rule evaluation order; lower values are evaluated first. Required. + format: int64 + settings: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallRuleSettings' + '@odata.type': + type: string + default: '#microsoft.graph.networkaccess.cloudFirewallRule' + x-ms-discriminator-value: '#microsoft.graph.networkaccess.cloudFirewallRule' microsoft.graph.networkaccess.conditionalAccessPolicy: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1390368,6 +1417128,12 @@ components: type: string description: The time the connection was created. format: date-time + crossTenantAccessType: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.crossTenantAccessType' + - type: object + nullable: true + description: 'Cross tenant access details, for B2B scenarios. The possible values are: none, b2bCollaboration, unknownFutureValue.' destinationFqdn: type: string description: The destination FQDN of the connection. @@ -1390393,6 +1417159,12 @@ components: type: string description: The DeviceID. nullable: true + deviceJoinType: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.deviceJoinType' + - type: object + nullable: true + description: 'Device registration type, for BYOD scenarios. The possible values are: none, microsoftEntraJoined, microsoftEntraRegistered, unknownFutureValue.' deviceOperatingSystem: type: string description: The device operating system type. @@ -1390407,6 +1417179,10 @@ components: description: The time the connection was terminated. format: date-time nullable: true + homeTenantId: + type: string + description: 'The identifier of the home tenant, for Entra B2B scenarios.' + nullable: true initiatingProcessName: type: string description: The process initiating the traffic connection. @@ -1390895,6 +1417671,49 @@ components: type: string default: '#microsoft.graph.networkaccess.fqdnFilteringRule' x-ms-discriminator-value: '#microsoft.graph.networkaccess.fqdnFilteringRule' + microsoft.graph.networkaccess.generativeAIInsight: + title: generativeAIInsight + required: + - '@odata.type' + type: object + properties: + activity: + $ref: '#/components/schemas/microsoft.graph.networkaccess.applicationActivity' + content: + type: string + 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 + format: date-time + destinationUrl: + type: string + nullable: true + eventId: + type: string + nullable: true + eventType: + type: string + nullable: true + mcpClientName: + type: string + nullable: true + mcpServerName: + type: string + nullable: true + sessionId: + type: string + nullable: true + subactivity: + type: string + nullable: true + transactionId: + type: string + userPrincipalName: + type: string + nullable: true + '@odata.type': + type: string microsoft.graph.networkaccess.internetAccessForwardingRule: allOf: - $ref: '#/components/schemas/microsoft.graph.networkaccess.forwardingRule' @@ -1390927,6 +1417746,11 @@ components: $ref: '#/components/schemas/microsoft.graph.networkaccess.connection' description: An aggregated log entry that contains comprehensive information about network traffic events. x-ms-navigationProperty: true + generativeAIInsights: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.generativeAIInsight' + x-ms-navigationProperty: true remoteNetworks: type: array items: @@ -1390976,6 +1417800,12 @@ components: items: $ref: '#/components/schemas/microsoft.graph.networkaccess.alert' x-ms-navigationProperty: true + cloudFirewallPolicies: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicy' + description: A collection of cloud firewall policies that define rules for managing network traffic through the Global Secure Access services. + x-ms-navigationProperty: true connectivity: anyOf: - $ref: '#/components/schemas/microsoft.graph.networkaccess.connectivity' @@ -1391317,6 +1418147,7 @@ components: discriminator: propertyName: '@odata.type' mapping: + '#microsoft.graph.networkaccess.cloudFirewallPolicy': '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicy' '#microsoft.graph.networkaccess.filteringPolicy': '#/components/schemas/microsoft.graph.networkaccess.filteringPolicy' '#microsoft.graph.networkaccess.forwardingPolicy': '#/components/schemas/microsoft.graph.networkaccess.forwardingPolicy' '#microsoft.graph.networkaccess.threatIntelligencePolicy': '#/components/schemas/microsoft.graph.networkaccess.threatIntelligencePolicy' @@ -1391341,6 +1418172,7 @@ components: discriminator: propertyName: '@odata.type' mapping: + '#microsoft.graph.networkaccess.cloudFirewallPolicyLink': '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicyLink' '#microsoft.graph.networkaccess.filteringPolicyLink': '#/components/schemas/microsoft.graph.networkaccess.filteringPolicyLink' '#microsoft.graph.networkaccess.forwardingPolicyLink': '#/components/schemas/microsoft.graph.networkaccess.forwardingPolicyLink' '#microsoft.graph.networkaccess.threatIntelligencePolicyLink': '#/components/schemas/microsoft.graph.networkaccess.threatIntelligencePolicyLink' @@ -1391361,6 +1418193,7 @@ components: discriminator: propertyName: '@odata.type' mapping: + '#microsoft.graph.networkaccess.cloudFirewallRule': '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallRule' '#microsoft.graph.networkaccess.filteringRule': '#/components/schemas/microsoft.graph.networkaccess.filteringRule' '#microsoft.graph.networkaccess.fqdnFilteringRule': '#/components/schemas/microsoft.graph.networkaccess.fqdnFilteringRule' '#microsoft.graph.networkaccess.urlDestinationFilteringRule': '#/components/schemas/microsoft.graph.networkaccess.urlDestinationFilteringRule' @@ -1391970,6 +1418803,8 @@ components: - '@odata.type' type: object properties: + activity: + $ref: '#/components/schemas/microsoft.graph.networkaccess.applicationActivity' categories: type: array items: @@ -1392123,6 +1418958,160 @@ components: format: int32 '@odata.type': type: string + microsoft.graph.networkaccess.cloudFirewallDestinationAddress: + title: cloudFirewallDestinationAddress + required: + - '@odata.type' + type: object + properties: + '@odata.type': + type: string + discriminator: + propertyName: '@odata.type' + mapping: + '#microsoft.graph.networkaccess.cloudFirewallDestinationFqdnAddress': '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallDestinationFqdnAddress' + '#microsoft.graph.networkaccess.cloudFirewallDestinationIpAddress': '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallDestinationIpAddress' + microsoft.graph.networkaccess.cloudFirewallDestinationFqdnAddress: + allOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallDestinationAddress' + - title: cloudFirewallDestinationFqdnAddress + required: + - '@odata.type' + type: object + properties: + values: + type: array + items: + type: string + description: 'A collection of FQDNs for destination address matching (for example, example.com, api.contoso.com). Empty collections are not allowed. Required.' + '@odata.type': + type: string + default: '#microsoft.graph.networkaccess.cloudFirewallDestinationFqdnAddress' + x-ms-discriminator-value: '#microsoft.graph.networkaccess.cloudFirewallDestinationFqdnAddress' + microsoft.graph.networkaccess.cloudFirewallDestinationIpAddress: + allOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallDestinationAddress' + - title: cloudFirewallDestinationIpAddress + required: + - '@odata.type' + type: object + properties: + values: + type: array + items: + type: string + description: 'A collection of IP addresses. Supports IPv4, IPv6, CIDR notation (for example, 192.168.0.0/16), and IP ranges (for example, 172.16.0.0-172.16.255.255). The collection must not be empty. Required.' + '@odata.type': + type: string + default: '#microsoft.graph.networkaccess.cloudFirewallDestinationIpAddress' + x-ms-discriminator-value: '#microsoft.graph.networkaccess.cloudFirewallDestinationIpAddress' + microsoft.graph.networkaccess.cloudFirewallDestinationMatching: + title: cloudFirewallDestinationMatching + required: + - '@odata.type' + type: object + properties: + addresses: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallDestinationAddress' + description: The destination addresses to match. An empty collection means don't filter by destination addresses (match all). Required. + ports: + type: array + items: + type: string + description: 'The destination ports to match, for example, 80, 443, 1024-2048. An empty collection means don''t filter by destination ports (match all). Required.' + protocols: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallProtocol' + '@odata.type': + type: string + microsoft.graph.networkaccess.cloudFirewallMatchingConditions: + title: cloudFirewallMatchingConditions + required: + - '@odata.type' + type: object + properties: + destinations: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallDestinationMatching' + - type: object + nullable: true + description: 'Destination address, port, and protocol matching criteria. null means don''t match on destination. Optional.' + sources: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallSourceMatching' + - type: object + nullable: true + description: Source address and port matching criteria. null means don't match on source. Optional. + '@odata.type': + type: string + microsoft.graph.networkaccess.cloudFirewallPolicySettings: + title: cloudFirewallPolicySettings + required: + - '@odata.type' + type: object + properties: + defaultAction: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallAction' + '@odata.type': + type: string + microsoft.graph.networkaccess.cloudFirewallRuleSettings: + title: cloudFirewallRuleSettings + required: + - '@odata.type' + type: object + properties: + status: + $ref: '#/components/schemas/microsoft.graph.networkaccess.securityRuleStatus' + '@odata.type': + type: string + microsoft.graph.networkaccess.cloudFirewallSourceAddress: + title: cloudFirewallSourceAddress + required: + - '@odata.type' + type: object + properties: + '@odata.type': + type: string + discriminator: + propertyName: '@odata.type' + mapping: + '#microsoft.graph.networkaccess.cloudFirewallSourceIpAddress': '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallSourceIpAddress' + microsoft.graph.networkaccess.cloudFirewallSourceIpAddress: + allOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallSourceAddress' + - title: cloudFirewallSourceIpAddress + required: + - '@odata.type' + type: object + properties: + values: + type: array + items: + type: string + description: 'A collection of IP addresses. Supports IPv4, IPv6, CIDR notation (for example, 192.168.0.0/16), and IP ranges (for example, 172.16.0.0-172.16.255.255). The collection must not be empty. Required.' + '@odata.type': + type: string + default: '#microsoft.graph.networkaccess.cloudFirewallSourceIpAddress' + x-ms-discriminator-value: '#microsoft.graph.networkaccess.cloudFirewallSourceIpAddress' + microsoft.graph.networkaccess.cloudFirewallSourceMatching: + title: cloudFirewallSourceMatching + required: + - '@odata.type' + type: object + properties: + addresses: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallSourceAddress' + description: The source addresses to match. An empty collection means don't filter by source addresses (match all). Required. + ports: + type: array + items: + type: string + description: 'The source ports to match, for example, 80, 443, 1024-2048. An empty collection means don''t filter by source ports (match all). Required.' + '@odata.type': + type: string microsoft.graph.networkaccess.connectionSummary: title: connectionSummary required: @@ -1393531,6 +1420520,14 @@ components: - sha256ac - unknownFutureValue type: string + microsoft.graph.networkaccess.applicationActivity: + title: applicationActivity + enum: + - none + - prompt + - mcp + - unknownFutureValue + type: string microsoft.graph.networkaccess.bandwidthCapacityInMbps: title: bandwidthCapacityInMbps enum: @@ -1393547,6 +1420544,22 @@ components: - block - unknownFutureValue type: string + microsoft.graph.networkaccess.cloudFirewallAction: + title: cloudFirewallAction + enum: + - allow + - block + - unknownFutureValue + type: string + microsoft.graph.networkaccess.cloudFirewallProtocol: + title: cloudFirewallProtocol + enum: + - tcp + - udp + - unknownFutureValue + type: string + x-ms-enum-flags: + isFlags: true microsoft.graph.networkaccess.confidenceLevel: title: confidenceLevel enum: @@ -1393572,6 +1420585,13 @@ components: - error - unknownFutureValue type: string + microsoft.graph.networkaccess.crossTenantAccessType: + title: crossTenantAccessType + enum: + - none + - b2bCollaboration + - unknownFutureValue + type: string microsoft.graph.networkaccess.deviceCategory: title: deviceCategory enum: @@ -1393580,6 +1420600,14 @@ components: - unknownFutureValue - remoteNetwork type: string + microsoft.graph.networkaccess.deviceJoinType: + title: deviceJoinType + enum: + - none + - microsoftEntraJoined + - microsoftEntraRegistered + - unknownFutureValue + type: string microsoft.graph.networkaccess.deviceVendor: title: deviceVendor enum: @@ -1393600,6 +1420628,12 @@ components: - other - ciscoCatalyst - unknownFutureValue + - aviatrix + - netskope + - teridion + - aristaNetworks + - aristaVeloCloud + - juniperNetworks type: string microsoft.graph.networkaccess.dhGroup: title: dhGroup @@ -1393869,6 +1420903,11 @@ components: - franceSouth - israelCentral - unknownFutureValue + - taiwanNorth + - mexicoCentral + - spainCentral + - jioIndiaCentral + - brazilSouthEast type: string microsoft.graph.networkaccess.remoteNetworkStatus: title: remoteNetworkStatus @@ -1404828,6 +1431867,16 @@ components: type: string default: '#microsoft.graph.security.mdiAuditRecord' x-ms-discriminator-value: '#microsoft.graph.security.mdiAuditRecord' + microsoft.graph.security.mergeResponse: + title: mergeResponse + required: + - '@odata.type' + type: object + properties: + targetIncidentId: + type: string + '@odata.type': + type: string microsoft.graph.security.meshWorldsAuditRecord: allOf: - $ref: '#/components/schemas/microsoft.graph.security.auditData' @@ -1409123,6 +1436172,30 @@ components: - motion - use type: string + microsoft.graph.security.correlationReason: + title: correlationReason + enum: + - repeatedAlertOccurrence + - sameGeography + - similarArtifacts + - sameTargetedAsset + - sameNetworkSegment + - eventSequence + - timeFrame + - sameThreatSource + - similarTTPsOrBehavior + - sameActor + - sameCampaign + - sharedIndicators + - sameAsset + - networkProximity + - eventCasualSequence + - temporalProximity + - lateralMovementPath + - unknownFutureValue + type: string + x-ms-enum-flags: + isFlags: true microsoft.graph.security.dataSourceContainerStatus: title: dataSourceContainerStatus enum: @@ -1410378,6 +1437451,995 @@ components: - clientUpdateProhibited - unknownFutureValue type: string + microsoft.graph.security.dlp.baseAuditRecord: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: baseAuditRecord + required: + - '@odata.type' + type: object + properties: + agentBlueprintId: + type: string + nullable: true + agentBlueprintName: + type: string + nullable: true + agentId: + type: string + nullable: true + agentName: + type: string + nullable: true + agentPlatform: + type: string + nullable: true + agentVersion: + type: string + nullable: true + appAccessContext: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.appAccessContext' + - type: object + nullable: true + appIdentity: + type: string + nullable: true + applicationName: + type: string + nullable: true + associatedAdminUnitIds: + type: array + items: + type: string + correlationIdentity: + type: string + nullable: true + createdDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$' + type: string + format: date + isRequiresCustomerKeyEncryption: + type: boolean + operation: + type: string + opId: + type: string + nullable: true + organizationId: + type: string + parentId: + type: string + nullable: true + purpose: + $ref: '#/components/schemas/microsoft.graph.security.dlp.purposeType' + recordType: + $ref: '#/components/schemas/microsoft.graph.security.dlp.auditRecordType' + resultStatus: + type: string + nullable: true + scopingEntityIds: + type: array + items: + type: string + scopingEntityType: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + sessionIdentity: + type: string + nullable: true + subjectType: + type: string + nullable: true + subscription: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.subscriptionInfo' + - type: object + nullable: true + userKey: + type: string + userType: + $ref: '#/components/schemas/microsoft.graph.security.dlp.userType' + version: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + workload: + type: string + nullable: true + '@odata.type': + type: string + discriminator: + propertyName: '@odata.type' + mapping: + '#microsoft.graph.security.dlp.complianceBaseAuditRecord': '#/components/schemas/microsoft.graph.security.dlp.complianceBaseAuditRecord' + '#microsoft.graph.security.dlp.complianceDLPBaseAuditRecord': '#/components/schemas/microsoft.graph.security.dlp.complianceDLPBaseAuditRecord' + '#microsoft.graph.security.dlp.complianceDlpEndpointAuditRecord': '#/components/schemas/microsoft.graph.security.dlp.complianceDlpEndpointAuditRecord' + '#microsoft.graph.security.dlp.complianceDlpExchangeAuditRecord': '#/components/schemas/microsoft.graph.security.dlp.complianceDlpExchangeAuditRecord' + '#microsoft.graph.security.dlp.complianceDlpSharePointAuditRecord': '#/components/schemas/microsoft.graph.security.dlp.complianceDlpSharePointAuditRecord' + microsoft.graph.security.dlp.complianceBaseAuditRecord: + allOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.baseAuditRecord' + - title: complianceBaseAuditRecord + required: + - '@odata.type' + type: object + properties: + '@odata.type': + type: string + default: '#microsoft.graph.security.dlp.complianceBaseAuditRecord' + discriminator: + propertyName: '@odata.type' + mapping: + '#microsoft.graph.security.dlp.complianceDLPBaseAuditRecord': '#/components/schemas/microsoft.graph.security.dlp.complianceDLPBaseAuditRecord' + '#microsoft.graph.security.dlp.complianceDlpEndpointAuditRecord': '#/components/schemas/microsoft.graph.security.dlp.complianceDlpEndpointAuditRecord' + '#microsoft.graph.security.dlp.complianceDlpExchangeAuditRecord': '#/components/schemas/microsoft.graph.security.dlp.complianceDlpExchangeAuditRecord' + '#microsoft.graph.security.dlp.complianceDlpSharePointAuditRecord': '#/components/schemas/microsoft.graph.security.dlp.complianceDlpSharePointAuditRecord' + microsoft.graph.security.dlp.complianceDLPBaseAuditRecord: + allOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.complianceBaseAuditRecord' + - title: complianceDLPBaseAuditRecord + required: + - '@odata.type' + type: object + properties: + enforcementType: + $ref: '#/components/schemas/microsoft.graph.security.dlp.enforcementType' + evaluationSource: + type: string + nullable: true + exceptionInfo: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.exceptionInfo' + - type: object + nullable: true + incidentId: + pattern: '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' + type: string + format: uuid + nullable: true + isSensitiveInfoDetectionIsIncluded: + type: boolean + location: + type: string + nullable: true + policyDetails: + type: array + items: + type: string + nullable: true + remediationDetails: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.remediationInfo' + - type: object + nullable: true + sessionMetadata: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.sessionMetadataInfo' + - type: object + nullable: true + '@odata.type': + type: string + default: '#microsoft.graph.security.dlp.complianceDLPBaseAuditRecord' + discriminator: + propertyName: '@odata.type' + mapping: + '#microsoft.graph.security.dlp.complianceDlpEndpointAuditRecord': '#/components/schemas/microsoft.graph.security.dlp.complianceDlpEndpointAuditRecord' + '#microsoft.graph.security.dlp.complianceDlpExchangeAuditRecord': '#/components/schemas/microsoft.graph.security.dlp.complianceDlpExchangeAuditRecord' + '#microsoft.graph.security.dlp.complianceDlpSharePointAuditRecord': '#/components/schemas/microsoft.graph.security.dlp.complianceDlpSharePointAuditRecord' + microsoft.graph.security.dlp.complianceDlpEndpointAuditRecord: + allOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.complianceDLPBaseAuditRecord' + - title: complianceDlpEndpointAuditRecord + required: + - '@odata.type' + type: object + properties: + authorizedGroup: + type: string + nullable: true + endpointMetaData: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.endpointMetaDataInfo' + - type: object + nullable: true + evidenceFile: + type: string + nullable: true + networkLocationContextInAction: + type: string + nullable: true + '@odata.type': + type: string + default: '#microsoft.graph.security.dlp.complianceDlpEndpointAuditRecord' + x-ms-discriminator-value: '#microsoft.graph.security.dlp.complianceDlpEndpointAuditRecord' + microsoft.graph.security.dlp.complianceDlpExchangeAuditRecord: + allOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.complianceDLPBaseAuditRecord' + - title: complianceDlpExchangeAuditRecord + required: + - '@odata.type' + type: object + properties: + exchangeMetaData: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.exchangeMetaDataInfo' + - type: object + nullable: true + '@odata.type': + type: string + default: '#microsoft.graph.security.dlp.complianceDlpExchangeAuditRecord' + x-ms-discriminator-value: '#microsoft.graph.security.dlp.complianceDlpExchangeAuditRecord' + microsoft.graph.security.dlp.complianceDlpSharePointAuditRecord: + allOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.complianceDLPBaseAuditRecord' + - title: complianceDlpSharePointAuditRecord + required: + - '@odata.type' + type: object + properties: + sharePointMetaData: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.sharePointMetaDataInfo' + - type: object + nullable: true + '@odata.type': + type: string + default: '#microsoft.graph.security.dlp.complianceDlpSharePointAuditRecord' + x-ms-discriminator-value: '#microsoft.graph.security.dlp.complianceDlpSharePointAuditRecord' + microsoft.graph.security.dlp.appAccessContext: + title: appAccessContext + required: + - '@odata.type' + type: object + properties: + aadSessionId: + type: string + nullable: true + apiId: + type: string + nullable: true + clientAppId: + type: string + nullable: true + clientAppName: + type: string + nullable: true + correlationId: + type: string + nullable: true + issuedAtDate: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$' + type: string + format: date + nullable: true + uniqueTokenId: + type: string + nullable: true + '@odata.type': + type: string + microsoft.graph.security.dlp.attachmentInfo: + title: attachmentInfo + required: + - '@odata.type' + type: object + properties: + checksum: + type: number + format: int64 + nullable: true + labelNames: + type: array + items: + type: string + labels: + type: array + items: + type: string + name: + type: string + nullable: true + sensitiveInformationDetails: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.attachmentSensitiveInformationDetails' + size: + type: number + format: int64 + nullable: true + '@odata.type': + type: string + microsoft.graph.security.dlp.attachmentSensitiveInformationDetails: + title: attachmentSensitiveInformationDetails + required: + - '@odata.type' + type: object + properties: + sensitiveInformationDetailedClassificationAttributes: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResult' + sensitiveInformationDetectionIndices: + type: array + items: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + sensitiveType: + type: string + nullable: true + '@odata.type': + type: string + microsoft.graph.security.dlp.conditionMatchInfo: + title: conditionMatchInfo + required: + - '@odata.type' + type: object + properties: + documentProperties: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.nameValuePair' + isConditionMatchedInNewScheme: + type: boolean + otherConditions: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.nameValuePair' + sensitiveInformation: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.sensitiveInformationInfo' + '@odata.type': + type: string + microsoft.graph.security.dlp.endpointMetaDataInfo: + title: endpointMetaDataInfo + required: + - '@odata.type' + type: object + properties: + application: + type: string + nullable: true + applicationSourceExecutableName: + type: string + nullable: true + destinationLocationType: + type: string + nullable: true + deviceName: + type: string + nullable: true + dlpAuditEventMetadata: + type: string + nullable: true + endpointOperation: + type: string + nullable: true + enforcementMode: + type: string + nullable: true + fileExtension: + type: string + nullable: true + fileSize: + type: number + format: int64 + nullable: true + fileType: + type: string + nullable: true + groupId: + type: string + nullable: true + groupName: + type: string + nullable: true + isEaV2Enriched: + type: boolean + isHidden: + type: boolean + isJitTriggered: + type: boolean + isRmseEncrypted: + type: boolean + isViewableByExternalUsers: + type: boolean + justification: + type: string + nullable: true + markOfTheWebData: + type: string + nullable: true + mdatpDeviceId: + type: string + nullable: true + originatingDomain: + type: string + nullable: true + parentArchiveHash: + type: string + nullable: true + platform: + type: string + nullable: true + policyMatchDetails: + type: array + items: + type: string + policyMatchInfo: + type: string + nullable: true + previousFileName: + type: string + nullable: true + removableMediaDeviceAttributes: + type: string + nullable: true + sensitiveInfoTypeData: + type: array + items: + type: string + sensitivityLabelEventData: + type: string + nullable: true + sensitivityLabelIds: + type: array + items: + type: string + sensitivityLabelNames: + type: array + items: + type: string + sha1: + type: string + nullable: true + sha256: + type: string + nullable: true + sourceLocationType: + type: string + nullable: true + targetDomain: + type: string + nullable: true + targetFilePath: + type: string + nullable: true + targetPrinterName: + type: string + nullable: true + targetUrl: + type: string + nullable: true + '@odata.type': + type: string + microsoft.graph.security.dlp.exceptionInfo: + title: exceptionInfo + required: + - '@odata.type' + type: object + properties: + isFalsePositive: + type: boolean + justification: + type: string + nullable: true + reason: + type: string + nullable: true + ruleIds: + type: array + items: + type: string + '@odata.type': + type: string + microsoft.graph.security.dlp.exchangeMetaDataInfo: + title: exchangeMetaDataInfo + required: + - '@odata.type' + type: object + properties: + attachmentDetails: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.attachmentInfo' + bccRecipients: + type: array + items: + type: string + ccRecipients: + type: array + items: + type: string + docId: + type: string + nullable: true + fileSize: + type: number + format: int64 + nullable: true + from: + type: string + nullable: true + immutableEntryId: + type: string + nullable: true + isViewableByExternalUsers: + type: boolean + messageId: + type: string + nullable: true + recipientCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + sensitivityLabelIds: + type: array + items: + type: string + sensitivityLabelNames: + type: array + items: + type: string + sentDate: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$' + type: string + format: date + nullable: true + subject: + type: string + nullable: true + toRecipients: + type: array + items: + type: string + uniqueId: + type: string + nullable: true + '@odata.type': + type: string + microsoft.graph.security.dlp.nameValuePair: + title: nameValuePair + required: + - '@odata.type' + type: object + properties: + name: + type: string + value: + type: string + nullable: true + '@odata.type': + type: string + microsoft.graph.security.dlp.policyMatchInfo: + title: policyMatchInfo + required: + - '@odata.type' + type: object + properties: + policyId: + type: string + policyName: + type: string + nullable: true + policyVersion: + type: string + nullable: true + rules: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.ruleMatchInfo' + '@odata.type': + type: string + microsoft.graph.security.dlp.privacyPrimaryMatch: + title: privacyPrimaryMatch + required: + - '@odata.type' + type: object + properties: + length: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + offset: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + primaryKeyName: + type: string + nullable: true + primaryKeys: + type: array + items: + type: string + '@odata.type': + type: string + microsoft.graph.security.dlp.remediationInfo: + title: remediationInfo + required: + - '@odata.type' + type: object + properties: + alertId: + type: string + nullable: true + bccRecipients: + type: array + items: + type: string + ccRecipients: + type: array + items: + type: string + iwUser: + type: string + nullable: true + recipients: + type: array + items: + type: string + remediationActivity: + $ref: '#/components/schemas/microsoft.graph.security.dlp.remediationActivityType' + sender: + type: string + nullable: true + subject: + type: string + nullable: true + templateName: + type: string + nullable: true + '@odata.type': + type: string + microsoft.graph.security.dlp.ruleMatchInfo: + title: ruleMatchInfo + required: + - '@odata.type' + type: object + properties: + actionParameters: + type: array + items: + type: string + actions: + type: array + items: + type: string + alertProperties: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.nameValuePair' + conditionsMatched: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.conditionMatchInfo' + - type: object + nullable: true + managementRuleId: + type: string + nullable: true + matchId: + type: string + matchVersion: + type: string + nullable: true + mode: + type: string + nullable: true + name: + type: string + nullable: true + overriddenActions: + type: array + items: + type: string + severity: + type: string + nullable: true + '@odata.type': + type: string + microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResult: + title: sensitiveInformationDetailedConfidenceLevelResult + required: + - '@odata.type' + type: object + properties: + confidence: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + count: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + isMatch: + type: boolean + '@odata.type': + type: string + microsoft.graph.security.dlp.sensitiveInformationDetectionsInfo: + title: sensitiveInformationDetectionsInfo + required: + - '@odata.type' + type: object + properties: + detectedOffsetsAndLengths: + type: string + nullable: true + detectedValues: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.nameValuePair' + isResultsTruncated: + type: boolean + '@odata.type': + type: string + microsoft.graph.security.dlp.sensitiveInformationInfo: + title: sensitiveInformationInfo + required: + - '@odata.type' + type: object + properties: + classifierType: + type: string + nullable: true + confidence: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + count: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + location: + type: string + nullable: true + privacyPrimaryMatches: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.privacyPrimaryMatch' + sensitiveInformationDetailedClassificationAttributes: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResult' + sensitiveInformationDetections: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.sensitiveInformationDetectionsInfo' + - type: object + nullable: true + sensitiveInformationTypeName: + type: string + nullable: true + sensitiveType: + type: string + nullable: true + sensitiveTypeSource: + type: string + nullable: true + uniqueCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + '@odata.type': + type: string + microsoft.graph.security.dlp.sessionMetadataInfo: + title: sessionMetadataInfo + required: + - '@odata.type' + type: object + properties: + appHost: + type: string + nullable: true + appHostCategories: + type: array + items: + type: string + appHostFqdn: + type: string + nullable: true + browser: + type: string + nullable: true + browserVersion: + type: string + nullable: true + deviceManagementType: + type: string + nullable: true + deviceType: + type: string + nullable: true + enforcementPlane: + type: string + nullable: true + osPlatform: + type: string + nullable: true + osVersion: + type: string + nullable: true + '@odata.type': + type: string + microsoft.graph.security.dlp.sharePointMetaDataInfo: + title: sharePointMetaDataInfo + required: + - '@odata.type' + type: object + properties: + aiFileActions: + type: string + nullable: true + blockedUserForFileAccess: + type: string + nullable: true + fileId: + type: string + nullable: true + fileName: + type: string + nullable: true + fileOwner: + type: string + nullable: true + filePathUrl: + type: string + nullable: true + fileSize: + type: number + format: int64 + nullable: true + from: + type: string + nullable: true + isJitTriggered: + type: boolean + isViewableByExternalUsers: + type: boolean + isVisibleOnlyToOdbOwner: + type: boolean + itemCreatedDate: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$' + type: string + format: date + nullable: true + itemLastModifiedDate: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$' + type: string + format: date + nullable: true + itemLastSharedDate: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$' + type: string + format: date + nullable: true + quarantineLocationFileUrl: + type: string + nullable: true + sensitivityLabelIds: + type: array + items: + type: string + sensitivityLabelNames: + type: array + items: + type: string + sharedBy: + type: array + items: + type: string + sharedWith: + type: array + items: + type: string + siteAdmins: + type: array + items: + type: string + siteCollectionGuid: + type: string + nullable: true + siteCollectionUrl: + type: string + nullable: true + uniqueId: + type: string + nullable: true + violatingAction: + type: string + nullable: true + '@odata.type': + type: string + microsoft.graph.security.dlp.subscriptionInfo: + title: subscriptionInfo + required: + - '@odata.type' + type: object + properties: + dlpSubscriptionId: + type: string + nullable: true + name: + type: string + nullable: true + '@odata.type': + type: string + microsoft.graph.security.dlp.auditRecordType: + title: auditRecordType + enum: + - unknown + - sharePointFileOperation + - complianceDlpSharePoint + - complianceDlpExchange + - dlpEndpoint + - complianceDlpEndpoint + - powerBiDlp + - complianceDlpApplications + - unknownFutureValue + type: string + microsoft.graph.security.dlp.enforcementType: + title: enforcementType + enum: + - unknown + - combined + - separate + - unknownFutureValue + type: string + microsoft.graph.security.dlp.purposeType: + title: purposeType + enum: + - audit + - di + - unknownFutureValue + type: string + microsoft.graph.security.dlp.remediationActivityType: + title: remediationActivityType + enum: + - unknown + - templateTriggered + - iwUnableToTakeAction + - unknownFutureValue + type: string + microsoft.graph.security.dlp.userType: + title: userType + enum: + - regular + - admin + - system + - unknownFutureValue + type: string + microsoft.graph.security.dlp.workloadType: + title: workloadType + enum: + - unknown + - sharePoint + - oneDrive + - exchange + - powerBi + - endpoint + - unknownFutureValue + type: string microsoft.graph.security.securityCopilot.evaluation: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1411264,6 +1439326,418 @@ components: - skipInternalVoip - unknownFutureValue type: string + microsoft.graph.tenantGovernanceServices.b2bRegistrationMetrics: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: b2bRegistrationMetrics + required: + - '@odata.type' + type: object + properties: + initial: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsInitial' + recent: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsRecent' + '@odata.type': + type: string + x-ms-discriminator-value: '#microsoft.graph.tenantGovernanceServices.b2bRegistrationMetrics' + microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsBase: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: b2BRegistrationMetricsBase + required: + - '@odata.type' + type: object + properties: + inboundTotalUsers: + type: number + description: The total number of inbound B2B guest users registered. + format: decimal + outboundTotalUsers: + type: number + description: The total number of outbound B2B users from this tenant registered in other tenants. + format: decimal + watermarkDateTime: + 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 metrics snapshot was taken. + format: date-time + '@odata.type': + type: string + discriminator: + propertyName: '@odata.type' + mapping: + '#microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsInitial': '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsInitial' + '#microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsRecent': '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsRecent' + microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsInitial: + allOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsBase' + - title: b2BRegistrationMetricsInitial + 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: Timestamp that represents the date time that B2B registration data was initially aggregated. + format: date-time + '@odata.type': + type: string + default: '#microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsInitial' + x-ms-discriminator-value: '#microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsInitial' + microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsRecent: + allOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsBase' + - title: b2BRegistrationMetricsRecent + required: + - '@odata.type' + type: object + properties: + updateDateTime: + 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 that represents the most recent time B2B registration data was aggregated and have sufficiently changed for the related tenant. + format: date-time + '@odata.type': + type: string + default: '#microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsRecent' + x-ms-discriminator-value: '#microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsRecent' + microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetrics: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: b2BSignInActivityMetrics + required: + - '@odata.type' + type: object + properties: + initial: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsInitial' + recent: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsRecent' + '@odata.type': + type: string + x-ms-discriminator-value: '#microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetrics' + microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsBase: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: b2BSignInActivityMetricsBase + required: + - '@odata.type' + type: object + properties: + inboundMonthlyTotalApplications: + type: number + description: The total number of applications accessed by inbound users in the last month. + format: decimal + inboundMonthlyTotalUsers: + type: number + description: The total number of unique inbound users with sign-in activity in the last month. + format: decimal + outboundMonthlyTotalApplications: + type: number + description: The total number of applications accessed by outbound users in the last month. + format: decimal + outboundMonthlyTotalUsers: + type: number + description: The total number of unique outbound users with sign-in activity in the last month. + format: decimal + watermarkDateTime: + 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 metrics snapshot was taken. + format: date-time + '@odata.type': + type: string + discriminator: + propertyName: '@odata.type' + mapping: + '#microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsInitial': '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsInitial' + '#microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsRecent': '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsRecent' + microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsInitial: + allOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsBase' + - title: b2BSignInActivityMetricsInitial + 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: Timestamp that represents when the time B2B sign-in activity content was initially aggregated for the related tenant. + format: date-time + '@odata.type': + type: string + default: '#microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsInitial' + x-ms-discriminator-value: '#microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsInitial' + microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsRecent: + allOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsBase' + - title: b2BSignInActivityMetricsRecent + required: + - '@odata.type' + type: object + properties: + updateDateTime: + 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 that represents the most recent time B2B registration data was aggregated and have sufficiently changed for the related tenant. + format: date-time + '@odata.type': + type: string + default: '#microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsRecent' + x-ms-discriminator-value: '#microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsRecent' + microsoft.graph.tenantGovernanceServices.billingMetrics: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: billingMetrics + required: + - '@odata.type' + type: object + properties: + initial: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.billingMetricsInitial' + recent: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.billingMetricsRecent' + '@odata.type': + type: string + x-ms-discriminator-value: '#microsoft.graph.tenantGovernanceServices.billingMetrics' + microsoft.graph.tenantGovernanceServices.billingMetricsBase: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: billingMetricsBase + required: + - '@odata.type' + type: object + properties: + foreignAssociatedTenantBillingManagementActiveCount: + type: number + description: The number of foreign associated tenants with active billing management. + format: decimal + foreignAssociatedTenantCount: + type: number + description: The total number of foreign associated tenants. + format: decimal + foreignAssociatedTenantProvisioningActiveCount: + type: number + description: The number of foreign associated tenants with active provisioning. + format: decimal + localAssociatedTenantBillingManagementActiveCount: + type: number + description: The number of local associated tenants with active billing management. + format: decimal + localAssociatedTenantCount: + type: number + description: The total number of local associated tenants. + format: decimal + localAssociatedTenantIds: + type: array + items: + type: string + description: The list of local associated tenant IDs. + localAssociatedTenantProvisioningActiveCount: + type: number + description: The number of local associated tenants with active provisioning. + format: decimal + watermarkDateTime: + 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 metrics snapshot was taken. + format: date-time + '@odata.type': + type: string + discriminator: + propertyName: '@odata.type' + mapping: + '#microsoft.graph.tenantGovernanceServices.billingMetricsInitial': '#/components/schemas/microsoft.graph.tenantGovernanceServices.billingMetricsInitial' + '#microsoft.graph.tenantGovernanceServices.billingMetricsRecent': '#/components/schemas/microsoft.graph.tenantGovernanceServices.billingMetricsRecent' + microsoft.graph.tenantGovernanceServices.billingMetricsInitial: + allOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.billingMetricsBase' + - title: billingMetricsInitial + 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: Timestamp that represents when billing metrics are initially aggregated for the related tenant. + format: date-time + '@odata.type': + type: string + x-ms-discriminator-value: '#microsoft.graph.tenantGovernanceServices.billingMetricsInitial' + microsoft.graph.tenantGovernanceServices.billingMetricsRecent: + allOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.billingMetricsBase' + - title: billingMetricsRecent + required: + - '@odata.type' + type: object + properties: + updateDateTime: + 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 that represents when billing metrics are aggregated and have sufficiently changed for the related tenant. + format: date-time + '@odata.type': + type: string + x-ms-discriminator-value: '#microsoft.graph.tenantGovernanceServices.billingMetricsRecent' + microsoft.graph.tenantGovernanceServices.governanceInvitation: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: governanceInvitation + 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 date and time when the invitation was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. Supports $filter (lt, le, gt, ge, eq, ne) and $orderBy.' + format: date-time + expirationDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'The date and time when the invitation expires. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. Supports $filter (lt, le, gt, ge, eq, ne) and $orderBy.' + format: date-time + governedTenantId: + type: string + description: 'The Microsoft Entra tenant ID of the governed tenant. Supports $filter (eq, ne) and $orderBy.' + governedTenantName: + type: string + description: 'The display name of the governed tenant. Supports $filter (eq, ne) and $orderBy.' + governingTenantId: + type: string + description: 'The Microsoft Entra tenant ID of the governing tenant. Supports $filter (eq, ne) and $orderBy.' + governingTenantName: + type: string + description: 'The display name of the governing tenant. Supports $filter (eq, ne) and $orderBy.' + '@odata.type': + type: string + x-ms-discriminator-value: '#microsoft.graph.tenantGovernanceServices.governanceInvitation' + microsoft.graph.tenantGovernanceServices.governancePolicyTemplate: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: governancePolicyTemplate + 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 date and time when the template was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. Supports $filter (lt, le, gt, ge, eq, ne) and $orderBy.' + format: date-time + delegatedAdministrationRoleAssignments: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignment' + description: A collection of delegated administration role assignments to be applied in the governed tenant when the governance relationship is established. + description: + type: string + description: 'A description of the policy template. Supports $filter (eq, ne) and $orderBy.' + displayName: + type: string + description: 'The display name of the policy template. Supports $filter (eq, ne) and $orderBy.' + governedTenantCanTerminate: + type: boolean + description: Not implemented. + lastModifiedDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'The date and time when the template was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. Supports $filter (lt, le, gt, ge, eq, ne) and $orderBy.' + format: date-time + multiTenantApplicationsToProvision: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvision' + description: A collection of multi-tenant applications to be provisioned in the governed tenant when the governance relationship is established. + version: + type: string + description: 'The version of the policy template. Version count increased by 1 when updated. Supports $filter (lt, le, gt, ge, eq, ne) and $orderBy.' + '@odata.type': + type: string + x-ms-discriminator-value: '#microsoft.graph.tenantGovernanceServices.governancePolicyTemplate' + microsoft.graph.tenantGovernanceServices.governanceRelationship: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: governanceRelationship + required: + - '@odata.type' + type: object + properties: + createdType: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relationshipCreationType' + creationDateTime: + 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 relationship was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2026 is 2026-01-01T00:00:00Z. Supports $filter (lt, le, gt, ge, eq, ne) and $orderBy.' + format: date-time + governedTenantId: + type: string + description: 'The Microsoft Entra tenant ID of the governed tenant. Supports $filter (eq, ne) and $orderBy.' + governedTenantName: + type: string + description: 'The display name of the governed tenant. Supports $filter (eq, ne) and $orderBy.' + governingTenantId: + type: string + description: 'The Microsoft Entra tenant ID of the governing tenant. Supports $filter (eq, ne) and $orderBy.' + governingTenantName: + type: string + description: 'The display name of the governing tenant. Supports $filter (eq, ne) and $orderBy.' + policySnapshot: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relationshipPolicy' + status: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relationshipStatus' + '@odata.type': + type: string + x-ms-discriminator-value: '#microsoft.graph.tenantGovernanceServices.governanceRelationship' + microsoft.graph.tenantGovernanceServices.governanceRequest: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: governanceRequest + required: + - '@odata.type' + type: object + properties: + expirationDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'The date and time when the request expires if not accepted or rejected. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. Supports $filter (lt, le, gt, ge, eq, ne) and $orderBy.' + format: date-time + governedTenantId: + type: string + description: 'The Microsoft Entra tenant ID of the governed tenant. Supports $filter (eq, ne) and $orderBy.' + governedTenantName: + type: string + description: 'The display name of the governed tenant. Supports $filter (eq, ne) and $orderBy.' + governingTenantId: + type: string + description: 'The Microsoft Entra tenant ID of the governing tenant. Supports $filter (eq, ne) and $orderBy.' + governingTenantName: + type: string + description: 'The display name of the governing tenant. Supports $filter (eq, ne) and $orderBy.' + policySnapshot: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relationshipPolicy' + requestDateTime: + 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 request was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. Supports $filter (lt, le, gt, ge, eq, ne) and $orderBy.' + format: date-time + status: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.requestStatus' + governancePolicyTemplate: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governancePolicyTemplate' + - type: object + nullable: true + description: The governance policy template associated with this request. + x-ms-navigationProperty: true + '@odata.type': + type: string + x-ms-discriminator-value: '#microsoft.graph.tenantGovernanceServices.governanceRequest' microsoft.graph.tenantGovernanceServices.longRunningOperation: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1411293,6 +1439767,385 @@ components: '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.tenantGovernanceServices.longRunningOperation' + microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetrics: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: multiTenantApplicationMetrics + required: + - '@odata.type' + type: object + properties: + initial: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsInitial' + recent: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsRecent' + '@odata.type': + type: string + x-ms-discriminator-value: '#microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetrics' + microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsBase: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: multiTenantApplicationMetricsBase + required: + - '@odata.type' + type: object + properties: + inboundMonthlyTotalApplications: + type: number + description: The total number of inbound multi-tenant applications in the last month. + format: decimal + outboundMonthlyTotalApplications: + type: number + description: The total number of outbound multi-tenant applications in the last month. + format: decimal + watermarkDateTime: + 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 metrics snapshot was taken. + format: date-time + '@odata.type': + type: string + discriminator: + propertyName: '@odata.type' + mapping: + '#microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsInitial': '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsInitial' + '#microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsRecent': '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsRecent' + microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsInitial: + allOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsBase' + - title: multiTenantApplicationMetricsInitial + 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: Timestamp that represents when multitenant application metrics are initially aggregated for the related tenant. + format: date-time + '@odata.type': + type: string + x-ms-discriminator-value: '#microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsInitial' + microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsRecent: + allOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsBase' + - title: multiTenantApplicationMetricsRecent + required: + - '@odata.type' + type: object + properties: + updateDateTime: + 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 that represents when multitenant application metrics are aggregated and have sufficiently changed for the related tenant. + format: date-time + '@odata.type': + type: string + x-ms-discriminator-value: '#microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsRecent' + microsoft.graph.tenantGovernanceServices.relatedTenant: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: relatedTenant + 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 date and time when the related tenant was discovered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. + format: date-time + appB2BSignInActivityMetrics: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetrics' + - type: object + nullable: true + description: B2B sign-in activity metrics for this related tenant. Expanded by default. + x-ms-navigationProperty: true + b2BRegistrationMetrics: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2bRegistrationMetrics' + - type: object + nullable: true + description: B2B registration metrics for this related tenant. Expanded by default. + x-ms-navigationProperty: true + b2BSignInActivityMetrics: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetrics' + - type: object + nullable: true + description: B2B sign-in activity metrics for this related tenant. Expanded by default. + x-ms-navigationProperty: true + billingMetrics: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.billingMetrics' + - type: object + nullable: true + description: Billing metrics for this related tenant. Expanded by default. + x-ms-navigationProperty: true + multiTenantApplicationMetrics: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetrics' + - type: object + nullable: true + description: Multi-tenant application usage metrics for this related tenant. Expanded by default. + x-ms-navigationProperty: true + '@odata.type': + type: string + x-ms-discriminator-value: '#microsoft.graph.tenantGovernanceServices.relatedTenant' + microsoft.graph.tenantGovernanceServices.relatedTenantsRefreshRequest: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: relatedTenantsRefreshRequest + required: + - '@odata.type' + type: object + properties: + location: + type: string + description: The location URL where the status of the refresh request can be retrieved. + '@odata.type': + type: string + x-ms-discriminator-value: '#microsoft.graph.tenantGovernanceServices.relatedTenantsRefreshRequest' + microsoft.graph.tenantGovernanceServices.tenantGovernance: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: tenantGovernance + required: + - '@odata.type' + type: object + properties: + governanceInvitations: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceInvitation' + description: Collection of governance invitations associated with the tenant. + x-ms-navigationProperty: true + governancePolicyTemplates: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governancePolicyTemplate' + description: Collection of governance policy templates associated with the tenant. + x-ms-navigationProperty: true + governanceRelationships: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRelationship' + description: Collection of governance relationships associated with the tenant. + x-ms-navigationProperty: true + governanceRequests: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRequest' + description: Collection of governance requests associated with the tenant. + x-ms-navigationProperty: true + relatedTenants: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relatedTenant' + description: Collection of related tenants associated with the tenant. + x-ms-navigationProperty: true + settings: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.tenantGovernanceSetting' + - type: object + nullable: true + description: Settings for the tenant governance container. + x-ms-navigationProperty: true + '@odata.type': + type: string + x-ms-discriminator-value: '#microsoft.graph.tenantGovernanceServices.tenantGovernance' + microsoft.graph.tenantGovernanceServices.tenantGovernanceSetting: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: tenantGovernanceSetting + required: + - '@odata.type' + type: object + properties: + canReceiveInvitations: + type: boolean + description: 'Indicates whether the tenant can receive governance invitations. When set to false, the tenant cannot receive new governance invitations. When set to true, other tenants can send your tenant invitations by providing your tenant id or domain name. Default value is false.' + isRelatedTenantsEnabled: + type: boolean + description: 'Indicates whether the related tenants feature is enabled for tenant discovery. When set to false, related tenant APIs don''t work. This property can be enabled by calling the enableRelatedTenants action. Default value is false.' + '@odata.type': + type: string + x-ms-discriminator-value: '#microsoft.graph.tenantGovernanceServices.tenantGovernanceSetting' + microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignment: + title: delegatedAdministrationRoleAssignment + required: + - '@odata.type' + type: object + properties: + roleTemplates: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.roleTemplate' + description: A collection of role templates that define the roles to be assigned to the group in the governed tenant. + group: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.group' + - type: object + nullable: true + x-ms-navigationProperty: true + '@odata.type': + type: string + microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshot: + title: delegatedAdministrationRoleAssignmentSnapshot + required: + - '@odata.type' + type: object + properties: + groupId: + type: string + description: The object ID of the role-assignable security group in the governing tenant that will be assigned the specified roles. + roleTemplates: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.roleTemplate' + description: The collection of role templates that define the Microsoft Entra roles to be assigned. + '@odata.type': + type: string + microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvision: + title: multiTenantApplicationsToProvision + required: + - '@odata.type' + type: object + properties: + appId: + type: string + description: The appId (client ID) of the multi-tenant application. + displayName: + type: string + description: The display name of the application. + objectId: + type: string + description: The object ID of the service principal in the governing tenant. + requiredResourceAccesses: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.requiredResourceAccess' + description: The collection of resource accesses (permissions) required by the application. + '@odata.type': + type: string + microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionSnapshot: + title: multiTenantApplicationsToProvisionSnapshot + required: + - '@odata.type' + type: object + properties: + appId: + type: string + description: The appId (client ID) of the multi-tenant application. + displayName: + type: string + description: The display name of the application. + objectId: + type: string + description: The object ID of the service principal in the governing tenant. + requiredResourceAccesses: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.requiredResourceAccess' + description: The collection of resource accesses (permissions) required by the application. + '@odata.type': + type: string + microsoft.graph.tenantGovernanceServices.relatedTenantsRefreshStatus: + title: relatedTenantsRefreshStatus + required: + - '@odata.type' + type: object + properties: + isFirstRefresh: + type: boolean + description: Describes whether the related tenants refresh was the initial aggregation done by our service or not. + mostRecentRefreshRequestStatus: + type: string + description: The status of the refresh operation + mostRecentRefreshTime: + type: string + description: Timestamp of the respective refresh request. + '@odata.type': + type: string + microsoft.graph.tenantGovernanceServices.relationshipPolicy: + title: relationshipPolicy + required: + - '@odata.type' + type: object + properties: + delegatedAdministrationRoleAssignments: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshot' + description: A snapshot of the delegated administration role assignments configured in this policy. + governedTenantCanTerminate: + type: boolean + description: Indicates whether the governed tenant can terminate the relationship. + multiTenantApplicationsToProvision: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionSnapshot' + description: A snapshot of the multi-tenant applications to be provisioned in the governed tenant. + policyId: + type: string + description: The identifier of the source policy template from which this snapshot was created. + version: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + readOnly: true + '@odata.type': + type: string + microsoft.graph.tenantGovernanceServices.requiredResourceAccess: + title: requiredResourceAccess + required: + - '@odata.type' + type: object + properties: + permissions: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.resourcePermission' + description: The collection of resource permissions required by the application. + resourceAppId: + type: string + description: The appId (client ID) of the resource that the application needs to access. + '@odata.type': + type: string + microsoft.graph.tenantGovernanceServices.resourcePermission: + title: resourcePermission + required: + - '@odata.type' + type: object + properties: + id: + type: string + description: The unique identifier of the permission. + name: + type: string + description: The name of the permission. + nullable: true + type: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.permissionType' + '@odata.type': + type: string + microsoft.graph.tenantGovernanceServices.roleTemplate: + title: roleTemplate + required: + - '@odata.type' + type: object + properties: + id: + type: string + description: 'The template ID of the Microsoft Entra role (e.g., 62e90394-69f5-4237-9190-012177145e10 for Global Administrator).' + name: + type: string + description: 'The display name of the role (e.g., ''Global Administrator'', ''Helpdesk Administrator'').' + '@odata.type': + type: string microsoft.graph.tenantGovernanceServices.longRunningOperationStatus: title: longRunningOperationStatus enum: @@ -1411302,6 +1440155,94 @@ components: - failed - unknownFutureValue type: string + microsoft.graph.tenantGovernanceServices.permissionType: + title: permissionType + enum: + - role + - scope + - unknownFutureValue + type: string + x-ms-enum: + name: permissionType + modelAsString: false + values: + - value: role + description: Represents a type of permission that is for an app only scenario. No user is involved. + name: role + - value: scope + description: Represents a type of permission that is for an app and user scenario. + name: scope + - value: unknownFutureValue + description: This will help in making this enum evolable and adding more values in the future- + name: unknownFutureValue + microsoft.graph.tenantGovernanceServices.relationshipCreationType: + title: relationshipCreationType + enum: + - approvedByAdmin + - addOnTenant + - unknownFutureValue + type: string + x-ms-enum: + name: relationshipCreationType + modelAsString: false + values: + - value: approvedByAdmin + description: Represents a relationship between two tenants that was created by an explicit approval from the governed tenant admin. + name: approvedByAdmin + - value: addOnTenant + description: Represents a relationship between the add-on tenant and the tenant from which it was created. + name: addOnTenant + - value: unknownFutureValue + description: This will help in making this enum evolvable and adding more values in the future- + name: unknownFutureValue + microsoft.graph.tenantGovernanceServices.relationshipStatus: + title: relationshipStatus + enum: + - active + - terminated + - terminationRequestedByGoverningTenant + - unknownFutureValue + type: string + x-ms-enum: + name: relationshipStatus + modelAsString: false + values: + - value: active + description: Represents a relationship that is currently active. + name: active + - value: terminated + description: Represents a relationship that has been terminated. + name: terminated + - value: terminationRequestedByGoverningTenant + description: Represents a relationship that has been requested to be terminated by governing tenant. + name: terminationRequestedByGoverningTenant + - value: unknownFutureValue + description: This will help in making this enum evolable and adding more values in the future- + name: unknownFutureValue + microsoft.graph.tenantGovernanceServices.requestStatus: + title: requestStatus + enum: + - pending + - accepted + - rejected + - unknownFutureValue + type: string + x-ms-enum: + name: requestStatus + modelAsString: false + values: + - value: pending + description: Represents a governance request that is pending + name: pending + - value: accepted + description: Represents a governance request that was accepted + name: accepted + - value: rejected + description: Represents a governance request that was rejected + name: rejected + - value: unknownFutureValue + description: This will help in making this enum evolable and adding more values in the future- + name: unknownFutureValue microsoft.graph.termStore.group: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1416178,6 +1445119,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.identityProviderBase' + microsoft.graph.activityLogBaseCollectionResponse: + title: Collection of activityLogBase + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.activityLogBase' microsoft.graph.browseSessionBaseCollectionResponse: title: Collection of browseSessionBase type: object @@ -1416563,6 +1445515,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.businessScenarioTask' + microsoft.graph.plannerTaskChatMessageCollectionResponse: + title: Collection of plannerTaskChatMessage + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' microsoft.graph.calendarPermissionCollectionResponse: title: Collection of calendarPermission type: object @@ -1416827,6 +1445790,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo' + microsoft.graph.targetedChatMessageCollectionResponse: + title: Collection of targetedChatMessage + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' microsoft.graph.chatMessageHostedContentCollectionResponse: title: Collection of chatMessageHostedContent type: object @@ -1423779,6 +1452753,28 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.businessScenario' + microsoft.graph.storylineFollowerCollectionResponse: + title: Collection of storylineFollower + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + microsoft.graph.storylineFollowingCollectionResponse: + title: Collection of storylineFollowing + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' microsoft.graph.authoredNoteCollectionResponse: title: Collection of authoredNote type: object @@ -1425385,6 +1454381,50 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.ediscovery.dataSource' + microsoft.graph.entraRecoveryServices.recoveryJobBaseCollectionResponse: + title: Collection of recoveryJobBase + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBase' + microsoft.graph.entraRecoveryServices.snapshotCollectionResponse: + title: Collection of snapshot + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.snapshot' + microsoft.graph.entraRecoveryServices.recoveryJobCollectionResponse: + title: Collection of recoveryJob + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJob' + microsoft.graph.entraRecoveryServices.recoveryPreviewJobCollectionResponse: + title: Collection of recoveryPreviewJob + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryPreviewJob' microsoft.graph.externalConnectors.externalGroupCollectionResponse: title: Collection of externalGroup type: object @@ -1426122,8 +1455162,8 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.networkaccess.forwardingProfile' - microsoft.graph.networkaccess.branchSiteCollectionResponse: - title: Collection of branchSite + microsoft.graph.networkaccess.policyRuleCollectionResponse: + title: Collection of policyRule type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' @@ -1426132,9 +1455172,9 @@ components: value: type: array items: - $ref: '#/components/schemas/microsoft.graph.networkaccess.branchSite' - microsoft.graph.networkaccess.remoteNetworkCollectionResponse: - title: Collection of remoteNetwork + $ref: '#/components/schemas/microsoft.graph.networkaccess.policyRule' + microsoft.graph.networkaccess.branchSiteCollectionResponse: + title: Collection of branchSite type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' @@ -1426143,9 +1455183,9 @@ components: value: type: array items: - $ref: '#/components/schemas/microsoft.graph.networkaccess.remoteNetwork' - microsoft.graph.networkaccess.policyRuleCollectionResponse: - title: Collection of policyRule + $ref: '#/components/schemas/microsoft.graph.networkaccess.branchSite' + microsoft.graph.networkaccess.remoteNetworkCollectionResponse: + title: Collection of remoteNetwork type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' @@ -1426154,7 +1455194,7 @@ components: value: type: array items: - $ref: '#/components/schemas/microsoft.graph.networkaccess.policyRule' + $ref: '#/components/schemas/microsoft.graph.networkaccess.remoteNetwork' microsoft.graph.networkaccess.policyLinkCollectionResponse: title: Collection of policyLink type: object @@ -1426188,6 +1455228,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.networkaccess.connection' + microsoft.graph.networkaccess.generativeAIInsightCollectionResponse: + title: Collection of generativeAIInsight + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.generativeAIInsight' microsoft.graph.networkaccess.remoteNetworkHealthEventCollectionResponse: title: Collection of remoteNetworkHealthEvent type: object @@ -1426221,6 +1455272,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.networkaccess.alert' + microsoft.graph.networkaccess.cloudFirewallPolicyCollectionResponse: + title: Collection of cloudFirewallPolicy + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicy' microsoft.graph.networkaccess.filteringProfileCollectionResponse: title: Collection of filteringProfile type: object @@ -1427123,6 +1456185,61 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.teamsAdministration.telephoneNumberLongRunningOperation' + microsoft.graph.tenantGovernanceServices.governanceInvitationCollectionResponse: + title: Collection of governanceInvitation + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceInvitation' + microsoft.graph.tenantGovernanceServices.governancePolicyTemplateCollectionResponse: + title: Collection of governancePolicyTemplate + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governancePolicyTemplate' + microsoft.graph.tenantGovernanceServices.governanceRelationshipCollectionResponse: + title: Collection of governanceRelationship + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRelationship' + microsoft.graph.tenantGovernanceServices.governanceRequestCollectionResponse: + title: Collection of governanceRequest + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRequest' + microsoft.graph.tenantGovernanceServices.relatedTenantCollectionResponse: + title: Collection of relatedTenant + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relatedTenant' microsoft.graph.termStore.setCollectionResponse: title: Collection of set type: object @@ -1428355,6 +1457472,50 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.socialIdentityProvider' + microsoft.graph.backupPolicyActivityLogCollectionResponse: + title: Collection of backupPolicyActivityLog + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.backupPolicyActivityLog' + microsoft.graph.dynamicRuleActivityLogCollectionResponse: + title: Collection of dynamicRuleActivityLog + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.dynamicRuleActivityLog' + microsoft.graph.offboardingActivityLogCollectionResponse: + title: Collection of offboardingActivityLog + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.offboardingActivityLog' + microsoft.graph.restoreTaskActivityLogCollectionResponse: + title: Collection of restoreTaskActivityLog + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.restoreTaskActivityLog' microsoft.graph.fileAttachmentCollectionResponse: title: Collection of fileAttachment type: object @@ -1429334,6 +1458495,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.webApp' + microsoft.graph.windowsAutoUpdateCatalogAppCollectionResponse: + title: Collection of windowsAutoUpdateCatalogApp + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.windowsAutoUpdateCatalogApp' microsoft.graph.windowsMicrosoftEdgeAppCollectionResponse: title: Collection of windowsMicrosoftEdgeApp type: object @@ -1433756,6 +1462928,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.industryData.userProvisioningFlow' + microsoft.graph.networkaccess.cloudFirewallRuleCollectionResponse: + title: Collection of cloudFirewallRule + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallRule' microsoft.graph.networkaccess.filteringRuleCollectionResponse: title: Collection of filteringRule type: object @@ -1433866,6 +1463049,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.networkaccess.tlsInspectionRule' + microsoft.graph.networkaccess.cloudFirewallPolicyLinkCollectionResponse: + title: Collection of cloudFirewallPolicyLink + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicyLink' microsoft.graph.networkaccess.filteringPolicyLinkCollectionResponse: title: Collection of filteringPolicyLink type: object @@ -1435703,6 +1464897,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.connectorStatusDetails' + microsoft.graph.samsungEFotaFirmwareVersionCollectionResponse: + title: Collection of microsoft.graph.samsungEFotaFirmwareVersion + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.samsungEFotaFirmwareVersion' microsoft.graph.deviceManagementConstraintCollectionResponse: title: Collection of microsoft.graph.deviceManagementConstraint type: object @@ -1436704,6 +1465909,28 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.plannerPlanConfigurationBucketLocalization' + microsoft.graph.plannerTaskChatMentionCollectionResponse: + title: Collection of microsoft.graph.plannerTaskChatMention + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMention' + microsoft.graph.plannerTaskChatReactionCollectionResponse: + title: Collection of microsoft.graph.plannerTaskChatReaction + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatReaction' microsoft.graph.profileCardAnnotationCollectionResponse: title: Collection of microsoft.graph.profileCardAnnotation type: object @@ -1437507,17 +1466734,6 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.x509CertificateUserBinding' - microsoft.graph.androidFotaDeploymentAssignmentCollectionResponse: - title: Collection of microsoft.graph.androidFotaDeploymentAssignment - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.androidFotaDeploymentAssignment' microsoft.graph.subjectSetCollectionResponse: title: Collection of microsoft.graph.subjectSet type: object @@ -1438959,6 +1468175,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.plannerRuleOverride' + microsoft.graph.plannerTaskChatReactionEventCollectionResponse: + title: Collection of microsoft.graph.plannerTaskChatReactionEvent + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatReactionEvent' microsoft.graph.plannerTaskRoleBasedRuleCollectionResponse: title: Collection of microsoft.graph.plannerTaskRoleBasedRule type: object @@ -1439300,6 +1468527,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.serviceProvisioningResourceErrorDetail' + microsoft.graph.sharePointApiUsageDataPointCollectionResponse: + title: Collection of microsoft.graph.sharePointApiUsageDataPoint + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.sharePointApiUsageDataPoint' microsoft.graph.timeRangeCollectionResponse: title: Collection of microsoft.graph.timeRange type: object @@ -1439828,6 +1469066,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.deviceManagement.notificationReceiver' + microsoft.graph.entraRecoveryServices.entityTypeAndIdsCollectionResponse: + title: Collection of microsoft.graph.entraRecoveryServices.entityTypeAndIds + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.entityTypeAndIds' microsoft.graph.externalConnectors.aclCollectionResponse: title: Collection of microsoft.graph.externalConnectors.acl type: object @@ -1440268,6 +1469517,28 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.networkaccess.association' + microsoft.graph.networkaccess.cloudFirewallDestinationAddressCollectionResponse: + title: Collection of microsoft.graph.networkaccess.cloudFirewallDestinationAddress + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallDestinationAddress' + microsoft.graph.networkaccess.cloudFirewallSourceAddressCollectionResponse: + title: Collection of microsoft.graph.networkaccess.cloudFirewallSourceAddress + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallSourceAddress' microsoft.graph.networkaccess.threatIntelligenceDestinationCollectionResponse: title: Collection of microsoft.graph.networkaccess.threatIntelligenceDestination type: object @@ -1440796,6 +1470067,83 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.security.tenantAllowBlockListEntryResult' + microsoft.graph.security.dlp.attachmentSensitiveInformationDetailsCollectionResponse: + title: Collection of microsoft.graph.security.dlp.attachmentSensitiveInformationDetails + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.attachmentSensitiveInformationDetails' + microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResultCollectionResponse: + title: Collection of microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResult + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResult' + microsoft.graph.security.dlp.nameValuePairCollectionResponse: + title: Collection of microsoft.graph.security.dlp.nameValuePair + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.nameValuePair' + microsoft.graph.security.dlp.sensitiveInformationInfoCollectionResponse: + title: Collection of microsoft.graph.security.dlp.sensitiveInformationInfo + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.sensitiveInformationInfo' + microsoft.graph.security.dlp.attachmentInfoCollectionResponse: + title: Collection of microsoft.graph.security.dlp.attachmentInfo + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.attachmentInfo' + microsoft.graph.security.dlp.ruleMatchInfoCollectionResponse: + title: Collection of microsoft.graph.security.dlp.ruleMatchInfo + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.ruleMatchInfo' + microsoft.graph.security.dlp.privacyPrimaryMatchCollectionResponse: + title: Collection of microsoft.graph.security.dlp.privacyPrimaryMatch + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.privacyPrimaryMatch' microsoft.graph.security.securityCopilot.pluginSettingCollectionResponse: title: Collection of microsoft.graph.security.securityCopilot.pluginSetting type: object @@ -1440851,6 +1470199,83 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.teamsAdministration.telephoneNumberLongRunningOperationDetails' + microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentCollectionResponse: + title: Collection of microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignment + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignment' + microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionCollectionResponse: + title: Collection of microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvision + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvision' + microsoft.graph.tenantGovernanceServices.roleTemplateCollectionResponse: + title: Collection of microsoft.graph.tenantGovernanceServices.roleTemplate + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.roleTemplate' + microsoft.graph.tenantGovernanceServices.requiredResourceAccessCollectionResponse: + title: Collection of microsoft.graph.tenantGovernanceServices.requiredResourceAccess + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.requiredResourceAccess' + microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshotCollectionResponse: + title: Collection of microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshot + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshot' + microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionSnapshotCollectionResponse: + title: Collection of microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionSnapshot + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionSnapshot' + microsoft.graph.tenantGovernanceServices.resourcePermissionCollectionResponse: + title: Collection of microsoft.graph.tenantGovernanceServices.resourcePermission + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.resourcePermission' microsoft.graph.termStore.localizedNameCollectionResponse: title: Collection of microsoft.graph.termStore.localizedName type: object @@ -1442544,6 +1471969,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.identityProviderBaseCollectionResponse' + microsoft.graph.activityLogBaseCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.activityLogBaseCollectionResponse' microsoft.graph.browseSessionBaseCollectionResponse: description: Retrieved collection content: @@ -1442754,6 +1472185,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.businessScenarioTaskCollectionResponse' + microsoft.graph.plannerTaskChatMessageCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessageCollectionResponse' microsoft.graph.calendarPermissionCollectionResponse: description: Retrieved collection content: @@ -1442898,6 +1472335,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfoCollectionResponse' + microsoft.graph.targetedChatMessageCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessageCollectionResponse' microsoft.graph.chatMessageHostedContentCollectionResponse: description: Retrieved collection content: @@ -1446690,6 +1476133,18 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.businessScenarioCollectionResponse' + microsoft.graph.storylineFollowerCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollowerCollectionResponse' + microsoft.graph.storylineFollowingCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollowingCollectionResponse' microsoft.graph.authoredNoteCollectionResponse: description: Retrieved collection content: @@ -1447566,6 +1477021,30 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.ediscovery.dataSourceCollectionResponse' + microsoft.graph.entraRecoveryServices.recoveryJobBaseCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBaseCollectionResponse' + microsoft.graph.entraRecoveryServices.snapshotCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.snapshotCollectionResponse' + microsoft.graph.entraRecoveryServices.recoveryJobCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobCollectionResponse' + microsoft.graph.entraRecoveryServices.recoveryPreviewJobCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryPreviewJobCollectionResponse' microsoft.graph.externalConnectors.externalGroupCollectionResponse: description: Retrieved collection content: @@ -1447968,24 +1477447,24 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.networkaccess.forwardingProfileCollectionResponse' - microsoft.graph.networkaccess.branchSiteCollectionResponse: + microsoft.graph.networkaccess.policyRuleCollectionResponse: description: Retrieved collection content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.branchSiteCollectionResponse' - microsoft.graph.networkaccess.remoteNetworkCollectionResponse: + $ref: '#/components/schemas/microsoft.graph.networkaccess.policyRuleCollectionResponse' + microsoft.graph.networkaccess.branchSiteCollectionResponse: description: Retrieved collection content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.remoteNetworkCollectionResponse' - microsoft.graph.networkaccess.policyRuleCollectionResponse: + $ref: '#/components/schemas/microsoft.graph.networkaccess.branchSiteCollectionResponse' + microsoft.graph.networkaccess.remoteNetworkCollectionResponse: description: Retrieved collection content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.policyRuleCollectionResponse' + $ref: '#/components/schemas/microsoft.graph.networkaccess.remoteNetworkCollectionResponse' microsoft.graph.networkaccess.policyLinkCollectionResponse: description: Retrieved collection content: @@ -1448004,6 +1477483,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.networkaccess.connectionCollectionResponse' + microsoft.graph.networkaccess.generativeAIInsightCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.generativeAIInsightCollectionResponse' microsoft.graph.networkaccess.remoteNetworkHealthEventCollectionResponse: description: Retrieved collection content: @@ -1448022,6 +1477507,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.networkaccess.alertCollectionResponse' + microsoft.graph.networkaccess.cloudFirewallPolicyCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicyCollectionResponse' microsoft.graph.networkaccess.filteringProfileCollectionResponse: description: Retrieved collection content: @@ -1448514,6 +1478005,36 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsAdministration.telephoneNumberLongRunningOperationCollectionResponse' + microsoft.graph.tenantGovernanceServices.governanceInvitationCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceInvitationCollectionResponse' + microsoft.graph.tenantGovernanceServices.governancePolicyTemplateCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governancePolicyTemplateCollectionResponse' + microsoft.graph.tenantGovernanceServices.governanceRelationshipCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRelationshipCollectionResponse' + microsoft.graph.tenantGovernanceServices.governanceRequestCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRequestCollectionResponse' + microsoft.graph.tenantGovernanceServices.relatedTenantCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relatedTenantCollectionResponse' microsoft.graph.termStore.setCollectionResponse: description: Retrieved collection content: @@ -1449186,6 +1478707,30 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.socialIdentityProviderCollectionResponse' + microsoft.graph.backupPolicyActivityLogCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.backupPolicyActivityLogCollectionResponse' + microsoft.graph.dynamicRuleActivityLogCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.dynamicRuleActivityLogCollectionResponse' + microsoft.graph.offboardingActivityLogCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.offboardingActivityLogCollectionResponse' + microsoft.graph.restoreTaskActivityLogCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.restoreTaskActivityLogCollectionResponse' microsoft.graph.fileAttachmentCollectionResponse: description: Retrieved collection content: @@ -1449720,6 +1479265,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.webAppCollectionResponse' + microsoft.graph.windowsAutoUpdateCatalogAppCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.windowsAutoUpdateCatalogAppCollectionResponse' microsoft.graph.windowsMicrosoftEdgeAppCollectionResponse: description: Retrieved collection content: @@ -1452132,6 +1481683,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.industryData.userProvisioningFlowCollectionResponse' + microsoft.graph.networkaccess.cloudFirewallRuleCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallRuleCollectionResponse' microsoft.graph.networkaccess.filteringRuleCollectionResponse: description: Retrieved collection content: @@ -1452192,6 +1481749,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.networkaccess.tlsInspectionRuleCollectionResponse' + microsoft.graph.networkaccess.cloudFirewallPolicyLinkCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicyLinkCollectionResponse' microsoft.graph.networkaccess.filteringPolicyLinkCollectionResponse: description: Retrieved collection content: @@ -1453194,6 +1482757,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.connectorStatusDetailsCollectionResponse' + microsoft.graph.samsungEFotaFirmwareVersionCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.samsungEFotaFirmwareVersionCollectionResponse' microsoft.graph.deviceManagementConstraintCollectionResponse: description: Retrieved collection content: @@ -1453740,6 +1483309,18 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.plannerPlanConfigurationBucketLocalizationCollectionResponse' + microsoft.graph.plannerTaskChatMentionCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMentionCollectionResponse' + microsoft.graph.plannerTaskChatReactionCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatReactionCollectionResponse' microsoft.graph.profileCardAnnotationCollectionResponse: description: Retrieved collection content: @@ -1454178,12 +1483759,6 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.x509CertificateUserBindingCollectionResponse' - microsoft.graph.androidFotaDeploymentAssignmentCollectionResponse: - description: Retrieved collection - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.androidFotaDeploymentAssignmentCollectionResponse' microsoft.graph.subjectSetCollectionResponse: description: Retrieved collection content: @@ -1454970,6 +1484545,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.plannerRuleOverrideCollectionResponse' + microsoft.graph.plannerTaskChatReactionEventCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatReactionEventCollectionResponse' microsoft.graph.plannerTaskRoleBasedRuleCollectionResponse: description: Retrieved collection content: @@ -1455156,6 +1484737,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.serviceProvisioningResourceErrorDetailCollectionResponse' + microsoft.graph.sharePointApiUsageDataPointCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.sharePointApiUsageDataPointCollectionResponse' microsoft.graph.timeRangeCollectionResponse: description: Retrieved collection content: @@ -1455444,6 +1485031,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagement.notificationReceiverCollectionResponse' + microsoft.graph.entraRecoveryServices.entityTypeAndIdsCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.entityTypeAndIdsCollectionResponse' microsoft.graph.externalConnectors.aclCollectionResponse: description: Retrieved collection content: @@ -1455684,6 +1485277,18 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.networkaccess.associationCollectionResponse' + microsoft.graph.networkaccess.cloudFirewallDestinationAddressCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallDestinationAddressCollectionResponse' + microsoft.graph.networkaccess.cloudFirewallSourceAddressCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallSourceAddressCollectionResponse' microsoft.graph.networkaccess.threatIntelligenceDestinationCollectionResponse: description: Retrieved collection content: @@ -1455972,6 +1485577,48 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.security.tenantAllowBlockListEntryResultCollectionResponse' + microsoft.graph.security.dlp.attachmentSensitiveInformationDetailsCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.dlp.attachmentSensitiveInformationDetailsCollectionResponse' + microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResultCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResultCollectionResponse' + microsoft.graph.security.dlp.nameValuePairCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.dlp.nameValuePairCollectionResponse' + microsoft.graph.security.dlp.sensitiveInformationInfoCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.dlp.sensitiveInformationInfoCollectionResponse' + microsoft.graph.security.dlp.attachmentInfoCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.dlp.attachmentInfoCollectionResponse' + microsoft.graph.security.dlp.ruleMatchInfoCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.dlp.ruleMatchInfoCollectionResponse' + microsoft.graph.security.dlp.privacyPrimaryMatchCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.dlp.privacyPrimaryMatchCollectionResponse' microsoft.graph.security.securityCopilot.pluginSettingCollectionResponse: description: Retrieved collection content: @@ -1456002,6 +1485649,48 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsAdministration.telephoneNumberLongRunningOperationDetailsCollectionResponse' + microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentCollectionResponse' + microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionCollectionResponse' + microsoft.graph.tenantGovernanceServices.roleTemplateCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.roleTemplateCollectionResponse' + microsoft.graph.tenantGovernanceServices.requiredResourceAccessCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.requiredResourceAccessCollectionResponse' + microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshotCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshotCollectionResponse' + microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionSnapshotCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionSnapshotCollectionResponse' + microsoft.graph.tenantGovernanceServices.resourcePermissionCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.resourcePermissionCollectionResponse' microsoft.graph.termStore.localizedNameCollectionResponse: description: Retrieved collection content: @@ -1456564,6 +1486253,8 @@ components: isExternallyVisible: 'true' modifiedBy: String modifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' + privilegeLevel: + '@odata.type': microsoft.graph.privilegeLevel uniqueName: String microsoft.graph.accessPackageResource: value: @@ -1456886,6 +1486577,20 @@ components: status: '@odata.type': microsoft.graph.status userTimezone: String + microsoft.graph.activityLogBase: + value: + activityType: + '@odata.type': microsoft.graph.activityLogOperationType + error: + '@odata.type': microsoft.graph.publicError + eventDateTime: '0001-01-01T00:00:00.0000000+00:00' + performedBy: String + resultStatus: + '@odata.type': microsoft.graph.activityLogResultStatus + serviceType: + '@odata.type': microsoft.graph.serviceType + severity: + '@odata.type': microsoft.graph.activityLogSeverity microsoft.graph.activityStatistics: value: activity: @@ -1457547,6 +1487252,7 @@ components: globalProxy: '@odata.type': microsoft.graph.androidDeviceOwnerGlobalProxy googleAccountsBlocked: 'true' + isKioskModeExitCodeSet: 'true' kioskCustomizationDeviceSettingsBlocked: 'true' kioskCustomizationPowerButtonActionsBlocked: 'true' kioskCustomizationStatusBar: @@ -1458012,6 +1487718,8 @@ components: microsoft.graph.androidForWorkMobileAppConfiguration: value: connectedAppsEnabled: 'true' + credentialProviderRoleState: + '@odata.type': microsoft.graph.androidAppCredentialProviderRoleState packageId: String payloadJson: String permissionActions: @@ -1458276,6 +1487984,8 @@ components: value: appSupportsOemConfig: 'true' connectedAppsEnabled: 'true' + credentialProviderRoleState: + '@odata.type': microsoft.graph.androidAppCredentialProviderRoleState packageId: String payloadJson: String permissionActions: @@ -1458853,6 +1488563,8 @@ components: keyCredentials: - '@odata.type': microsoft.graph.keyCredential logo: Stream + managerApplications: + - 00000000-0000-0000-0000-000000000000 nativeAuthenticationApisEnabled: '@odata.type': microsoft.graph.nativeAuthenticationApisEnabled notes: String @@ -1458926,6 +1488638,7 @@ components: homePageUrl: String informationalUrls: '@odata.type': microsoft.graph.informationalUrls + isEntraIntegrated: 'true' lastModifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' logoUrl: String publisher: String @@ -1459655,8 +1489368,21 @@ components: - '@odata.type': microsoft.graph.identityUserFlowAttributeAssignment userFlowIdentityProviders: - '@odata.type': microsoft.graph.identityProviderBase + microsoft.graph.backupPolicyActivityLog: + value: + oldPolicyName: String + policyId: String + policyName: String + policyStatus: + '@odata.type': microsoft.graph.protectionPolicyStatus + protectionUnitDetails: + '@odata.type': microsoft.graph.protectionUnitDetails + retentionPeriod: String + microsoft.graph.backupReport: { } microsoft.graph.backupRestoreRoot: value: + activityLogs: + - '@odata.type': microsoft.graph.activityLogBase allDrivesBackup: '@odata.type': microsoft.graph.allDrivesBackup allMailboxesBackup: @@ -1459693,6 +1489419,8 @@ components: - '@odata.type': microsoft.graph.protectionPolicyBase protectionUnits: - '@odata.type': microsoft.graph.protectionUnitBase + reports: + '@odata.type': microsoft.graph.backupReport restorePoints: - '@odata.type': microsoft.graph.restorePoint restoreSessions: @@ -1459978,6 +1489706,7 @@ components: '@odata.type': microsoft.graph.publicError expirationDateTime: '0001-01-01T00:00:00.0000000+00:00' restorePointDateTime: '0001-01-01T00:00:00.0000000+00:00' + restorePointId: String status: '@odata.type': microsoft.graph.browseSessionStatus microsoft.graph.building: @@ -1460365,6 +1490094,8 @@ components: - '@odata.type': microsoft.graph.pinnedChatMessageInfo tabs: - '@odata.type': microsoft.graph.teamsTab + targetedMessages: + - '@odata.type': microsoft.graph.targetedChatMessage tenantId: String topic: String viewpoint: @@ -1460768,6 +1490499,8 @@ components: - String microsoft.graph.cloudPcExternalPartner: value: + agentSetting: + '@odata.type': microsoft.graph.cloudPcExternalPartnerAgentSetting connectionStatus: '@odata.type': microsoft.graph.cloudPcExternalPartnerStatus enableConnection: 'true' @@ -1461634,6 +1491367,8 @@ components: '@odata.type': microsoft.graph.searchSensitivityLabelInfo microsoft.graph.copilotPackage: value: + appId: String + assetId: String availableTo: '@odata.type': microsoft.graph.packageStatus deployedTo: @@ -1461643,12 +1491378,16 @@ components: - String isBlocked: 'true' lastModifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' + manifestId: String + manifestVersion: String + platform: String publisher: String shortDescription: String supportedHosts: - String type: '@odata.type': microsoft.graph.packageType + version: String zipFile: Stream microsoft.graph.copilotPackageDetail: value: @@ -1461661,9 +1491400,7 @@ components: elementDetails: - '@odata.type': microsoft.graph.packageElementDetail longDescription: String - manifestVersion: String sensitivity: String - version: String microsoft.graph.copilotPeopleAdminSetting: value: enhancedPersonalization: @@ -1461754,6 +1491491,8 @@ components: '@odata.type': microsoft.graph.policyTemplate microsoft.graph.crossTenantAccessPolicyConfigurationDefault: value: + appServiceConnectInbound: + '@odata.type': microsoft.graph.crossTenantAccessPolicyAppServiceConnectSetting automaticUserConsentSettings: '@odata.type': microsoft.graph.inboundOutboundPolicyConfiguration b2bCollaborationInbound: @@ -1461764,15 +1491503,22 @@ components: '@odata.type': microsoft.graph.crossTenantAccessPolicyB2BSetting b2bDirectConnectOutbound: '@odata.type': microsoft.graph.crossTenantAccessPolicyB2BSetting + blockServiceProviderOutboundAccess: 'true' inboundTrust: '@odata.type': microsoft.graph.crossTenantAccessPolicyInboundTrust invitationRedemptionIdentityProviderConfiguration: '@odata.type': microsoft.graph.defaultInvitationRedemptionIdentityProviderConfiguration isServiceDefault: 'true' + m365CollaborationInbound: + '@odata.type': microsoft.graph.crossTenantAccessPolicyM365CollaborationInboundSetting + m365CollaborationOutbound: + '@odata.type': microsoft.graph.crossTenantAccessPolicyM365CollaborationOutboundSetting tenantRestrictions: '@odata.type': microsoft.graph.crossTenantAccessPolicyTenantRestrictions microsoft.graph.crossTenantAccessPolicyConfigurationPartner: value: + appServiceConnectInbound: + '@odata.type': microsoft.graph.crossTenantAccessPolicyAppServiceConnectSetting automaticUserConsentSettings: '@odata.type': microsoft.graph.inboundOutboundPolicyConfiguration b2bCollaborationInbound: @@ -1461783,12 +1491529,17 @@ components: '@odata.type': microsoft.graph.crossTenantAccessPolicyB2BSetting b2bDirectConnectOutbound: '@odata.type': microsoft.graph.crossTenantAccessPolicyB2BSetting + blockServiceProviderOutboundAccess: 'true' identitySynchronization: '@odata.type': microsoft.graph.crossTenantIdentitySyncPolicyPartner inboundTrust: '@odata.type': microsoft.graph.crossTenantAccessPolicyInboundTrust isInMultiTenantOrganization: 'true' isServiceProvider: 'true' + m365CollaborationInbound: + '@odata.type': microsoft.graph.crossTenantAccessPolicyM365CollaborationInboundSetting + m365CollaborationOutbound: + '@odata.type': microsoft.graph.crossTenantAccessPolicyM365CollaborationOutboundSetting tenantId: String (identifier) tenantRestrictions: '@odata.type': microsoft.graph.crossTenantAccessPolicyTenantRestrictions @@ -1461874,7 +1491625,7 @@ components: '@odata.type': microsoft.graph.customExtensionEndpointConfiguration microsoft.graph.customDataProvidedResourceFile: value: - name: String (identifier) + name: String size: '0' uploadedDateTime: '0001-01-01T00:00:00.0000000+00:00' microsoft.graph.customDataProvidedResourceUploadSession: @@ -1462367,6 +1492118,7 @@ components: requestRequiresNetworkTether: 'true' setPrimarySetupAccountAsRegularUser: 'true' skipPrimarySetupAccountCreation: 'true' + usePlatformSSODuringSetupAssistant: 'true' zoomDisabled: 'true' microsoft.graph.depOnboardingSetting: value: @@ -1463352,6 +1493104,8 @@ components: - '@odata.type': microsoft.graph.roleDefinition roleScopeTags: - '@odata.type': microsoft.graph.roleScopeTag + samsungEFotaFirmwareVersions: + - '@odata.type': microsoft.graph.samsungEFotaFirmwareVersion serviceNowConnections: - '@odata.type': microsoft.graph.serviceNowConnection settingDefinitions: @@ -1464187,12 +1493941,16 @@ components: '@odata.type': microsoft.graph.recommendationConfiguration recommendations: - '@odata.type': microsoft.graph.recommendation + recovery: + '@odata.type': microsoft.graph.entraRecoveryServices.recovery sharedEmailDomains: - '@odata.type': microsoft.graph.sharedEmailDomain subscriptions: - '@odata.type': microsoft.graph.companySubscription templates: '@odata.type': microsoft.graph.template + tenantGovernance: + '@odata.type': microsoft.graph.tenantGovernanceServices.tenantGovernance microsoft.graph.directoryAudit: value: activityDateTime: '0001-01-01T00:00:00.0000000+00:00' @@ -1464500,6 +1494258,12 @@ components: - String drives: - String + microsoft.graph.dynamicRuleActivityLog: + value: + policyId: String + policyName: String + protectionUnitDetails: + '@odata.type': microsoft.graph.protectionUnitDetails microsoft.graph.easEmailProfileConfigurationBase: value: customDomainName: String @@ -1464974,6 +1494738,8 @@ components: - '@odata.type': microsoft.graph.engagementRole learningCourseActivities: - '@odata.type': microsoft.graph.learningCourseActivity + storyline: + '@odata.type': microsoft.graph.storyline microsoft.graph.encryptedAwsStorageBucketFinding: value: accessibility: @@ -1465691,6 +1495457,8 @@ components: expirationDateTime: '0001-01-01T00:00:00.0000000+00:00' name: String owningAppId: 00000000-0000-0000-0000-000000000000 + permissions: + - '@odata.type': microsoft.graph.permission settings: '@odata.type': microsoft.graph.fileStorageContainerTypeSettings microsoft.graph.fileStorageContainerTypeAppPermissionGrant: @@ -1466594,7 +1496362,7 @@ components: apiUrl: String displayName: String lastModifiedBy: String - lastModifiedDateTime: String + lastModifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' owner: String portalUrl: String postponeUntilDateTime: '0001-01-01T00:00:00.0000000+00:00' @@ -1466808,7 +1496576,6 @@ components: profileName: String roleScopeTagIds: - String - sendDeviceOwnershipChangePushNotification: 'true' showAzureADEnterpriseApps: 'true' showConfigurationManagerApps: 'true' showDisplayNameNextToLogo: 'true' @@ -1467872,6 +1497639,7 @@ components: displayName: String drive: '@odata.type': microsoft.graph.drive + itemCount: '0' items: - '@odata.type': microsoft.graph.listItem list: @@ -1469442,6 +1499210,7 @@ components: '@odata.type': microsoft.graph.deviceAndAppManagementAssignmentTarget microsoft.graph.mobileAppCatalogPackage: value: + productDescription: String productDisplayName: String productId: String publisherDisplayName: String @@ -1469805,6 +1499574,14 @@ components: resourceId: String scope: String startTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.offboardingActivityLog: + value: + offboardingDetails: + '@odata.type': microsoft.graph.offboardingDetails + policyId: String + policyName: String + policyStatus: + '@odata.type': microsoft.graph.protectionPolicyStatus microsoft.graph.offerShiftRequest: value: recipientActionDateTime: '0001-01-01T00:00:00.0000000+00:00' @@ -1470616,6 +1500393,18 @@ components: microsoft.graph.overprovisionedGcpServiceAccountFinding: { } microsoft.graph.overprovisionedServerlessFunctionFinding: { } microsoft.graph.overprovisionedUserFinding: { } + microsoft.graph.ownerlessGroupPolicy: + value: + emailInfo: + '@odata.type': microsoft.graph.emailDetails + enabledGroupIds: + - String + isEnabled: 'true' + maxMembersToNotify: '0' + notificationDurationInWeeks: '0' + policyWebUrl: String + targetOwners: + '@odata.type': microsoft.graph.targetOwners microsoft.graph.pageTemplate: value: canvasLayout: @@ -1471170,6 +1500959,8 @@ components: lastModifiedBy: '@odata.type': microsoft.graph.identitySet lastModifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' + messages: + - '@odata.type': microsoft.graph.plannerTaskChatMessage orderHint: String percentComplete: '0' planId: String @@ -1471185,6 +1500976,21 @@ components: '@odata.type': microsoft.graph.plannerTaskCompletionRequirements startDateTime: '0001-01-01T00:00:00.0000000+00:00' title: String + microsoft.graph.plannerTaskChatMessage: + value: + content: String + createdBy: + '@odata.type': microsoft.graph.identitySet + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + deletedDateTime: '0001-01-01T00:00:00.0000000+00:00' + editedDateTime: '0001-01-01T00:00:00.0000000+00:00' + mentions: + - '@odata.type': microsoft.graph.plannerTaskChatMention + messageType: + '@odata.type': microsoft.graph.plannerTaskChatMessageType + parentEntityId: String + reactions: + - '@odata.type': microsoft.graph.plannerTaskChatReaction microsoft.graph.plannerTaskConfiguration: value: editPolicy: @@ -1471312,6 +1501118,8 @@ components: - '@odata.type': microsoft.graph.mobileDeviceManagementPolicy onPremAuthenticationPolicies: - '@odata.type': microsoft.graph.onPremAuthenticationPolicy + ownerlessGroupPolicy: + '@odata.type': microsoft.graph.ownerlessGroupPolicy permissionGrantPolicies: - '@odata.type': microsoft.graph.permissionGrantPolicy permissionGrantPreApprovalPolicies: @@ -1471940,15 +1501748,14 @@ components: annotations: - '@odata.type': microsoft.graph.profileCardAnnotation directoryPropertyName: String + isVisible: 'true' microsoft.graph.profilePhoto: value: height: '0' width: '0' microsoft.graph.profilePropertySetting: value: - allowedAudiences: - '@odata.type': microsoft.graph.organizationAllowedAudiences - isUserOverrideForAudienceEnabled: 'true' + displayName: String name: String prioritizedSourceUrls: - String @@ -1472038,6 +1501845,7 @@ components: '@odata.type': microsoft.graph.protectionRuleStatus microsoft.graph.protectionUnitBase: value: + backupRetentionPeriodInDays: '0' createdBy: '@odata.type': microsoft.graph.identitySet createdDateTime: '0001-01-01T00:00:00.0000000+00:00' @@ -1472590,6 +1502398,18 @@ components: '@odata.type': microsoft.graph.restoreSessionArtifactCount status: '@odata.type': microsoft.graph.restoreSessionStatus + microsoft.graph.restoreTaskActivityLog: + value: + destinationType: + '@odata.type': microsoft.graph.destinationType + restoreArtifactDetails: + '@odata.type': microsoft.graph.restoreArtifactDetails + restoreCompletionDateTime: '0001-01-01T00:00:00.0000000+00:00' + restoreSessionId: String + restoreSessionStatus: + '@odata.type': microsoft.graph.restoreSessionStatus + tags: + '@odata.type': microsoft.graph.restorePointTags microsoft.graph.restrictedAppsViolation: value: deviceConfigurationId: String @@ -1473894,6 +1503714,7 @@ components: description: String members: - '@odata.type': microsoft.graph.sharePointGroupMember + principalId: String title: String microsoft.graph.sharePointGroupIdentityMapping: value: @@ -1474532,6 +1504353,20 @@ components: value: quota: '@odata.type': microsoft.graph.unifiedStorageQuota + microsoft.graph.storyline: + value: + followers: + - '@odata.type': microsoft.graph.storylineFollower + followings: + - '@odata.type': microsoft.graph.storylineFollowing + microsoft.graph.storylineFollower: + value: + follower: + '@odata.type': microsoft.graph.engagementIdentitySet + microsoft.graph.storylineFollowing: + value: + following: + '@odata.type': microsoft.graph.engagementIdentitySet microsoft.graph.strongAuthenticationDetail: value: encryptedPinHashHistory: AA== @@ -1474726,6 +1504561,10 @@ components: microsoft.graph.targetDeviceGroup: value: displayName: String + microsoft.graph.targetedChatMessage: + value: + recipient: + '@odata.type': microsoft.graph.identity microsoft.graph.targetedManagedAppConfiguration: value: appGroupType: @@ -1475400,6 +1505239,8 @@ components: - '@odata.type': microsoft.graph.extension isOwner: 'true' isShared: 'true' + singleValueExtendedProperties: + - '@odata.type': microsoft.graph.singleValueExtendedProperty tasks: - '@odata.type': microsoft.graph.todoTask wellknownListName: @@ -1475990,6 +1505831,8 @@ components: hireDate: '0001-01-01T00:00:00.0000000+00:00' identities: - '@odata.type': microsoft.graph.objectIdentity + identityGovernance: + '@odata.type': microsoft.graph.identityGovernanceUserSettings identityParentId: String imAddresses: - String @@ -1477293,6 +1507136,7 @@ components: applicableArchitectures: '@odata.type': microsoft.graph.windowsArchitecture branchDisplayName: String + branchId: String locales: - String packageAutoUpdateCapable: 'true' @@ -1478479,6 +1508323,9 @@ components: lastSyncDateTime: '0001-01-01T00:00:00.0000000+00:00' syncStatus: '@odata.type': microsoft.graph.windowsAutopilotSyncStatus + microsoft.graph.windowsAutoUpdateCatalogApp: + value: + mobileAppCatalogPackageBranchId: String microsoft.graph.windowsCertificateProfileBase: value: certificateValidityPeriodScale: @@ -1479028,6 +1508875,7 @@ components: microsoft.graph.windowsProtectionState: value: antiMalwareVersion: String + controlledConfigurationEnabled: 'true' detectedMalwareState: - '@odata.type': microsoft.graph.windowsDeviceMalwareState deviceState: @@ -1479843,8 +1509691,6 @@ components: '@odata.type': microsoft.graph.zebraFotaConnectorState microsoft.graph.zebraFotaDeployment: value: - deploymentAssignments: - - '@odata.type': microsoft.graph.androidFotaDeploymentAssignment deploymentSettings: '@odata.type': microsoft.graph.zebraFotaDeploymentSettings deploymentStatus: @@ -1480508,17 +1510354,6 @@ components: schemaItemKey: String selections: - '@odata.type': microsoft.graph.keyValuePair - microsoft.graph.androidFotaDeploymentAssignment: - value: - assignmentTarget: - '@odata.type': microsoft.graph.deviceAndAppManagementAssignmentTarget - displayName: String - id: String - target: - '@odata.type': microsoft.graph.androidFotaDeploymentAssignmentTarget - microsoft.graph.androidFotaDeploymentAssignmentTarget: - value: - groupId: String microsoft.graph.androidManagedStoreAppAssignmentSettings: value: androidManagedStoreAppTrackIds: @@ -1480895,6 +1510730,12 @@ components: isEscalationEnabled: 'true' primaryApprovers: - '@odata.type': microsoft.graph.userSet + microsoft.graph.approverDelegate: + value: + delegate: + '@odata.type': microsoft.graph.subjectSet + schedule: + '@odata.type': microsoft.graph.requestSchedule microsoft.graph.appsAndServicesSettings: value: isAppAndServicesTrialEnabled: 'true' @@ -1481514,6 +1511355,24 @@ components: microsoft.graph.azureSource: value: subscriptionId: String + microsoft.graph.backupCountStatistics: + value: + lastComputedDateTime: '0001-01-01T00:00:00.0000000+00:00' + offboardRequested: '0' + protectedCompleted: '0' + protectedFailed: '0' + protectedInProgress: '0' + removed: '0' + total: '0' + unprotectedCompleted: '0' + unprotectedFailed: '0' + unprotectedInProgress: '0' + microsoft.graph.backupPolicyReport: + value: + backupPolicyId: String + countStatistics: + '@odata.type': microsoft.graph.backupCountStatistics + displayName: String microsoft.graph.baseActivity: value: resultInfo: @@ -1482242,6 +1512101,7 @@ components: - '@odata.type': microsoft.graph.cloudPcAuditProperty resourceId: String resourceType: String + microsoft.graph.cloudPcAutomaticDiscoveredAppDetail: { } microsoft.graph.cloudPcAutopilotConfiguration: value: applicationTimeoutInMinutes: '0' @@ -1482347,6 +1512207,42 @@ components: value: userDisplayName: String userId: String + microsoft.graph.cloudPcExternalPartnerActionReport: + value: + actionType: + '@odata.type': microsoft.graph.cloudPcExternalPartnerActionType + activityId: String + activityMessage: String + agentName: String + agentSetting: + '@odata.type': microsoft.graph.cloudPcExternalPartnerAgentSetting + authenticatedAppId: String + authenticatedAppName: String + authenticatedMethod: + '@odata.type': microsoft.graph.cloudPcExternalPartnerAuthenticatedMethod + authenticatedUserPrincipalName: String + cloudPcId: String + cloudPcName: String + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.cloudPcExternalPartnerActionResult: + value: + activityId: String + cloudPcId: String + errorCode: + '@odata.type': microsoft.graph.cloudPcExternalPartnerActionErrorCode + errorMessage: String + lastModifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' + startDateTime: '0001-01-01T00:00:00.0000000+00:00' + state: + '@odata.type': microsoft.graph.cloudPcExternalPartnerActionStatus + microsoft.graph.cloudPcExternalPartnerAgentSetting: + value: + agentSha256: String + agentUrl: String + autoDeploymentEnabled: 'true' + installParameters: + - String + microsoft.graph.cloudPcFilePathAppDetail: { } microsoft.graph.cloudPcForensicStorageAccount: value: accessTier: @@ -1482961,6 +1512857,9 @@ components: microsoft.graph.connectionItem: value: connectionId: String + microsoft.graph.connectivityParameterEntry: + value: + value: String microsoft.graph.connectorStatusDetails: value: connectorInstanceId: String @@ -1483198,6 +1513097,10 @@ components: cloudInstance: String displayName: String tenantId: String + microsoft.graph.crossTenantAccessPolicyAppServiceConnectSetting: + value: + applications: + '@odata.type': microsoft.graph.crossTenantAccessPolicyTargetConfiguration microsoft.graph.crossTenantAccessPolicyB2BSetting: value: applications: @@ -1483209,6 +1513112,14 @@ components: isCompliantDeviceAccepted: 'true' isHybridAzureADJoinedDeviceAccepted: 'true' isMfaAccepted: 'true' + microsoft.graph.crossTenantAccessPolicyM365CollaborationInboundSetting: + value: + users: + '@odata.type': microsoft.graph.crossTenantAccessPolicyTargetConfiguration + microsoft.graph.crossTenantAccessPolicyM365CollaborationOutboundSetting: + value: + usersAndGroups: + '@odata.type': microsoft.graph.crossTenantAccessPolicyTargetConfiguration microsoft.graph.crossTenantAccessPolicyTarget: value: target: String @@ -1483881,6 +1513792,9 @@ components: deviceId: 00000000-0000-0000-0000-000000000000 keyMaterial: AA== keyType: String + microsoft.graph.deviceLocalAdminAccountDetail: + value: + passwordLastRotationDateTime: '0001-01-01T00:00:00.0000000+00:00' microsoft.graph.deviceLocalCredential: value: accountName: String @@ -1484732,6 +1514646,11 @@ components: value: address: String name: String + microsoft.graph.emailDetails: + value: + body: String + senderEmailAddress: String + subject: String microsoft.graph.emailIdentity: value: email: String @@ -1485017,7 +1514936,6 @@ components: value: accessTokenUrl: String clientId: String - domain: String keyVaultName: String resourceGroup: String secretName: String @@ -1485063,6 +1514981,8 @@ components: isEnforced: 'true' microsoft.graph.file: value: + archiveStatus: + '@odata.type': microsoft.graph.fileArchiveStatus hashes: '@odata.type': microsoft.graph.hashes mimeType: String @@ -1485464,6 +1515384,10 @@ components: value: createdDateTime: '0001-01-01T00:00:00.0000000+00:00' lastActiveDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.identityGovernanceUserSettings: + value: + approverDelegate: + '@odata.type': microsoft.graph.approverDelegate microsoft.graph.identityInfo: value: anchor: @@ -1485652,7 +1515576,6 @@ components: privacyUrl: String roleScopeTagIds: - String - sendDeviceOwnershipChangePushNotification: 'true' showAzureADEnterpriseApps: 'true' showConfigurationManagerApps: 'true' showDisplayNameNextToLogo: 'true' @@ -1486293,6 +1516216,7 @@ components: extensionIdentifier: String realm: String teamIdentifier: String + microsoft.graph.macOSDeviceLocalAdminAccountDetail: { } microsoft.graph.macOSFirewallApplication: value: allowsIncomingConnections: 'true' @@ -1487225,6 +1517149,15 @@ components: key: '@odata.type': microsoft.graph.objectMappingMetadata value: String + microsoft.graph.offboardingDetails: + value: + cancelledCount: '0' + failedCount: '0' + offboardedCount: '0' + offboardEndDateTime: '0001-01-01T00:00:00.0000000+00:00' + offboardingStatus: String + offboardStartDateTime: '0001-01-01T00:00:00.0000000+00:00' + totalRequestedCount: '0' microsoft.graph.oidcAddressInboundClaims: value: country: String @@ -1487487,6 +1517420,8 @@ components: '@odata.type': microsoft.graph.segmentConfiguration singleSignOnSettings: '@odata.type': microsoft.graph.onPremisesPublishingSingleSignOn + trafficRoutingMethod: + '@odata.type': microsoft.graph.trafficRoutingMethod useAlternateUrlForTranslationAndRedirect: 'true' verifiedCustomDomainCertificatesMetadata: '@odata.type': microsoft.graph.verifiedCustomDomainCertificatesMetadata @@ -1488116,6 +1518051,22 @@ components: value: accessLevel: '@odata.type': microsoft.graph.plannerPlanAccessLevel + microsoft.graph.plannerTaskChatMention: + value: + mentioned: String + mentionType: + '@odata.type': microsoft.graph.plannerTaskChatMentionType + position: '0' + microsoft.graph.plannerTaskChatReaction: + value: + reactionEvents: + - '@odata.type': microsoft.graph.plannerTaskChatReactionEvent + reactionType: String + microsoft.graph.plannerTaskChatReactionEvent: + value: + createdBy: + '@odata.type': microsoft.graph.identitySet + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' microsoft.graph.plannerTaskCompletionRequirementDetails: value: approvalRequirement: @@ -1488620,6 +1518571,8 @@ components: value: content: '@odata.type': microsoft.graph.contentBase + contentCategory: + '@odata.type': microsoft.graph.contentCategory correlationId: String createdDateTime: '0001-01-01T00:00:00.0000000+00:00' identifier: String @@ -1488737,6 +1518690,14 @@ components: failed: '0' inProgress: '0' total: '0' + microsoft.graph.protectionUnitDetails: + value: + addedCount: '0' + backupConfigurationType: String + failedCount: '0' + removedCount: '0' + requestedToAddCount: '0' + requestedToRemoveCount: '0' microsoft.graph.protectOnlineMeetingAction: value: allowedForwarders: @@ -1489329,6 +1519290,11 @@ components: rulePackageId: String rulePackageType: String microsoft.graph.restoreAction: { } + microsoft.graph.restoreArtifactDetails: + value: + failedCount: '0' + restoredCount: '0' + totalArtifactsCount: '0' microsoft.graph.restorePointSearchResponse: value: noResultProtectionUnitIds: @@ -1489522,6 +1519488,24 @@ components: microsoft.graph.samlSingleSignOnSettings: value: relayState: String + microsoft.graph.samsungEFotaFirmwareVersion: + value: + androidProcessorVersionName: String + consumerSoftwareCustomizationCode: String + description: String + deviceModelName: String + firmwareVersion: String + id: String + osVersionName: String + releaseDateTime: '0001-01-01T00:00:00.0000000+00:00' + requestFirmwareTypeName: String + salesCode: String + securityPatchVersion: String + microsoft.graph.samsungEFotaFirmwareVersionTarget: + value: + firmwareVersion: + '@odata.type': microsoft.graph.samsungEFotaFirmwareVersion + id: String microsoft.graph.scheduleEntity: value: endDateTime: '0001-01-01T00:00:00.0000000+00:00' @@ -1489912,6 +1519896,23 @@ components: cacheAccountsAboveDiskFreePercentage: '0' inactiveThresholdDays: '0' removeAccountsBelowDiskFreePercentage: '0' + microsoft.graph.sharePointApiUsageDataPoint: + value: + activeApps: '0' + appId: String + serviceArea: String + tenantId: String + usageDateTime: '0001-01-01T00:00:00.0000000+00:00' + usageMB: '0' + usageRequests: '0' + microsoft.graph.sharePointApiUsageReport: + value: + dataPoints: + - '@odata.type': microsoft.graph.sharePointApiUsageDataPoint + microsoft.graph.sharePointGroupIdentity: + value: + principalId: String + title: String microsoft.graph.sharePointGroupMigrationTaskParameters: value: sourceGroupIdentity: @@ -1489931,6 +1519932,8 @@ components: value: group: '@odata.type': microsoft.graph.identity + sharePointGroup: + '@odata.type': microsoft.graph.sharePointGroupIdentity siteGroup: '@odata.type': microsoft.graph.sharePointIdentity siteUser: @@ -1490505,6 +1520508,12 @@ components: '@odata.type': microsoft.graph.identitySet tabId: String microsoft.graph.targetAgentIdentitySponsorsOrOwners: { } + microsoft.graph.targetOwners: + value: + notifyMembers: + '@odata.type': microsoft.graph.notifyMembers + securityGroups: + - String microsoft.graph.targetPolicyEndpoints: value: platformTypes: @@ -1493409,6 +1523418,60 @@ components: ignoreNumbers: 'true' isEnabled: 'true' topicCount: '0' + microsoft.graph.entraRecoveryServices.recovery: + value: + jobs: + - '@odata.type': microsoft.graph.entraRecoveryServices.recoveryJobBase + snapshots: + - '@odata.type': microsoft.graph.entraRecoveryServices.snapshot + microsoft.graph.entraRecoveryServices.recoveryChangeObjectBase: + value: + displayName: String + entityTypeName: + '@odata.type': microsoft.graph.entraRecoveryServices.resourceTypeName + failureMessage: String + recoveryAction: + '@odata.type': microsoft.graph.entraRecoveryServices.recoveryAction + microsoft.graph.entraRecoveryServices.recoveryJob: + value: + totalFailedChanges: '0' + totalLinksModified: '0' + totalObjectsModified: '0' + microsoft.graph.entraRecoveryServices.recoveryJobBase: + value: + filteringCriteria: + '@odata.type': microsoft.graph.entraRecoveryServices.recoveryJobFilteringCriteriaBase + jobCompletionDateTime: '0001-01-01T00:00:00.0000000+00:00' + jobStartDateTime: '0001-01-01T00:00:00.0000000+00:00' + status: + '@odata.type': microsoft.graph.entraRecoveryServices.recoveryStatus + targetStateDateTime: '0001-01-01T00:00:00.0000000+00:00' + totalChangedLinksCalculated: '0' + totalChangedObjectsCalculated: '0' + microsoft.graph.entraRecoveryServices.recoveryPreviewJob: { } + microsoft.graph.entraRecoveryServices.snapshot: + value: + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + recoveryJobs: + - '@odata.type': microsoft.graph.entraRecoveryServices.recoveryJob + recoveryPreviewJobs: + - '@odata.type': microsoft.graph.entraRecoveryServices.recoveryPreviewJob + totalChangedObjects: '0' + microsoft.graph.entraRecoveryServices.entityTypeAndIds: + value: + entityIds: + - String + entityType: + '@odata.type': microsoft.graph.entraRecoveryServices.resourceTypeName + microsoft.graph.entraRecoveryServices.recoveryJobEntityNameAndIdsFilter: + value: + filterValues: + - '@odata.type': microsoft.graph.entraRecoveryServices.entityTypeAndIds + microsoft.graph.entraRecoveryServices.recoveryJobEntityNamesFilter: + value: + entityTypes: + - '@odata.type': microsoft.graph.entraRecoveryServices.resourceTypeName + microsoft.graph.entraRecoveryServices.recoveryJobFilteringCriteriaBase: { } microsoft.graph.externalConnectors.connectionOperation: value: error: @@ -1493776,6 +1523839,8 @@ components: - '@odata.type': microsoft.graph.identityGovernance.userProcessingResult id: String (identifier) nextScheduleRunDateTime: '0001-01-01T00:00:00.0000000+00:00' + previewScope: + - '@odata.type': microsoft.graph.directoryObject runs: - '@odata.type': microsoft.graph.identityGovernance.run taskReports: @@ -1495150,6 +1525215,22 @@ components: region: '@odata.type': microsoft.graph.networkaccess.region version: String + microsoft.graph.networkaccess.cloudFirewallPolicy: + value: + lastModifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' + settings: + '@odata.type': microsoft.graph.networkaccess.cloudFirewallPolicySettings + microsoft.graph.networkaccess.cloudFirewallPolicyLink: { } + microsoft.graph.networkaccess.cloudFirewallRule: + value: + action: + '@odata.type': microsoft.graph.networkaccess.cloudFirewallAction + description: String + matchingConditions: + '@odata.type': microsoft.graph.networkaccess.cloudFirewallMatchingConditions + priority: '0' + settings: + '@odata.type': microsoft.graph.networkaccess.cloudFirewallRuleSettings microsoft.graph.networkaccess.conditionalAccessPolicy: value: createdDateTime: '0001-01-01T00:00:00.0000000+00:00' @@ -1495166,15 +1525247,20 @@ components: applicationSnapshot: '@odata.type': microsoft.graph.networkaccess.applicationSnapshot createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + crossTenantAccessType: + '@odata.type': microsoft.graph.networkaccess.crossTenantAccessType destinationFqdn: String destinationIp: String destinationPort: '0' deviceCategory: '@odata.type': microsoft.graph.networkaccess.deviceCategory deviceId: String + deviceJoinType: + '@odata.type': microsoft.graph.networkaccess.deviceJoinType deviceOperatingSystem: String deviceOperatingSystemVersion: String endDateTime: '0001-01-01T00:00:00.0000000+00:00' + homeTenantId: String initiatingProcessName: String lastUpdateDateTime: '0001-01-01T00:00:00.0000000+00:00' networkProtocol: @@ -1495315,6 +1525401,21 @@ components: ruleType: '@odata.type': microsoft.graph.networkaccess.networkDestinationType microsoft.graph.networkaccess.fqdnFilteringRule: { } + microsoft.graph.networkaccess.generativeAIInsight: + value: + activity: + '@odata.type': microsoft.graph.networkaccess.applicationActivity + content: String + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + destinationUrl: String + eventId: String + eventType: String + mcpClientName: String + mcpServerName: String + sessionId: String + subactivity: String + transactionId: String (identifier) + userPrincipalName: String microsoft.graph.networkaccess.internetAccessForwardingRule: value: ports: @@ -1495325,6 +1525426,8 @@ components: value: connections: - '@odata.type': microsoft.graph.networkaccess.connection + generativeAIInsights: + - '@odata.type': microsoft.graph.networkaccess.generativeAIInsight remoteNetworks: - '@odata.type': microsoft.graph.networkaccess.remoteNetworkHealthEvent traffic: @@ -1495341,6 +1525444,8 @@ components: value: alerts: - '@odata.type': microsoft.graph.networkaccess.alert + cloudFirewallPolicies: + - '@odata.type': microsoft.graph.networkaccess.cloudFirewallPolicy connectivity: '@odata.type': microsoft.graph.networkaccess.connectivity filteringPolicies: @@ -1495598,6 +1525703,8 @@ components: microsoft.graph.networkaccess.blockPageConfigurationBase: { } microsoft.graph.networkaccess.cloudApplicationMetadata: value: + activity: + '@odata.type': microsoft.graph.networkaccess.applicationActivity categories: - String cloudApplicationCatalogId: String @@ -1495629,6 +1525736,48 @@ components: '@odata.type': microsoft.graph.networkaccess.trafficType transactionCount: '0' userCount: '0' + microsoft.graph.networkaccess.cloudFirewallDestinationAddress: { } + microsoft.graph.networkaccess.cloudFirewallDestinationFqdnAddress: + value: + values: + - String + microsoft.graph.networkaccess.cloudFirewallDestinationIpAddress: + value: + values: + - String + microsoft.graph.networkaccess.cloudFirewallDestinationMatching: + value: + addresses: + - '@odata.type': microsoft.graph.networkaccess.cloudFirewallDestinationAddress + ports: + - String + protocols: + '@odata.type': microsoft.graph.networkaccess.cloudFirewallProtocol + microsoft.graph.networkaccess.cloudFirewallMatchingConditions: + value: + destinations: + '@odata.type': microsoft.graph.networkaccess.cloudFirewallDestinationMatching + sources: + '@odata.type': microsoft.graph.networkaccess.cloudFirewallSourceMatching + microsoft.graph.networkaccess.cloudFirewallPolicySettings: + value: + defaultAction: + '@odata.type': microsoft.graph.networkaccess.cloudFirewallAction + microsoft.graph.networkaccess.cloudFirewallRuleSettings: + value: + status: + '@odata.type': microsoft.graph.networkaccess.securityRuleStatus + microsoft.graph.networkaccess.cloudFirewallSourceAddress: { } + microsoft.graph.networkaccess.cloudFirewallSourceIpAddress: + value: + values: + - String + microsoft.graph.networkaccess.cloudFirewallSourceMatching: + value: + addresses: + - '@odata.type': microsoft.graph.networkaccess.cloudFirewallSourceAddress + ports: + - String microsoft.graph.networkaccess.connectionSummary: value: totalCount: '0' @@ -1498551,6 +1528700,9 @@ components: microsoft.graph.security.mdatpAuditRecord: { } microsoft.graph.security.mdcEventsRecord: { } microsoft.graph.security.mdiAuditRecord: { } + microsoft.graph.security.mergeResponse: + value: + targetIncidentId: String microsoft.graph.security.meshWorldsAuditRecord: { } microsoft.graph.security.metadataAction: value: @@ -1499110,6 +1529262,313 @@ components: microsoft.graph.security.windows365CustomerLockboxAuditRecord: { } microsoft.graph.security.workplaceAnalyticsAuditRecord: { } microsoft.graph.security.yammerAuditRecord: { } + microsoft.graph.security.dlp.baseAuditRecord: + value: + agentBlueprintId: String + agentBlueprintName: String + agentId: String + agentName: String + agentPlatform: String + agentVersion: String + appAccessContext: + '@odata.type': microsoft.graph.security.dlp.appAccessContext + appIdentity: String + applicationName: String + associatedAdminUnitIds: + - String + correlationIdentity: String + createdDateTime: '0001-01-01' + isRequiresCustomerKeyEncryption: 'true' + operation: String + opId: String + organizationId: String + parentId: String + purpose: + '@odata.type': microsoft.graph.security.dlp.purposeType + recordType: + '@odata.type': microsoft.graph.security.dlp.auditRecordType + resultStatus: String + scopingEntityIds: + - String + scopingEntityType: '0' + sessionIdentity: String + subjectType: String + subscription: + '@odata.type': microsoft.graph.security.dlp.subscriptionInfo + userKey: String + userType: + '@odata.type': microsoft.graph.security.dlp.userType + version: '0' + workload: String + microsoft.graph.security.dlp.complianceBaseAuditRecord: { } + microsoft.graph.security.dlp.complianceDLPBaseAuditRecord: + value: + enforcementType: + '@odata.type': microsoft.graph.security.dlp.enforcementType + evaluationSource: String + exceptionInfo: + '@odata.type': microsoft.graph.security.dlp.exceptionInfo + incidentId: 00000000-0000-0000-0000-000000000000 + isSensitiveInfoDetectionIsIncluded: 'true' + location: String + policyDetails: + - String + remediationDetails: + '@odata.type': microsoft.graph.security.dlp.remediationInfo + sessionMetadata: + '@odata.type': microsoft.graph.security.dlp.sessionMetadataInfo + microsoft.graph.security.dlp.complianceDlpEndpointAuditRecord: + value: + authorizedGroup: String + endpointMetaData: + '@odata.type': microsoft.graph.security.dlp.endpointMetaDataInfo + evidenceFile: String + networkLocationContextInAction: String + microsoft.graph.security.dlp.complianceDlpExchangeAuditRecord: + value: + exchangeMetaData: + '@odata.type': microsoft.graph.security.dlp.exchangeMetaDataInfo + microsoft.graph.security.dlp.complianceDlpSharePointAuditRecord: + value: + sharePointMetaData: + '@odata.type': microsoft.graph.security.dlp.sharePointMetaDataInfo + microsoft.graph.security.dlp.appAccessContext: + value: + aadSessionId: String + apiId: String + clientAppId: String + clientAppName: String + correlationId: String + issuedAtDate: '0001-01-01' + uniqueTokenId: String + microsoft.graph.security.dlp.attachmentInfo: + value: + checksum: '0' + labelNames: + - String + labels: + - String + name: String + sensitiveInformationDetails: + - '@odata.type': microsoft.graph.security.dlp.attachmentSensitiveInformationDetails + size: '0' + microsoft.graph.security.dlp.attachmentSensitiveInformationDetails: + value: + sensitiveInformationDetailedClassificationAttributes: + - '@odata.type': microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResult + sensitiveInformationDetectionIndices: + - '0' + sensitiveType: String + microsoft.graph.security.dlp.conditionMatchInfo: + value: + documentProperties: + - '@odata.type': microsoft.graph.security.dlp.nameValuePair + isConditionMatchedInNewScheme: 'true' + otherConditions: + - '@odata.type': microsoft.graph.security.dlp.nameValuePair + sensitiveInformation: + - '@odata.type': microsoft.graph.security.dlp.sensitiveInformationInfo + microsoft.graph.security.dlp.endpointMetaDataInfo: + value: + application: String + applicationSourceExecutableName: String + destinationLocationType: String + deviceName: String + dlpAuditEventMetadata: String + endpointOperation: String + enforcementMode: String + fileExtension: String + fileSize: '0' + fileType: String + groupId: String + groupName: String + isEaV2Enriched: 'true' + isHidden: 'true' + isJitTriggered: 'true' + isRmseEncrypted: 'true' + isViewableByExternalUsers: 'true' + justification: String + markOfTheWebData: String + mdatpDeviceId: String + originatingDomain: String + parentArchiveHash: String + platform: String + policyMatchDetails: + - String + policyMatchInfo: String + previousFileName: String + removableMediaDeviceAttributes: String + sensitiveInfoTypeData: + - String + sensitivityLabelEventData: String + sensitivityLabelIds: + - String + sensitivityLabelNames: + - String + sha1: String + sha256: String + sourceLocationType: String + targetDomain: String + targetFilePath: String + targetPrinterName: String + targetUrl: String + microsoft.graph.security.dlp.exceptionInfo: + value: + isFalsePositive: 'true' + justification: String + reason: String + ruleIds: + - String + microsoft.graph.security.dlp.exchangeMetaDataInfo: + value: + attachmentDetails: + - '@odata.type': microsoft.graph.security.dlp.attachmentInfo + bccRecipients: + - String + ccRecipients: + - String + docId: String + fileSize: '0' + from: String + immutableEntryId: String + isViewableByExternalUsers: 'true' + messageId: String + recipientCount: '0' + sensitivityLabelIds: + - String + sensitivityLabelNames: + - String + sentDate: '0001-01-01' + subject: String + toRecipients: + - String + uniqueId: String + microsoft.graph.security.dlp.nameValuePair: + value: + name: String + value: String + microsoft.graph.security.dlp.policyMatchInfo: + value: + policyId: String + policyName: String + policyVersion: String + rules: + - '@odata.type': microsoft.graph.security.dlp.ruleMatchInfo + microsoft.graph.security.dlp.privacyPrimaryMatch: + value: + length: '0' + offset: '0' + primaryKeyName: String + primaryKeys: + - String + microsoft.graph.security.dlp.remediationInfo: + value: + alertId: String + bccRecipients: + - String + ccRecipients: + - String + iwUser: String + recipients: + - String + remediationActivity: + '@odata.type': microsoft.graph.security.dlp.remediationActivityType + sender: String + subject: String + templateName: String + microsoft.graph.security.dlp.ruleMatchInfo: + value: + actionParameters: + - String + actions: + - String + alertProperties: + - '@odata.type': microsoft.graph.security.dlp.nameValuePair + conditionsMatched: + '@odata.type': microsoft.graph.security.dlp.conditionMatchInfo + managementRuleId: String + matchId: String + matchVersion: String + mode: String + name: String + overriddenActions: + - String + severity: String + microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResult: + value: + confidence: '0' + count: '0' + isMatch: 'true' + microsoft.graph.security.dlp.sensitiveInformationDetectionsInfo: + value: + detectedOffsetsAndLengths: String + detectedValues: + - '@odata.type': microsoft.graph.security.dlp.nameValuePair + isResultsTruncated: 'true' + microsoft.graph.security.dlp.sensitiveInformationInfo: + value: + classifierType: String + confidence: '0' + count: '0' + location: String + privacyPrimaryMatches: + - '@odata.type': microsoft.graph.security.dlp.privacyPrimaryMatch + sensitiveInformationDetailedClassificationAttributes: + - '@odata.type': microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResult + sensitiveInformationDetections: + '@odata.type': microsoft.graph.security.dlp.sensitiveInformationDetectionsInfo + sensitiveInformationTypeName: String + sensitiveType: String + sensitiveTypeSource: String + uniqueCount: '0' + microsoft.graph.security.dlp.sessionMetadataInfo: + value: + appHost: String + appHostCategories: + - String + appHostFqdn: String + browser: String + browserVersion: String + deviceManagementType: String + deviceType: String + enforcementPlane: String + osPlatform: String + osVersion: String + microsoft.graph.security.dlp.sharePointMetaDataInfo: + value: + aiFileActions: String + blockedUserForFileAccess: String + fileId: String + fileName: String + fileOwner: String + filePathUrl: String + fileSize: '0' + from: String + isJitTriggered: 'true' + isViewableByExternalUsers: 'true' + isVisibleOnlyToOdbOwner: 'true' + itemCreatedDate: '0001-01-01' + itemLastModifiedDate: '0001-01-01' + itemLastSharedDate: '0001-01-01' + quarantineLocationFileUrl: String + sensitivityLabelIds: + - String + sensitivityLabelNames: + - String + sharedBy: + - String + sharedWith: + - String + siteAdmins: + - String + siteCollectionGuid: String + siteCollectionUrl: String + uniqueId: String + violatingAction: String + microsoft.graph.security.dlp.subscriptionInfo: + value: + dlpSubscriptionId: String + name: String microsoft.graph.security.securityCopilot.evaluation: value: completedDateTime: '0001-01-01T00:00:00.0000000+00:00' @@ -1499319,6 +1529778,112 @@ components: status: '@odata.type': microsoft.graph.longRunningOperationStatus statusDetail: String + microsoft.graph.tenantGovernanceServices.b2bRegistrationMetrics: + value: + initial: + '@odata.type': microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsInitial + recent: + '@odata.type': microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsRecent + microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsBase: + value: + inboundTotalUsers: '0' + outboundTotalUsers: '0' + watermarkDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsInitial: + value: + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsRecent: + value: + updateDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetrics: + value: + initial: + '@odata.type': microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsInitial + recent: + '@odata.type': microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsRecent + microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsBase: + value: + inboundMonthlyTotalApplications: '0' + inboundMonthlyTotalUsers: '0' + outboundMonthlyTotalApplications: '0' + outboundMonthlyTotalUsers: '0' + watermarkDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsInitial: + value: + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsRecent: + value: + updateDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.billingMetrics: + value: + initial: + '@odata.type': microsoft.graph.tenantGovernanceServices.billingMetricsInitial + recent: + '@odata.type': microsoft.graph.tenantGovernanceServices.billingMetricsRecent + microsoft.graph.tenantGovernanceServices.billingMetricsBase: + value: + foreignAssociatedTenantBillingManagementActiveCount: '0' + foreignAssociatedTenantCount: '0' + foreignAssociatedTenantProvisioningActiveCount: '0' + localAssociatedTenantBillingManagementActiveCount: '0' + localAssociatedTenantCount: '0' + localAssociatedTenantIds: + - String + localAssociatedTenantProvisioningActiveCount: '0' + watermarkDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.billingMetricsInitial: + value: + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.billingMetricsRecent: + value: + updateDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.governanceInvitation: + value: + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + expirationDateTime: '0001-01-01T00:00:00.0000000+00:00' + governedTenantId: String + governedTenantName: String + governingTenantId: String + governingTenantName: String + microsoft.graph.tenantGovernanceServices.governancePolicyTemplate: + value: + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + delegatedAdministrationRoleAssignments: + - '@odata.type': microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignment + description: String + displayName: String + governedTenantCanTerminate: 'true' + lastModifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' + multiTenantApplicationsToProvision: + - '@odata.type': microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvision + version: String + microsoft.graph.tenantGovernanceServices.governanceRelationship: + value: + createdType: + '@odata.type': microsoft.graph.tenantGovernanceServices.relationshipCreationType + creationDateTime: '0001-01-01T00:00:00.0000000+00:00' + governedTenantId: String + governedTenantName: String + governingTenantId: String + governingTenantName: String + policySnapshot: + '@odata.type': microsoft.graph.tenantGovernanceServices.relationshipPolicy + status: + '@odata.type': microsoft.graph.tenantGovernanceServices.relationshipStatus + microsoft.graph.tenantGovernanceServices.governanceRequest: + value: + expirationDateTime: '0001-01-01T00:00:00.0000000+00:00' + governancePolicyTemplate: + '@odata.type': microsoft.graph.tenantGovernanceServices.governancePolicyTemplate + governedTenantId: String + governedTenantName: String + governingTenantId: String + governingTenantName: String + policySnapshot: + '@odata.type': microsoft.graph.tenantGovernanceServices.relationshipPolicy + requestDateTime: '0001-01-01T00:00:00.0000000+00:00' + status: + '@odata.type': microsoft.graph.tenantGovernanceServices.requestStatus microsoft.graph.tenantGovernanceServices.longRunningOperation: value: createdDateTime: '0001-01-01T00:00:00.0000000+00:00' @@ -1499327,6 +1529892,111 @@ components: status: '@odata.type': microsoft.graph.tenantGovernanceServices.longRunningOperationStatus statusDetail: String + microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetrics: + value: + initial: + '@odata.type': microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsInitial + recent: + '@odata.type': microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsRecent + microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsBase: + value: + inboundMonthlyTotalApplications: '0' + outboundMonthlyTotalApplications: '0' + watermarkDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsInitial: + value: + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsRecent: + value: + updateDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.relatedTenant: + value: + appB2BSignInActivityMetrics: + '@odata.type': microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetrics + b2BRegistrationMetrics: + '@odata.type': microsoft.graph.tenantGovernanceServices.b2bRegistrationMetrics + b2BSignInActivityMetrics: + '@odata.type': microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetrics + billingMetrics: + '@odata.type': microsoft.graph.tenantGovernanceServices.billingMetrics + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + multiTenantApplicationMetrics: + '@odata.type': microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetrics + microsoft.graph.tenantGovernanceServices.relatedTenantsRefreshRequest: + value: + location: String + microsoft.graph.tenantGovernanceServices.tenantGovernance: + value: + governanceInvitations: + - '@odata.type': microsoft.graph.tenantGovernanceServices.governanceInvitation + governancePolicyTemplates: + - '@odata.type': microsoft.graph.tenantGovernanceServices.governancePolicyTemplate + governanceRelationships: + - '@odata.type': microsoft.graph.tenantGovernanceServices.governanceRelationship + governanceRequests: + - '@odata.type': microsoft.graph.tenantGovernanceServices.governanceRequest + relatedTenants: + - '@odata.type': microsoft.graph.tenantGovernanceServices.relatedTenant + settings: + '@odata.type': microsoft.graph.tenantGovernanceServices.tenantGovernanceSetting + microsoft.graph.tenantGovernanceServices.tenantGovernanceSetting: + value: + canReceiveInvitations: 'true' + isRelatedTenantsEnabled: 'true' + microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignment: + value: + group: + '@odata.type': microsoft.graph.group + roleTemplates: + - '@odata.type': microsoft.graph.tenantGovernanceServices.roleTemplate + microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshot: + value: + groupId: String + roleTemplates: + - '@odata.type': microsoft.graph.tenantGovernanceServices.roleTemplate + microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvision: + value: + appId: String + displayName: String + objectId: String + requiredResourceAccesses: + - '@odata.type': microsoft.graph.tenantGovernanceServices.requiredResourceAccess + microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionSnapshot: + value: + appId: String + displayName: String + objectId: String + requiredResourceAccesses: + - '@odata.type': microsoft.graph.tenantGovernanceServices.requiredResourceAccess + microsoft.graph.tenantGovernanceServices.relatedTenantsRefreshStatus: + value: + isFirstRefresh: 'true' + mostRecentRefreshRequestStatus: String + mostRecentRefreshTime: String + microsoft.graph.tenantGovernanceServices.relationshipPolicy: + value: + delegatedAdministrationRoleAssignments: + - '@odata.type': microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshot + governedTenantCanTerminate: 'true' + multiTenantApplicationsToProvision: + - '@odata.type': microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionSnapshot + policyId: String + version: '0' + microsoft.graph.tenantGovernanceServices.requiredResourceAccess: + value: + permissions: + - '@odata.type': microsoft.graph.tenantGovernanceServices.resourcePermission + resourceAppId: String + microsoft.graph.tenantGovernanceServices.resourcePermission: + value: + id: String + name: String + type: + '@odata.type': microsoft.graph.tenantGovernanceServices.permissionType + microsoft.graph.tenantGovernanceServices.roleTemplate: + value: + id: String + name: String microsoft.graph.termStore.group: value: createdDateTime: '0001-01-01T00:00:00.0000000+00:00' @@ -1500250,6 +1530920,8 @@ tags: x-ms-docs-toc-type: page - name: chats.teamsTab x-ms-docs-toc-type: page + - name: chats.targetedChatMessage + x-ms-docs-toc-type: page - name: chats.chat.Functions x-ms-docs-toc-type: container - name: commands.command @@ -1500790,12 +1531462,16 @@ tags: x-ms-docs-toc-type: page - name: directory.recommendation x-ms-docs-toc-type: page + - name: directory.recovery + x-ms-docs-toc-type: page - name: directory.sharedEmailDomain x-ms-docs-toc-type: page - name: directory.companySubscription x-ms-docs-toc-type: page - name: directory.template x-ms-docs-toc-type: page + - name: directory.tenantGovernance + x-ms-docs-toc-type: page - name: directoryObjects.directoryObject x-ms-docs-toc-type: page - name: directoryObjects.directoryObject.Actions @@ -1501242,6 +1531918,8 @@ tags: x-ms-docs-toc-type: page - name: networkAccess.alert x-ms-docs-toc-type: page + - name: networkAccess.cloudFirewallPolicy + x-ms-docs-toc-type: page - name: networkAccess.connectivity x-ms-docs-toc-type: page - name: networkAccess.filteringPolicy @@ -1501386,6 +1532064,8 @@ tags: x-ms-docs-toc-type: page - name: policies.onPremAuthenticationPolicy x-ms-docs-toc-type: page + - name: policies.ownerlessGroupPolicy + x-ms-docs-toc-type: page - name: policies.permissionGrantPolicy x-ms-docs-toc-type: page - name: policies.permissionGrantPreApprovalPolicy diff --git a/openapi/beta/powershell_v2.yaml b/openapi/beta/powershell_v2.yaml index 8dfb84556..52342198f 100644 --- a/openapi/beta/powershell_v2.yaml +++ b/openapi/beta/powershell_v2.yaml @@ -4908,8 +4908,11 @@ paths: get: tags: - admin.configurationManagement - summary: Get configurationSnapshots from admin - description: A container for configuration snapshot baselines. + summary: List configurationSnapshots + description: Get a list of configurationBaseline objects that represent configuration snapshots and their properties. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/configurationmanagement-list-configurationsnapshots?view=graph-rest-beta operationId: admin.configurationManagement.ListConfigurationSnapshots parameters: - $ref: '#/components/parameters/top' @@ -42145,6 +42148,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: Use validateConnectivity instead. This action will be removed. x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/applications/{application-id}/synchronization/jobs/microsoft.graph.validateCredentials' @@ -42892,6 +42901,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: Use validateConnectivity instead. This action will be removed. x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/microsoft.graph.validateCredentials' @@ -42931,6 +42946,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: This action acquires an access token via Oauth Code Grant Flow. Code Grant will be completely deprecated so this action will be obsolete. x-ms-docs-operation-type: action '/applications/{application-id}/synchronization/microsoft.graph.Ping()': description: Provides operations to call the Ping method. @@ -43001,6 +43022,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.synchronizationSecretKeyStringValuePair' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: Use connectivityParameters for oauth flows and scim endpoint connectivity. Use SynchronizationJobSettings for job-specific settings This property will be removed. '/applications/{application-id}/synchronization/secrets/$count': description: Provides operations to count the resources in the collection. get: @@ -43023,6 +43050,12 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: Use connectivityParameters for oauth flows and scim endpoint connectivity. Use SynchronizationJobSettings for job-specific settings This property will be removed. '/applications/{application-id}/synchronization/templates': description: Provides operations to manage the templates property of the microsoft.graph.synchronization entity. get: @@ -44640,10 +44673,10 @@ paths: tags: - applications.application.Functions summary: Invoke function delta - description: 'Get newly created, updated, or deleted applications and agent identity blueprints without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details.' + description: 'Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/application-delta?view=graph-rest-beta + url: https://learn.microsoft.com/graph/api/directoryobject-delta?view=graph-rest-beta operationId: applications.delta parameters: - $ref: '#/components/parameters/top' @@ -44687,13 +44720,13 @@ paths: content: application/json: schema: - title: Collection of application + title: Collection of directoryObject type: object properties: value: type: array items: - $ref: '#/components/schemas/microsoft.graph.application' + $ref: '#/components/schemas/microsoft.graph.directoryObject' '@odata.nextLink': type: string nullable: true @@ -44841,7 +44874,7 @@ paths: tags: - applicationTemplates.applicationTemplate summary: List applicationTemplates - description: Retrieve a list of applicationTemplate objects from the Microsoft Entra application gallery. Details about optional risk properties such as riskScore and riskFactors are available with either the Microsoft Entra Suite or Microsoft Entra Internet Access license. + description: 'Retrieve a list of applicationTemplate objects from the Microsoft Entra application gallery. Details about optional risk properties such as riskScore and riskFactors are available with either the Microsoft Entra Suite or Microsoft Entra Internet Access license. If a risk property is included in the request without appropriate license, a @microsoft.graph.licenseRequired OData annotation is returned in the response.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/applicationtemplate-list?view=graph-rest-beta @@ -53723,6 +53756,8 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents' '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}': description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. get: @@ -53870,6 +53905,8 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': description: Provides operations to manage the media for the chat entity. get: @@ -54062,6 +54099,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction' '/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -54096,6 +54134,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.softDelete' '/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete': description: Provides operations to call the undoSoftDelete method. post: @@ -54130,6 +54169,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.undoSoftDelete' '/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction': description: Provides operations to call the unsetReaction method. post: @@ -54171,6 +54211,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction' '/chats/{chat-id}/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -54275,6 +54316,8 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies' '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -54417,6 +54460,8 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-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. get: @@ -54537,6 +54582,8 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents' '/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. get: @@ -54702,6 +54749,8 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value': description: Provides operations to manage the media for the chat entity. get: @@ -54926,6 +54975,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction' '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -54967,6 +55017,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.softDelete' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.softDelete' '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete': description: Provides operations to call the undoSoftDelete method. post: @@ -55008,6 +55059,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.undoSoftDelete' '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction': description: Provides operations to call the unsetReaction method. post: @@ -55056,6 +55108,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction' '/chats/{chat-id}/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -55173,6 +55226,7 @@ paths: operationName: listMore x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' '/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat': description: Provides operations to call the forwardToChat method. post: @@ -55245,6 +55299,7 @@ paths: operationName: listMore x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/microsoft.graph.forwardToChat' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.forwardToChat' '/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote': description: Provides operations to call the replyWithQuote method. post: @@ -55304,6 +55359,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/microsoft.graph.replyWithQuote' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.replyWithQuote' '/chats/{chat-id}/messages/$count': description: Provides operations to count the resources in the collection. get: @@ -55407,6 +55463,7 @@ paths: operationName: listMore x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' '/chats/{chat-id}/messages/microsoft.graph.forwardToChat': description: Provides operations to call the forwardToChat method. post: @@ -55472,6 +55529,7 @@ paths: operationName: listMore x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.forwardToChat' '/chats/{chat-id}/messages/microsoft.graph.replyWithQuote': description: Provides operations to call the replyWithQuote method. post: @@ -55524,6 +55582,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.replyWithQuote' '/chats/{chat-id}/microsoft.graph.completeMigration': description: Provides operations to call the completeMigration method. post: @@ -56935,37 +56994,29 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - /chats/$count: - description: Provides operations to count the resources in the collection. + '/chats/{chat-id}/targetedMessages': + description: Provides operations to manage the targetedMessages property of the microsoft.graph.chat entity. get: tags: - - chats.chat - summary: Get the number of the resource - operationId: chats.GetCount-61c7 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - default: - $ref: '#/components/responses/error' - /chats/microsoft.graph.allMessages(): - description: Provides operations to call the allMessages method. - get: - tags: - - chats.chat.Functions - summary: Invoke function allMessages - operationId: chats.allMessages + - chats.targetedChatMessage + summary: Get targetedMessages from chats + operationId: chats.ListTargetedMessages parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - - name: $select + - name: $orderby in: query - description: Select properties to be returned + description: Order items by property values style: form explode: false schema: @@ -56973,9 +57024,9 @@ paths: type: array items: type: string - - name: $orderby + - name: $select in: query - description: Order items by property values + description: Select properties to be returned style: form explode: false schema: @@ -56995,48 +57046,65 @@ paths: type: string responses: 2XX: - description: Success - content: - application/json: - schema: - title: Collection of chatMessage - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.chatMessage' - '@odata.nextLink': - type: string - nullable: true + $ref: '#/components/responses/microsoft.graph.targetedChatMessageCollectionResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore - /chats/microsoft.graph.getAllMessages(): - description: Provides operations to call the getAllMessages method. + x-ms-docs-operation-type: operation + post: + tags: + - chats.targetedChatMessage + summary: Create new navigation property to targetedMessages for chats + operationId: chats.CreateTargetedMessages + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}': + description: Provides operations to manage the targetedMessages property of the microsoft.graph.chat entity. get: tags: - - chats.chat.Functions - summary: 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-beta - operationId: chats.getAllMessages + - chats.targetedChatMessage + summary: Get targetedMessages from chats + operationId: chats.GetTargetedMessages parameters: - - name: model - in: query - description: The payment model for the API + - name: chat-id + in: path + description: The unique identifier of chat + required: true schema: type: string - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage - name: $select in: query description: Select properties to be returned @@ -57047,16 +57115,6 @@ paths: 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 @@ -57069,102 +57127,1884 @@ paths: type: string responses: 2XX: - description: Success + description: Retrieved navigation property content: application/json: schema: - title: Collection of chatMessage - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.chatMessage' - '@odata.nextLink': - type: string - nullable: true + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /chats/microsoft.graph.getAllRetainedMessages(): - description: Provides operations to call the getAllRetainedMessages method. - get: + x-ms-docs-operation-type: operation + patch: tags: - - chats.chat.Functions - summary: 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-beta - operationId: chats.getAllRetainedMessages + - chats.targetedChatMessage + summary: Update the navigation property targetedMessages in chats + operationId: chats.UpdateTargetedMessages 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 + - name: chat-id + in: path + description: The unique identifier of chat + required: true schema: - uniqueItems: true - type: array - items: - type: string - - name: $expand - in: query - description: Expand related entities - style: form - explode: false + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + required: true responses: 2XX: description: Success content: application/json: schema: - title: Collection of chatMessage - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.chatMessage' - '@odata.nextLink': - type: string - nullable: true + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /commands: - description: Provides operations to manage the collection of command entities. + x-ms-docs-operation-type: operation + delete: + tags: + - chats.targetedChatMessage + summary: Delete navigation property targetedMessages for chats + operationId: chats.DeleteTargetedMessages + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. get: tags: - - commands.command - summary: Get entities from commands - operationId: commands.command.ListCommand + - chats.targetedChatMessage + summary: Get hostedContents from chats + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: chats.targetedMessages.ListHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $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' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - chats.targetedChatMessage + summary: Create new navigation property to hostedContents for chats + operationId: chats.targetedMessages.CreateHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents' + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - chats.targetedChatMessage + summary: Get hostedContents from chats + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: chats.targetedMessages.GetHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + - 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - chats.targetedChatMessage + summary: Update the navigation property hostedContents in chats + operationId: chats.targetedMessages.UpdateHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - chats.targetedChatMessage + summary: Delete navigation property hostedContents for chats + operationId: chats.targetedMessages.DeleteHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': + description: Provides operations to manage the media for the chat entity. + get: + tags: + - chats.targetedChatMessage + summary: Get media content for the navigation property hostedContents from chats + description: The unique identifier for an entity. Read-only. + operationId: chats.targetedMessages.GetHostedContentsContent + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + responses: + 2XX: + description: Retrieved media content + content: + application/octet-stream: + schema: + type: string + format: binary + default: + $ref: '#/components/responses/error' + put: + tags: + - chats.targetedChatMessage + summary: Update media content for the navigation property hostedContents in chats + description: The unique identifier for an entity. Read-only. + operationId: chats.targetedMessages.UpdateHostedContentsContent + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + requestBody: + description: New media content. + content: + application/octet-stream: + schema: + type: string + format: binary + required: true + responses: + 2XX: + description: Success + default: + $ref: '#/components/responses/error' + delete: + tags: + - chats.targetedChatMessage + summary: Delete media content for the navigation property hostedContents in chats + description: The unique identifier for an entity. Read-only. + operationId: chats.targetedMessages.DeleteHostedContentsContent + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - chats.targetedChatMessage + summary: Get the number of the resource + operationId: chats.targetedMessages.hostedContents.GetCount-4857 + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies': + description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. + get: + tags: + - chats.targetedChatMessage + summary: Get replies from chats + description: Replies for a specified message. Supports $expand for channel messages. + operationId: chats.targetedMessages.ListReplies + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $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' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - chats.targetedChatMessage + summary: Create new navigation property to replies for chats + operationId: chats.targetedMessages.CreateReplies + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/replies' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}': + description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. + get: + tags: + - chats.targetedChatMessage + summary: Get replies from chats + description: Replies for a specified message. Supports $expand for channel messages. + operationId: chats.targetedMessages.GetReplies + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + - 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - chats.targetedChatMessage + summary: Update the navigation property replies in chats + operationId: chats.targetedMessages.UpdateReplies + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - chats.targetedChatMessage + summary: Delete navigation property replies for chats + operationId: chats.targetedMessages.DeleteReplies + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - chats.targetedChatMessage + summary: Get hostedContents from chats + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: chats.targetedMessages.replies.ListHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + - $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' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - chats.targetedChatMessage + summary: Create new navigation property to hostedContents for chats + operationId: chats.targetedMessages.replies.CreateHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents' + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - chats.targetedChatMessage + summary: Get hostedContents from chats + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: chats.targetedMessages.replies.GetHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + - 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - chats.targetedChatMessage + summary: Update the navigation property hostedContents in chats + operationId: chats.targetedMessages.replies.UpdateHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - chats.targetedChatMessage + summary: Delete navigation property hostedContents for chats + operationId: chats.targetedMessages.replies.DeleteHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}' + - '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': + description: Provides operations to manage the media for the chat entity. + get: + tags: + - chats.targetedChatMessage + summary: Get media content for the navigation property hostedContents from chats + description: The unique identifier for an entity. Read-only. + operationId: chats.targetedMessages.replies.GetHostedContentsContent + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + responses: + 2XX: + description: Retrieved media content + content: + application/octet-stream: + schema: + type: string + format: binary + default: + $ref: '#/components/responses/error' + put: + tags: + - chats.targetedChatMessage + summary: Update media content for the navigation property hostedContents in chats + description: The unique identifier for an entity. Read-only. + operationId: chats.targetedMessages.replies.UpdateHostedContentsContent + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + requestBody: + description: New media content. + content: + application/octet-stream: + schema: + type: string + format: binary + required: true + responses: + 2XX: + description: Success + default: + $ref: '#/components/responses/error' + delete: + tags: + - chats.targetedChatMessage + summary: Delete media content for the navigation property hostedContents in chats + description: The unique identifier for an entity. Read-only. + operationId: chats.targetedMessages.replies.DeleteHostedContentsContent + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - chats.targetedChatMessage + summary: Get the number of the resource + operationId: chats.targetedMessages.replies.hostedContents.GetCount-bddd + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - chats.targetedChatMessage + summary: Invoke action setReaction + operationId: chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.setReaction + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + nullable: true + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.softDelete': + description: Provides operations to call the softDelete method. + post: + tags: + - chats.targetedChatMessage + summary: 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-beta + operationId: chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.softDelete + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.softDelete' + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.undoSoftDelete': + description: Provides operations to call the undoSoftDelete method. + post: + tags: + - chats.targetedChatMessage + summary: 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-beta + operationId: chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.undoSoftDelete + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete' + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - chats.targetedChatMessage + summary: Invoke action unsetReaction + operationId: chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.unsetReaction + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + nullable: true + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - chats.targetedChatMessage + summary: Get the number of the resource + operationId: chats.targetedMessages.replies.GetCount-2798 + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()': + description: Provides operations to call the delta method. + get: + tags: + - chats.targetedChatMessage + summary: 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 obtain 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-beta + operationId: chats.chat.targetedMessages.targetedChatMessage.replies.delta + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $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 + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.chatMessage' + '@odata.nextLink': + type: string + nullable: true + '@odata.deltaLink': + type: string + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' + - '/chats/{chat-id}/messages/microsoft.graph.delta()' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.forwardToChat': + description: Provides operations to call the forwardToChat method. + post: + tags: + - chats.targetedChatMessage + summary: Invoke action forwardToChat + description: 'Forward a chat message, a channel message, or a channel message reply to a chat.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta + operationId: chats.chat.targetedMessages.targetedChatMessage.replies.forwardToChat + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + targetChatIds: + type: array + items: + type: string + nullable: true + messageIds: + type: array + items: + type: string + nullable: true + additionalMessage: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - type: object + nullable: true + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.actionResultPart' + '@odata.nextLink': + type: string + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat' + - '/chats/{chat-id}/messages/microsoft.graph.forwardToChat' + '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.replyWithQuote': + description: Provides operations to call the replyWithQuote method. + post: + tags: + - chats.targetedChatMessage + summary: Invoke action replyWithQuote + description: Reply with quote to a single chat message or multiple chat messages in a chat. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta + operationId: chats.chat.targetedMessages.targetedChatMessage.replies.replyWithQuote + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + messageIds: + type: array + items: + type: string + nullable: true + replyMessage: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - type: object + nullable: true + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote' + - '/chats/{chat-id}/messages/microsoft.graph.replyWithQuote' + '/chats/{chat-id}/targetedMessages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - chats.targetedChatMessage + summary: Get the number of the resource + operationId: chats.targetedMessages.GetCount-cb07 + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /chats/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - chats.chat + summary: Get the number of the resource + operationId: chats.GetCount-61c7 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /chats/microsoft.graph.allMessages(): + description: Provides operations to call the allMessages method. + get: + tags: + - chats.chat.Functions + summary: Invoke function allMessages + operationId: chats.allMessages + 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 + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.chatMessage' + '@odata.nextLink': + type: string + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + /chats/microsoft.graph.getAllMessages(): + description: Provides operations to call the getAllMessages method. + get: + tags: + - chats.chat.Functions + summary: 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-beta + operationId: 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 + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.chatMessage' + '@odata.nextLink': + type: string + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + /chats/microsoft.graph.getAllRetainedMessages(): + description: Provides operations to call the getAllRetainedMessages method. + get: + tags: + - chats.chat.Functions + summary: 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-beta + operationId: 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 + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.chatMessage' + '@odata.nextLink': + type: string + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + /commands: + description: Provides operations to manage the collection of command entities. + get: + tags: + - commands.command + summary: Get entities from commands + operationId: commands.command.ListCommand parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -147149,6 +148989,30 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.resetPasscode' + '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.restoreManagedHomeScreen': + description: Provides operations to call the restoreManagedHomeScreen method. + post: + tags: + - deviceManagement.managedDevice + summary: Invoke action restoreManagedHomeScreen + description: Restore Managed Home Screen + operationId: deviceManagement.comanagedDevices.managedDevice.restoreManagedHomeScreen + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.restoreManagedHomeScreen' '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.retire': description: Provides operations to call the retire method. post: @@ -147173,6 +149037,36 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.retire' + '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.retrieveDeviceLocalAdminAccountDetail()': + description: Provides operations to call the retrieveDeviceLocalAdminAccountDetail method. + get: + tags: + - deviceManagement.managedDevice + summary: Invoke function retrieveDeviceLocalAdminAccountDetail + operationId: deviceManagement.comanagedDevices.managedDevice.retrieveDeviceLocalAdminAccountDetail + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.deviceLocalAdminAccountDetail' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-docs-grouped-path: + - '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.retrieveDeviceLocalAdminAccountDetail()' '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.retrieveMacOSManagedDeviceLocalAdminAccountDetail()': description: Provides operations to call the retrieveMacOSManagedDeviceLocalAdminAccountDetail method. get: @@ -147203,6 +149097,37 @@ paths: x-ms-docs-operation-type: function x-ms-docs-grouped-path: - '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.retrieveMacOSManagedDeviceLocalAdminAccountDetail()' + '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.retrieveRecoveryLockPasscode()': + description: Provides operations to call the retrieveRecoveryLockPasscode method. + get: + tags: + - deviceManagement.managedDevice + summary: Invoke function retrieveRecoveryLockPasscode + operationId: deviceManagement.comanagedDevices.managedDevice.retrieveRecoveryLockPasscode + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + 2XX: + description: Success + content: + application/json: + schema: + type: object + properties: + value: + type: string + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-docs-grouped-path: + - '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.retrieveRecoveryLockPasscode()' '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.revokeAppleVppLicenses': description: Provides operations to call the revokeAppleVppLicenses method. post: @@ -147298,6 +149223,30 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.rotateLocalAdminPassword' + '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.rotateRecoveryLockPasscode': + description: Provides operations to call the rotateRecoveryLockPasscode method. + post: + tags: + - deviceManagement.managedDevice + summary: Invoke action rotateRecoveryLockPasscode + description: Rotates the recovery lock passcode for the specified macOS device + operationId: deviceManagement.comanagedDevices.managedDevice.rotateRecoveryLockPasscode + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.rotateRecoveryLockPasscode' '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.sendCustomNotificationToCompanyPortal': description: Provides operations to call the sendCustomNotificationToCompanyPortal method. post: @@ -147393,6 +149342,40 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.shutDown' + '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.suspendManagedHomeScreen': + description: Provides operations to call the suspendManagedHomeScreen method. + post: + tags: + - deviceManagement.managedDevice + summary: Invoke action suspendManagedHomeScreen + description: Temporarily suspend Managed Home Screen + operationId: deviceManagement.comanagedDevices.managedDevice.suspendManagedHomeScreen + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + timeoutMinutes: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.suspendManagedHomeScreen' '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.syncDevice': description: Provides operations to call the syncDevice method. post: @@ -154756,6 +156739,43 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: function + '/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/microsoft.graph.releaseAppleDevices': + description: Provides operations to call the releaseAppleDevices method. + post: + tags: + - deviceManagement.depOnboardingSetting + summary: Invoke action releaseAppleDevices + operationId: deviceManagement.depOnboardingSettings.depOnboardingSetting.releaseAppleDevices + parameters: + - name: depOnboardingSetting-id + in: path + description: The unique identifier of depOnboardingSetting + required: true + schema: + type: string + x-ms-docs-key-type: depOnboardingSetting + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + depToken: + type: string + nullable: true + deviceSerialNumbers: + type: array + items: + type: string + nullable: true + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action '/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/microsoft.graph.shareForSchoolDataSyncService': description: Provides operations to call the shareForSchoolDataSyncService method. post: @@ -186081,6 +188101,30 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.resetPasscode' + '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.restoreManagedHomeScreen': + description: Provides operations to call the restoreManagedHomeScreen method. + post: + tags: + - deviceManagement.managedDevice + summary: Invoke action restoreManagedHomeScreen + description: Restore Managed Home Screen + operationId: deviceManagement.managedDevices.managedDevice.restoreManagedHomeScreen + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.restoreManagedHomeScreen' '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.retire': description: Provides operations to call the retire method. post: @@ -186105,6 +188149,36 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.retire' + '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.retrieveDeviceLocalAdminAccountDetail()': + description: Provides operations to call the retrieveDeviceLocalAdminAccountDetail method. + get: + tags: + - deviceManagement.managedDevice + summary: Invoke function retrieveDeviceLocalAdminAccountDetail + operationId: deviceManagement.managedDevices.managedDevice.retrieveDeviceLocalAdminAccountDetail + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.deviceLocalAdminAccountDetail' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-docs-grouped-path: + - '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.retrieveDeviceLocalAdminAccountDetail()' '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.retrieveMacOSManagedDeviceLocalAdminAccountDetail()': description: Provides operations to call the retrieveMacOSManagedDeviceLocalAdminAccountDetail method. get: @@ -186135,6 +188209,37 @@ paths: x-ms-docs-operation-type: function x-ms-docs-grouped-path: - '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.retrieveMacOSManagedDeviceLocalAdminAccountDetail()' + '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.retrieveRecoveryLockPasscode()': + description: Provides operations to call the retrieveRecoveryLockPasscode method. + get: + tags: + - deviceManagement.managedDevice + summary: Invoke function retrieveRecoveryLockPasscode + operationId: deviceManagement.managedDevices.managedDevice.retrieveRecoveryLockPasscode + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + 2XX: + description: Success + content: + application/json: + schema: + type: object + properties: + value: + type: string + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-docs-grouped-path: + - '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.retrieveRecoveryLockPasscode()' '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.revokeAppleVppLicenses': description: Provides operations to call the revokeAppleVppLicenses method. post: @@ -186230,6 +188335,30 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.rotateLocalAdminPassword' + '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.rotateRecoveryLockPasscode': + description: Provides operations to call the rotateRecoveryLockPasscode method. + post: + tags: + - deviceManagement.managedDevice + summary: Invoke action rotateRecoveryLockPasscode + description: Rotates the recovery lock passcode for the specified macOS device + operationId: deviceManagement.managedDevices.managedDevice.rotateRecoveryLockPasscode + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.rotateRecoveryLockPasscode' '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.sendCustomNotificationToCompanyPortal': description: Provides operations to call the sendCustomNotificationToCompanyPortal method. post: @@ -186325,6 +188454,40 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.shutDown' + '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.suspendManagedHomeScreen': + description: Provides operations to call the suspendManagedHomeScreen method. + post: + tags: + - deviceManagement.managedDevice + summary: Invoke action suspendManagedHomeScreen + description: Temporarily suspend Managed Home Screen + operationId: deviceManagement.managedDevices.managedDevice.suspendManagedHomeScreen + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + timeoutMinutes: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/deviceManagement/comanagedDevices/{managedDevice-id}/microsoft.graph.suspendManagedHomeScreen' '/deviceManagement/managedDevices/{managedDevice-id}/microsoft.graph.syncDevice': description: Provides operations to call the syncDevice method. post: @@ -198410,73 +200573,6 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - /deviceManagement/reports/microsoft.graph.getZebraFotaDeploymentReport: - description: Provides operations to call the getZebraFotaDeploymentReport method. - post: - tags: - - deviceManagement.deviceManagementReports - summary: Invoke action getZebraFotaDeploymentReport - operationId: deviceManagement.reports.getZebraFotaDeploymentReport - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - name: - type: string - nullable: true - select: - type: array - items: - type: string - nullable: true - search: - type: string - nullable: true - groupBy: - type: array - items: - type: string - nullable: true - orderBy: - type: array - items: - type: string - nullable: true - skip: - maximum: 2147483647 - minimum: -2147483648 - type: number - format: int32 - top: - maximum: 2147483647 - minimum: -2147483648 - type: number - format: int32 - sessionId: - type: string - nullable: true - filter: - type: string - nullable: true - required: true - responses: - 2XX: - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - nullable: true - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action /deviceManagement/reports/microsoft.graph.retrieveAndroidWorkProfileDeviceMigrationStatuses: description: Provides operations to call the retrieveAndroidWorkProfileDeviceMigrationStatuses method. post: @@ -219791,6 +221887,31 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + '/deviceManagement/virtualEndpoint/deviceImages/{cloudPcDeviceImage-id}/microsoft.graph.retryUpload': + description: Provides operations to call the retryUpload method. + post: + tags: + - deviceManagement.virtualEndpoint + summary: Invoke action retryUpload + description: Retry the upload of a cloudPcDeviceImage object that previously failed. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/cloudpcdeviceimage-retryupload?view=graph-rest-beta + operationId: deviceManagement.virtualEndpoint.deviceImages.cloudPcDeviceImage.retryUpload + parameters: + - name: cloudPcDeviceImage-id + in: path + description: The unique identifier of cloudPcDeviceImage + required: true + schema: + type: string + x-ms-docs-key-type: cloudPcDeviceImage + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action '/deviceManagement/virtualEndpoint/deviceImages/{cloudPcDeviceImage-id}/microsoft.graph.reupload': description: Provides operations to call the reupload method. post: @@ -219815,6 +221936,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-06-25' + date: '2026-01-09' + version: 2026-01/reupload + description: 'The reupload is deprecated and will not be supported starting June 25, 2026. Please use retryUpload instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/deviceImages/$count: description: Provides operations to count the resources in the collection. @@ -220058,6 +222185,192 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + '/deviceManagement/virtualEndpoint/externalPartners/{cloudPcExternalPartner-id}/microsoft.graph.configureAgent': + description: Provides operations to call the configureAgent method. + post: + tags: + - deviceManagement.virtualEndpoint + summary: Invoke action configureAgent + description: 'Configure the cloudPcExternalPartnerAgentSetting of the cloudPcExternalPartner object. This setting is used for RMM partner agent installation. RMM partners must contact the Microsoft team to complete onboarding and add the agent URL prefix to the allow list before using this API. If autoDeploymentEnabled is enabled, the new provisioned Cloud PC is triggered agent deployment automatically. Currently supports only Windows 365 Business Cloud PC.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/cloudpcexternalpartner-configureagent?view=graph-rest-beta + operationId: deviceManagement.virtualEndpoint.externalPartners.cloudPcExternalPartner.configureAgent + parameters: + - name: cloudPcExternalPartner-id + in: path + description: The unique identifier of cloudPcExternalPartner + required: true + schema: + type: string + x-ms-docs-key-type: cloudPcExternalPartner + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + agentSetting: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.cloudPcExternalPartnerAgentSetting' + - type: object + nullable: true + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/deviceManagement/virtualEndpoint/externalPartners/{cloudPcExternalPartner-id}/microsoft.graph.deployAgent': + description: Provides operations to call the deployAgent method. + post: + tags: + - deviceManagement.virtualEndpoint + summary: Invoke action deployAgent + description: 'Trigger agent deployment for a set of Windows 365 Cloud PCs that are provisioned, and return an activity ID. This API is supported when the connection is enabled and the agent setting is configured. Currently, only support Windows 365 business Cloud PC.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/cloudpcexternalpartner-deployagent?view=graph-rest-beta + operationId: deviceManagement.virtualEndpoint.externalPartners.cloudPcExternalPartner.deployAgent + parameters: + - name: cloudPcExternalPartner-id + in: path + description: The unique identifier of cloudPcExternalPartner + required: true + schema: + type: string + x-ms-docs-key-type: cloudPcExternalPartner + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + cloudPcIds: + type: array + items: + type: string + nullable: true + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + type: object + properties: + value: + type: string + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/deviceManagement/virtualEndpoint/externalPartners/{cloudPcExternalPartner-id}/microsoft.graph.retrieveActionReports()': + description: Provides operations to call the retrieveActionReports method. + get: + tags: + - deviceManagement.virtualEndpoint + summary: Invoke function retrieveActionReports + description: Retrieve action reports of external partner. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/cloudpcexternalpartner-retrieveactionreports?view=graph-rest-beta + operationId: deviceManagement.virtualEndpoint.externalPartners.cloudPcExternalPartner.retrieveActionReports + parameters: + - name: cloudPcExternalPartner-id + in: path + description: The unique identifier of cloudPcExternalPartner + required: true + schema: + type: string + x-ms-docs-key-type: cloudPcExternalPartner + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + responses: + 2XX: + description: Success + content: + application/json: + schema: + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.cloudPcExternalPartnerActionReport' + '@odata.nextLink': + type: string + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + '/deviceManagement/virtualEndpoint/externalPartners/{cloudPcExternalPartner-id}/microsoft.graph.retrieveDeployAgentActionResults(activityId=''@activityId'',cloudPcId=''@cloudPcId'')': + description: Provides operations to call the retrieveDeployAgentActionResults method. + get: + tags: + - deviceManagement.virtualEndpoint + summary: Invoke function retrieveDeployAgentActionResults + description: 'Retrieve the status of a specific deployment action on a specific Cloud PC device. If both activityId and cloudPcId are empty, the paging results are returned, and the pagination size is 100.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/cloudpcexternalpartner-retrievedeployagentactionresults?view=graph-rest-beta + operationId: deviceManagement.virtualEndpoint.externalPartners.cloudPcExternalPartner.retrieveDeployAgentActionResults + parameters: + - name: cloudPcExternalPartner-id + in: path + description: The unique identifier of cloudPcExternalPartner + required: true + schema: + type: string + x-ms-docs-key-type: cloudPcExternalPartner + - name: activityId + in: query + description: 'Usage: activityId=''@activityId''' + schema: + type: string + nullable: true + - name: cloudPcId + in: query + description: 'Usage: cloudPcId=''@cloudPcId''' + schema: + type: string + nullable: true + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + responses: + 2XX: + description: Success + content: + application/json: + schema: + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.cloudPcExternalPartnerActionResult' + '@odata.nextLink': + type: string + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore /deviceManagement/virtualEndpoint/externalPartners/$count: description: Provides operations to count the resources in the collection. get: @@ -223016,12 +225329,6 @@ paths: $ref: '#/components/schemas/microsoft.graph.cloudPcReports' default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: operation patch: tags: @@ -223044,12 +225351,6 @@ paths: $ref: '#/components/schemas/microsoft.graph.cloudPcReports' default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: operation delete: tags: @@ -223067,12 +225368,6 @@ paths: description: Success default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: operation /deviceManagement/virtualEndpoint/reports/exportJobs: description: Provides operations to manage the exportJobs property of the microsoft.graph.cloudPcReports entity. @@ -223123,12 +225418,6 @@ paths: $ref: '#/components/responses/microsoft.graph.cloudPcExportJobCollectionResponse' default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -223158,12 +225447,6 @@ paths: $ref: '#/components/schemas/microsoft.graph.cloudPcExportJob' default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: operation '/deviceManagement/virtualEndpoint/reports/exportJobs/{cloudPcExportJob-id}': description: Provides operations to manage the exportJobs property of the microsoft.graph.cloudPcReports entity. @@ -223213,12 +225496,6 @@ paths: $ref: '#/components/schemas/microsoft.graph.cloudPcExportJob' default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: operation patch: tags: @@ -223249,12 +225526,6 @@ paths: $ref: '#/components/schemas/microsoft.graph.cloudPcExportJob' default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: operation delete: tags: @@ -223279,12 +225550,6 @@ paths: description: Success default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: operation /deviceManagement/virtualEndpoint/reports/exportJobs/$count: description: Provides operations to count the resources in the collection. @@ -223301,12 +225566,6 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' /deviceManagement/virtualEndpoint/reports/microsoft.graph.getActionStatusReports: description: Provides operations to call the getActionStatusReports method. post: @@ -223373,12 +225632,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.getCloudPcPerformanceReport: description: Provides operations to call the getCloudPcPerformanceReport method. @@ -223453,10 +225706,10 @@ paths: $ref: '#/components/responses/error' deprecated: true x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' + removalDate: '2024-12-31' + date: '2024-09-10' + version: 2024-09/getCloudPcPerformanceReport + description: 'Starting from December 31, 2024, this API (''getCloudPcPerformanceReport'') will be deprecated and no longer supported. Please use the retrieveCloudPcTenantMetricsReport API.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.getCloudPcRecommendationReports: description: Provides operations to call the getCloudPcRecommendationReports method. @@ -223531,10 +225784,10 @@ paths: $ref: '#/components/responses/error' deprecated: true x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' + removalDate: '2025-07-01' + date: '2025-02-27' + version: 2025-02/getCloudPcRecommendationReports + description: 'Starting from July 01, 2025, this API (''getCloudPcRecommendationReports'') will be deprecated and no longer supported. Please use the retrieveCloudPcRecommendationReports API.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.getConnectionQualityReports: description: Provides operations to call the getConnectionQualityReports method. @@ -223604,10 +225857,10 @@ paths: $ref: '#/components/responses/error' deprecated: true x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' + removalDate: '2024-12-31' + date: '2024-09-10' + version: 2024-09/getConnectionQualityReports + description: 'Starting from December 31, 2024, this API (''getConnectionQualityReports'') will be deprecated and no longer supported. Please use the retrieveConnectionQualityReports API.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.getDailyAggregatedRemoteConnectionReports: description: Provides operations to call the getDailyAggregatedRemoteConnectionReports method. @@ -223675,12 +225928,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.getFrontlineReport: description: Provides operations to call the getFrontlineReport method. @@ -223755,10 +226002,10 @@ paths: $ref: '#/components/responses/error' deprecated: true x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' + removalDate: '2024-12-31' + date: '2024-08-22' + version: 2024-09/getFrontlineReport + description: 'Starting from December 31, 2024, this API (''getFrontlineReport'') will be deprecated and no longer supported. Please use the retrieveFrontlineReports API.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.getInaccessibleCloudPcReports: description: Provides operations to call the getInaccessibleCloudPcReports method. @@ -223831,12 +226078,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.getRawRemoteConnectionReports: description: Provides operations to call the getRawRemoteConnectionReports method. @@ -223904,12 +226145,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action '/deviceManagement/virtualEndpoint/reports/microsoft.graph.getRealTimeRemoteConnectionLatency(cloudPcId=''{cloudPcId}'')': description: Provides operations to call the getRealTimeRemoteConnectionLatency method. @@ -223944,12 +226179,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: function '/deviceManagement/virtualEndpoint/reports/microsoft.graph.getRealTimeRemoteConnectionStatus(cloudPcId=''{cloudPcId}'')': description: Provides operations to call the getRealTimeRemoteConnectionStatus method. @@ -223984,12 +226213,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: function /deviceManagement/virtualEndpoint/reports/microsoft.graph.getRemoteConnectionHistoricalReports: description: Provides operations to call the getRemoteConnectionHistoricalReports method. @@ -224057,12 +226280,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.getTotalAggregatedRemoteConnectionReports: description: Provides operations to call the getTotalAggregatedRemoteConnectionReports method. @@ -224130,12 +226347,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.retrieveBulkActionStatusReport: description: Provides operations to call the retrieveBulkActionStatusReport method. @@ -224203,12 +226414,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.retrieveCloudPcRecommendationReports: description: Provides operations to call the retrieveCloudPcRecommendationReports method. @@ -224279,10 +226484,10 @@ paths: $ref: '#/components/responses/error' deprecated: true x-ms-deprecation: - removalDate: '2026-12-31' + removalDate: '2025-12-31' date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' + version: 2025-09/cloudPcReports/retrieveCloudPcRecommendationReports + description: 'Starting from December 31, 2025, this API (''cloudPcReports/retrieveCloudPcRecommendationReports'') will be deprecated and no longer supported. Please use the cloudPcReport/retrieveCloudPcRecommendationReports API.' x-ms-docs-operation-type: action x-ms-docs-grouped-path: - /deviceManagement/virtualEndpoint/report/microsoft.graph.retrieveCloudPcRecommendationReports @@ -224354,12 +226559,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.retrieveCloudPcTroubleshootReports: description: Provides operations to call the retrieveCloudPcTroubleshootReports method. @@ -224432,12 +226631,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.retrieveConnectionQualityReports: description: Provides operations to call the retrieveConnectionQualityReports method. @@ -224506,12 +226699,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.retrieveCrossRegionDisasterRecoveryReport: description: Provides operations to call the retrieveCrossRegionDisasterRecoveryReport method. @@ -224584,12 +226771,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/reports/microsoft.graph.retrieveFrontlineReports: description: Provides operations to call the retrieveFrontlineReports method. @@ -224658,12 +226839,6 @@ paths: nullable: true default: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-12-31' - date: '2025-09-01' - version: 2025-09/cloudPcReports - description: 'Starting from December 31, 2026, this entity type (''cloudPcReports'') will be deprecated and no longer supported. Please use ''cloudPcReport'' instead.' x-ms-docs-operation-type: action /deviceManagement/virtualEndpoint/servicePlans: description: Provides operations to manage the servicePlans property of the microsoft.graph.virtualEndpoint entity. @@ -239987,8 +242162,8 @@ paths: get: tags: - directory.directoryObject - summary: Get deletedItems from directory - description: Recently deleted items. Read-only. Nullable. + summary: Get deleted item (directory object) + description: "Retrieve the properties of a recently deleted directory object from deleted items. The following types are supported:\r\n- administrativeUnit\r\n- application\r\n- agentIdentityBlueprint\r\n- agentIdentity\r\n- agentIdentityBlueprintPrincipal\r\n- agentUser\r\n- certificateBasedAuthPki\r\n- certificateAuthorityDetail\r\n- externalUserProfile\r\n- group\r\n- pendingExternalUserProfile\r\n- servicePrincipal\r\n- user" operationId: directory.ListDeletedItems parameters: - $ref: '#/components/parameters/top' @@ -240040,8 +242215,11 @@ paths: get: tags: - directory.directoryObject - summary: Get deletedItems from directory - description: Recently deleted items. Read-only. Nullable. + summary: Get deleted item (directory object) + description: "Retrieve the properties of a recently deleted directory object from deleted items. The following types are supported:\r\n- administrativeUnit\r\n- application\r\n- agentIdentityBlueprint\r\n- agentIdentity\r\n- agentIdentityBlueprintPrincipal\r\n- agentUser\r\n- certificateBasedAuthPki\r\n- certificateAuthorityDetail\r\n- externalUserProfile\r\n- group\r\n- pendingExternalUserProfile\r\n- servicePrincipal\r\n- user" + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/directory-deleteditems-get?view=graph-rest-beta operationId: directory.GetDeletedItems parameters: - name: directoryObject-id @@ -240084,7 +242262,11 @@ paths: delete: tags: - directory.directoryObject - summary: Delete navigation property deletedItems for directory + summary: Permanently delete item (directory object) + description: "Permanently delete a recently deleted directory object from deleted items. The following types are supported:\r\n- application\r\n- agentIdentityBlueprint\r\n- agentIdentity\r\n- agentIdentityBlueprintPrincipal\r\n- agentUser\r\n- certificateBasedAuthPki\r\n- certificateAuthorityDetail\r\n- externalUserProfile\r\n- group\r\n- pendingExternalUserProfile\r\n- servicePrincipal\r\n- user After an item is permanently deleted, it cannot be restored. Administrative units cannot be permanently deleted by using the deletedItems API. Soft-deleted administrative units will be permanently deleted 30 days after initial deletion unless they are restored." + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/directory-deleteditems-delete?view=graph-rest-beta operationId: directory.DeleteDeletedItems parameters: - name: directoryObject-id @@ -245173,95 +247355,15 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - /directory/sharedEmailDomains: - description: Provides operations to manage the sharedEmailDomains property of the microsoft.graph.directory entity. - get: - tags: - - directory.sharedEmailDomain - summary: Get sharedEmailDomains from directory - operationId: directory.ListSharedEmailDomains - 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.sharedEmailDomainCollectionResponse' - default: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - directory.sharedEmailDomain - summary: Create new navigation property to sharedEmailDomains for directory - operationId: directory.CreateSharedEmailDomains - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.sharedEmailDomain' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.sharedEmailDomain' - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/directory/sharedEmailDomains/{sharedEmailDomain-id}': - description: Provides operations to manage the sharedEmailDomains property of the microsoft.graph.directory entity. + /directory/recovery: + description: Provides operations to manage the recovery property of the microsoft.graph.directory entity. get: tags: - - directory.sharedEmailDomain - summary: Get sharedEmailDomains from directory - operationId: directory.GetSharedEmailDomains + - directory.recovery + summary: Get recovery from directory + description: Represents the Entra backup and recovery service for the tenant. + operationId: directory.GetRecovery parameters: - - name: sharedEmailDomain-id - in: path - description: The unique identifier of sharedEmailDomain - required: true - schema: - type: string - x-ms-docs-key-type: sharedEmailDomain - name: $select in: query description: Select properties to be returned @@ -245288,29 +247390,21 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.sharedEmailDomain' + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recovery' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - - directory.sharedEmailDomain - summary: Update the navigation property sharedEmailDomains in directory - operationId: directory.UpdateSharedEmailDomains - parameters: - - name: sharedEmailDomain-id - in: path - description: The unique identifier of sharedEmailDomain - required: true - schema: - type: string - x-ms-docs-key-type: sharedEmailDomain + - directory.recovery + summary: Update the navigation property recovery in directory + operationId: directory.UpdateRecovery requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.sharedEmailDomain' + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recovery' required: true responses: 2XX: @@ -245318,23 +247412,16 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.sharedEmailDomain' + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recovery' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - - directory.sharedEmailDomain - summary: Delete navigation property sharedEmailDomains for directory - operationId: directory.DeleteSharedEmailDomains + - directory.recovery + summary: Delete navigation property recovery for directory + operationId: directory.DeleteRecovery parameters: - - name: sharedEmailDomain-id - in: path - description: The unique identifier of sharedEmailDomain - required: true - schema: - type: string - x-ms-docs-key-type: sharedEmailDomain - name: If-Match in: header description: ETag @@ -245346,32 +247433,17 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /directory/sharedEmailDomains/$count: - description: Provides operations to count the resources in the collection. - get: - tags: - - directory.sharedEmailDomain - summary: Get the number of the resource - operationId: directory.sharedEmailDomains.GetCount-c142 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - default: - $ref: '#/components/responses/error' - /directory/subscriptions: - description: Provides operations to manage the subscriptions property of the microsoft.graph.directory entity. + /directory/recovery/jobs: + description: Provides operations to manage the jobs property of the microsoft.graph.entraRecoveryServices.recovery entity. get: tags: - - directory.companySubscription - summary: List subscriptions - description: Get the list of commercial subscriptions that an organization has acquired. + - directory.recovery + summary: List jobs + description: Get a list of all recovery recoveryJobBase objects (both preview and recovery jobs) across all snapshots for the tenant. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/directory-list-subscriptions?view=graph-rest-beta - operationId: directory.ListSubscriptions + url: https://learn.microsoft.com/graph/api/entrarecoveryservices-recovery-list-jobs?view=graph-rest-beta + operationId: directory.recovery.ListJobs parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -245410,7 +247482,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.companySubscriptionCollectionResponse' + $ref: '#/components/responses/microsoft.graph.entraRecoveryServices.recoveryJobBaseCollectionResponse' default: $ref: '#/components/responses/error' x-ms-pageable: @@ -245419,15 +247491,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - directory.companySubscription - summary: Create new navigation property to subscriptions for directory - operationId: directory.CreateSubscriptions + - directory.recovery + summary: Create new navigation property to jobs for directory + operationId: directory.recovery.CreateJobs requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.companySubscription' + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBase' required: true responses: 2XX: @@ -245435,29 +247507,26 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.companySubscription' + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBase' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/directory/subscriptions/{companySubscription-id}': - description: Provides operations to manage the subscriptions property of the microsoft.graph.directory entity. + '/directory/recovery/jobs/{recoveryJobBase-id}': + description: Provides operations to manage the jobs property of the microsoft.graph.entraRecoveryServices.recovery entity. get: tags: - - directory.companySubscription - summary: Get companySubscription - description: Get a specific commercial subscription that an organization has acquired. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/companysubscription-get?view=graph-rest-beta - operationId: directory.GetSubscriptions + - directory.recovery + summary: Get jobs from directory + description: Collection of all recovery jobs (both preview and recovery) for the tenant. + operationId: directory.recovery.GetJobs parameters: - - name: companySubscription-id + - name: recoveryJobBase-id in: path - description: The unique identifier of companySubscription + description: The unique identifier of recoveryJobBase required: true schema: type: string - x-ms-docs-key-type: companySubscription + x-ms-docs-key-type: recoveryJobBase - name: $select in: query description: Select properties to be returned @@ -245484,29 +247553,29 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.companySubscription' + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBase' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - - directory.companySubscription - summary: Update the navigation property subscriptions in directory - operationId: directory.UpdateSubscriptions + - directory.recovery + summary: Update the navigation property jobs in directory + operationId: directory.recovery.UpdateJobs parameters: - - name: companySubscription-id + - name: recoveryJobBase-id in: path - description: The unique identifier of companySubscription + description: The unique identifier of recoveryJobBase required: true schema: type: string - x-ms-docs-key-type: companySubscription + x-ms-docs-key-type: recoveryJobBase requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.companySubscription' + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBase' required: true responses: 2XX: @@ -245514,23 +247583,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.companySubscription' + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBase' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - - directory.companySubscription - summary: Delete navigation property subscriptions for directory - operationId: directory.DeleteSubscriptions + - directory.recovery + summary: Delete navigation property jobs for directory + operationId: directory.recovery.DeleteJobs parameters: - - name: companySubscription-id + - name: recoveryJobBase-id in: path - description: The unique identifier of companySubscription + description: The unique identifier of recoveryJobBase required: true schema: type: string - x-ms-docs-key-type: companySubscription + x-ms-docs-key-type: recoveryJobBase - name: If-Match in: header description: ETag @@ -245542,28 +247611,900 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/directory/subscriptions(commerceSubscriptionId=''{commerceSubscriptionId}'')' - - '/directory/subscriptions(ocpSubscriptionId=''{ocpSubscriptionId}'')' - '/directory/subscriptions(commerceSubscriptionId=''{commerceSubscriptionId}'')': - description: Provides operations to manage the subscriptions property of the microsoft.graph.directory entity. - get: + '/directory/recovery/jobs/{recoveryJobBase-id}/microsoft.graph.entraRecoveryServices.cancel': + description: Provides operations to call the cancel method. + post: tags: - - directory.companySubscription - summary: Get companySubscription - description: Get a specific commercial subscription that an organization has acquired. + - directory.recovery + summary: Invoke action cancel + description: 'Cancel a running recoveryJobBase object (either a preview or recovery job). The job must be in a non-terminal state (initialized, calculating, loadingData, or running). After cancellation, the job status changes to abandoned.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/companysubscription-get?view=graph-rest-beta - operationId: directory.subscriptions.GetByCommerceSubscriptionId + url: https://learn.microsoft.com/graph/api/entrarecoveryservices-recoveryjobbase-cancel?view=graph-rest-beta + operationId: directory.recovery.jobs.recoveryJobBase.cancel parameters: - - name: commerceSubscriptionId + - name: recoveryJobBase-id in: path - description: Alternate key of companySubscription + description: The unique identifier of recoveryJobBase required: true schema: type: string - nullable: true + x-ms-docs-key-type: recoveryJobBase + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /directory/recovery/jobs/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.recovery + summary: Get the number of the resource + operationId: directory.recovery.jobs.GetCount-4cb0 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /directory/recovery/snapshots: + description: Provides operations to manage the snapshots property of the microsoft.graph.entraRecoveryServices.recovery entity. + get: + tags: + - directory.recovery + summary: List snapshots + description: Get a list of available backup snapshot objects for the tenant. Snapshots represent points in time to which the tenant can be restored. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/entrarecoveryservices-recovery-list-snapshots?view=graph-rest-beta + operationId: directory.recovery.ListSnapshots + 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.entraRecoveryServices.snapshotCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - directory.recovery + summary: Create new navigation property to snapshots for directory + operationId: directory.recovery.CreateSnapshots + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.snapshot' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.snapshot' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/recovery/snapshots/{snapshot-id}': + description: Provides operations to manage the snapshots property of the microsoft.graph.entraRecoveryServices.recovery entity. + get: + tags: + - directory.recovery + summary: Get snapshots from directory + description: Collection of backup snapshots available for the tenant. + operationId: directory.recovery.GetSnapshots + parameters: + - name: snapshot-id + in: path + description: The unique identifier of snapshot + required: true + schema: + type: string + x-ms-docs-key-type: snapshot + - 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.entraRecoveryServices.snapshot' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.recovery + summary: Update the navigation property snapshots in directory + operationId: directory.recovery.UpdateSnapshots + parameters: + - name: snapshot-id + in: path + description: The unique identifier of snapshot + required: true + schema: + type: string + x-ms-docs-key-type: snapshot + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.snapshot' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.snapshot' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.recovery + summary: Delete navigation property snapshots for directory + operationId: directory.recovery.DeleteSnapshots + parameters: + - name: snapshot-id + in: path + description: The unique identifier of snapshot + required: true + schema: + type: string + x-ms-docs-key-type: snapshot + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/recovery/snapshots/{snapshot-id}/recoveryJobs': + description: Provides operations to manage the recoveryJobs property of the microsoft.graph.entraRecoveryServices.snapshot entity. + get: + tags: + - directory.recovery + summary: Get recoveryJobs from directory + description: Collection of recovery jobs created for this snapshot. + operationId: directory.recovery.snapshots.ListRecoveryJobs + parameters: + - name: snapshot-id + in: path + description: The unique identifier of snapshot + required: true + schema: + type: string + x-ms-docs-key-type: snapshot + - $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.entraRecoveryServices.recoveryJobCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + '/directory/recovery/snapshots/{snapshot-id}/recoveryJobs/{recoveryJob-id}': + description: Provides operations to manage the recoveryJobs property of the microsoft.graph.entraRecoveryServices.snapshot entity. + get: + tags: + - directory.recovery + summary: Get recoveryJobs from directory + description: Collection of recovery jobs created for this snapshot. + operationId: directory.recovery.snapshots.GetRecoveryJobs + parameters: + - name: snapshot-id + in: path + description: The unique identifier of snapshot + required: true + schema: + type: string + x-ms-docs-key-type: snapshot + - name: recoveryJob-id + in: path + description: The unique identifier of recoveryJob + required: true + schema: + type: string + x-ms-docs-key-type: recoveryJob + - 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.entraRecoveryServices.recoveryJob' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/recovery/snapshots/{snapshot-id}/recoveryJobs/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.recovery + summary: Get the number of the resource + operationId: directory.recovery.snapshots.recoveryJobs.GetCount-1252 + parameters: + - name: snapshot-id + in: path + description: The unique identifier of snapshot + required: true + schema: + type: string + x-ms-docs-key-type: snapshot + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/directory/recovery/snapshots/{snapshot-id}/recoveryPreviewJobs': + description: Provides operations to manage the recoveryPreviewJobs property of the microsoft.graph.entraRecoveryServices.snapshot entity. + get: + tags: + - directory.recovery + summary: Get recoveryPreviewJobs from directory + description: Collection of preview jobs created for this snapshot. + operationId: directory.recovery.snapshots.ListRecoveryPreviewJobs + parameters: + - name: snapshot-id + in: path + description: The unique identifier of snapshot + required: true + schema: + type: string + x-ms-docs-key-type: snapshot + - $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.entraRecoveryServices.recoveryPreviewJobCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + '/directory/recovery/snapshots/{snapshot-id}/recoveryPreviewJobs/{recoveryPreviewJob-id}': + description: Provides operations to manage the recoveryPreviewJobs property of the microsoft.graph.entraRecoveryServices.snapshot entity. + get: + tags: + - directory.recovery + summary: Get recoveryPreviewJobs from directory + description: Collection of preview jobs created for this snapshot. + operationId: directory.recovery.snapshots.GetRecoveryPreviewJobs + parameters: + - name: snapshot-id + in: path + description: The unique identifier of snapshot + required: true + schema: + type: string + x-ms-docs-key-type: snapshot + - name: recoveryPreviewJob-id + in: path + description: The unique identifier of recoveryPreviewJob + required: true + schema: + type: string + x-ms-docs-key-type: recoveryPreviewJob + - 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.entraRecoveryServices.recoveryPreviewJob' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/recovery/snapshots/{snapshot-id}/recoveryPreviewJobs/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.recovery + summary: Get the number of the resource + operationId: directory.recovery.snapshots.recoveryPreviewJobs.GetCount-e27d + parameters: + - name: snapshot-id + in: path + description: The unique identifier of snapshot + required: true + schema: + type: string + x-ms-docs-key-type: snapshot + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /directory/recovery/snapshots/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.recovery + summary: Get the number of the resource + operationId: directory.recovery.snapshots.GetCount-cd9b + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /directory/sharedEmailDomains: + description: Provides operations to manage the sharedEmailDomains property of the microsoft.graph.directory entity. + get: + tags: + - directory.sharedEmailDomain + summary: Get sharedEmailDomains from directory + operationId: directory.ListSharedEmailDomains + 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.sharedEmailDomainCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - directory.sharedEmailDomain + summary: Create new navigation property to sharedEmailDomains for directory + operationId: directory.CreateSharedEmailDomains + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.sharedEmailDomain' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.sharedEmailDomain' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/sharedEmailDomains/{sharedEmailDomain-id}': + description: Provides operations to manage the sharedEmailDomains property of the microsoft.graph.directory entity. + get: + tags: + - directory.sharedEmailDomain + summary: Get sharedEmailDomains from directory + operationId: directory.GetSharedEmailDomains + parameters: + - name: sharedEmailDomain-id + in: path + description: The unique identifier of sharedEmailDomain + required: true + schema: + type: string + x-ms-docs-key-type: sharedEmailDomain + - 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.sharedEmailDomain' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.sharedEmailDomain + summary: Update the navigation property sharedEmailDomains in directory + operationId: directory.UpdateSharedEmailDomains + parameters: + - name: sharedEmailDomain-id + in: path + description: The unique identifier of sharedEmailDomain + required: true + schema: + type: string + x-ms-docs-key-type: sharedEmailDomain + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.sharedEmailDomain' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.sharedEmailDomain' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.sharedEmailDomain + summary: Delete navigation property sharedEmailDomains for directory + operationId: directory.DeleteSharedEmailDomains + parameters: + - name: sharedEmailDomain-id + in: path + description: The unique identifier of sharedEmailDomain + required: true + schema: + type: string + x-ms-docs-key-type: sharedEmailDomain + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /directory/sharedEmailDomains/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.sharedEmailDomain + summary: Get the number of the resource + operationId: directory.sharedEmailDomains.GetCount-c142 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /directory/subscriptions: + description: Provides operations to manage the subscriptions property of the microsoft.graph.directory entity. + get: + tags: + - directory.companySubscription + summary: List subscriptions + description: Get the list of commercial subscriptions that an organization has acquired. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/directory-list-subscriptions?view=graph-rest-beta + operationId: directory.ListSubscriptions + 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.companySubscriptionCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - directory.companySubscription + summary: Create new navigation property to subscriptions for directory + operationId: directory.CreateSubscriptions + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.companySubscription' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.companySubscription' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/subscriptions/{companySubscription-id}': + description: Provides operations to manage the subscriptions property of the microsoft.graph.directory entity. + get: + tags: + - directory.companySubscription + summary: Get companySubscription + description: Get a specific commercial subscription that an organization has acquired. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/companysubscription-get?view=graph-rest-beta + operationId: directory.GetSubscriptions + parameters: + - name: companySubscription-id + in: path + description: The unique identifier of companySubscription + required: true + schema: + type: string + x-ms-docs-key-type: companySubscription + - 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.companySubscription' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.companySubscription + summary: Update the navigation property subscriptions in directory + operationId: directory.UpdateSubscriptions + parameters: + - name: companySubscription-id + in: path + description: The unique identifier of companySubscription + required: true + schema: + type: string + x-ms-docs-key-type: companySubscription + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.companySubscription' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.companySubscription' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.companySubscription + summary: Delete navigation property subscriptions for directory + operationId: directory.DeleteSubscriptions + parameters: + - name: companySubscription-id + in: path + description: The unique identifier of companySubscription + required: true + schema: + type: string + x-ms-docs-key-type: companySubscription + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/directory/subscriptions(commerceSubscriptionId=''{commerceSubscriptionId}'')' + - '/directory/subscriptions(ocpSubscriptionId=''{ocpSubscriptionId}'')' + '/directory/subscriptions(commerceSubscriptionId=''{commerceSubscriptionId}'')': + description: Provides operations to manage the subscriptions property of the microsoft.graph.directory entity. + get: + tags: + - directory.companySubscription + summary: Get companySubscription + description: Get a specific commercial subscription that an organization has acquired. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/companysubscription-get?view=graph-rest-beta + operationId: directory.subscriptions.GetByCommerceSubscriptionId + parameters: + - name: commerceSubscriptionId + in: path + description: Alternate key of companySubscription + required: true + schema: + type: string + nullable: true - name: $select in: query description: Select properties to be returned @@ -246402,39 +249343,1405 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.directoryObject' + $ref: '#/components/schemas/microsoft.graph.directoryObject' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/templates/deviceTemplates/{deviceTemplate-id}/owners/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.template + summary: Get the number of the resource + operationId: directory.templates.deviceTemplates.owners.GetCount-b332 + parameters: + - name: deviceTemplate-id + in: path + description: The unique identifier of deviceTemplate + required: true + schema: + type: string + x-ms-docs-key-type: deviceTemplate + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /directory/templates/deviceTemplates/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.template + summary: Get the number of the resource + operationId: directory.templates.deviceTemplates.GetCount-3ba6 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /directory/tenantGovernance: + description: Provides operations to manage the tenantGovernance property of the microsoft.graph.directory entity. + get: + tags: + - directory.tenantGovernance + summary: Get tenantGovernance from directory + description: Container for Microsoft Entra Tenant Governance capabilities. + operationId: directory.GetTenantGovernance + 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.tenantGovernanceServices.tenantGovernance' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.tenantGovernance + summary: Update the navigation property tenantGovernance in directory + operationId: directory.UpdateTenantGovernance + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.tenantGovernance' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.tenantGovernance' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.tenantGovernance + summary: Delete navigation property tenantGovernance for directory + operationId: directory.DeleteTenantGovernance + parameters: + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /directory/tenantGovernance/governanceInvitations: + description: Provides operations to manage the governanceInvitations property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: List governanceInvitations + description: Get a list of the governanceInvitation objects and their properties. This API method returns all governance invitations where the calling tenant is either the governing tenant or the governed tenant. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-list-governanceinvitations?view=graph-rest-beta + operationId: directory.tenantGovernance.ListGovernanceInvitations + 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.tenantGovernanceServices.governanceInvitationCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - directory.tenantGovernance + summary: Create governanceInvitation + description: Create a new governanceInvitation to establish a governance relationship with a governed tenant. Invitations provide an alternative mechanism to governance requests for initiating relationships. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-post-governanceinvitations?view=graph-rest-beta + operationId: directory.tenantGovernance.CreateGovernanceInvitations + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceInvitation' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceInvitation' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/tenantGovernance/governanceInvitations/{governanceInvitation-id}': + description: Provides operations to manage the governanceInvitations property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: Get governanceInvitation + description: Read the properties of a governanceInvitation object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-governanceinvitation-get?view=graph-rest-beta + operationId: directory.tenantGovernance.GetGovernanceInvitations + parameters: + - name: governanceInvitation-id + in: path + description: The unique identifier of governanceInvitation + required: true + schema: + type: string + x-ms-docs-key-type: governanceInvitation + - 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.tenantGovernanceServices.governanceInvitation' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.tenantGovernance + summary: Update the navigation property governanceInvitations in directory + operationId: directory.tenantGovernance.UpdateGovernanceInvitations + parameters: + - name: governanceInvitation-id + in: path + description: The unique identifier of governanceInvitation + required: true + schema: + type: string + x-ms-docs-key-type: governanceInvitation + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceInvitation' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceInvitation' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.tenantGovernance + summary: Delete governanceInvitation + description: Delete a governanceInvitation object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-governanceinvitation-delete?view=graph-rest-beta + operationId: directory.tenantGovernance.DeleteGovernanceInvitations + parameters: + - name: governanceInvitation-id + in: path + description: The unique identifier of governanceInvitation + required: true + schema: + type: string + x-ms-docs-key-type: governanceInvitation + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /directory/tenantGovernance/governanceInvitations/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.tenantGovernance + summary: Get the number of the resource + operationId: directory.tenantGovernance.governanceInvitations.GetCount-6684 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /directory/tenantGovernance/governancePolicyTemplates: + description: Provides operations to manage the governancePolicyTemplates property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: List governancePolicyTemplates + description: Get a list of the governancePolicyTemplate objects and their properties. Policy templates define the configuration that is applied when establishing governance relationships. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-list-governancepolicytemplates?view=graph-rest-beta + operationId: directory.tenantGovernance.ListGovernancePolicyTemplates + 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.tenantGovernanceServices.governancePolicyTemplateCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - directory.tenantGovernance + summary: Create governancePolicyTemplate + description: 'Create a new governancePolicyTemplate that defines the configuration for establishing governance relationships, including role assignments and applications to provision.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-post-governancepolicytemplates?view=graph-rest-beta + operationId: directory.tenantGovernance.CreateGovernancePolicyTemplates + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governancePolicyTemplate' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governancePolicyTemplate' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/tenantGovernance/governancePolicyTemplates/{governancePolicyTemplate-id}': + description: Provides operations to manage the governancePolicyTemplates property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: Get governancePolicyTemplate + description: Read the properties of a governancePolicyTemplate object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-governancepolicytemplate-get?view=graph-rest-beta + operationId: directory.tenantGovernance.GetGovernancePolicyTemplates + parameters: + - name: governancePolicyTemplate-id + in: path + description: The unique identifier of governancePolicyTemplate + required: true + schema: + type: string + x-ms-docs-key-type: governancePolicyTemplate + - 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.tenantGovernanceServices.governancePolicyTemplate' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.tenantGovernance + summary: Update governancePolicyTemplate + description: Update the properties of a governancePolicyTemplate object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-governancepolicytemplate-update?view=graph-rest-beta + operationId: directory.tenantGovernance.UpdateGovernancePolicyTemplates + parameters: + - name: governancePolicyTemplate-id + in: path + description: The unique identifier of governancePolicyTemplate + required: true + schema: + type: string + x-ms-docs-key-type: governancePolicyTemplate + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governancePolicyTemplate' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governancePolicyTemplate' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.tenantGovernance + summary: Delete governancePolicyTemplate + description: Delete a governancePolicyTemplate object. You can't delete the default template or templates currently used by active relationships. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-delete-governancepolicytemplates?view=graph-rest-beta + operationId: directory.tenantGovernance.DeleteGovernancePolicyTemplates + parameters: + - name: governancePolicyTemplate-id + in: path + description: The unique identifier of governancePolicyTemplate + required: true + schema: + type: string + x-ms-docs-key-type: governancePolicyTemplate + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /directory/tenantGovernance/governancePolicyTemplates/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.tenantGovernance + summary: Get the number of the resource + operationId: directory.tenantGovernance.governancePolicyTemplates.GetCount-daf7 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /directory/tenantGovernance/governanceRelationships: + description: Provides operations to manage the governanceRelationships property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: List governanceRelationships + description: Get a list of the governanceRelationship objects and their properties. This API method returns all governance relationships where the calling tenant is either the governing tenant or the governed tenant. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-list-governancerelationships?view=graph-rest-beta + operationId: directory.tenantGovernance.ListGovernanceRelationships + 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.tenantGovernanceServices.governanceRelationshipCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - directory.tenantGovernance + summary: Create new navigation property to governanceRelationships for directory + operationId: directory.tenantGovernance.CreateGovernanceRelationships + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRelationship' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRelationship' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/tenantGovernance/governanceRelationships/{governanceRelationship-id}': + description: Provides operations to manage the governanceRelationships property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: Get governanceRelationship + description: Read the properties of a governanceRelationship object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-governancerelationship-get?view=graph-rest-beta + operationId: directory.tenantGovernance.GetGovernanceRelationships + parameters: + - name: governanceRelationship-id + in: path + description: The unique identifier of governanceRelationship + required: true + schema: + type: string + x-ms-docs-key-type: governanceRelationship + - 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.tenantGovernanceServices.governanceRelationship' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.tenantGovernance + summary: Update governanceRelationship + description: "Update the status property of a governanceRelationship to initiate the termination process. There are two models for termination:\r\n1) Initiated by the governing tenant: After the governing tenant updates the status to terminationRequestedByGoverningTenant, the governed tenant may subsequently update the status to terminated.\r\n1) Directly terminated by the governed tenant: The governed tenant updates the status to terminated to immediately terminate the relationship. When the governed tenant updates the status to terminated in either model, the resources that were provisioned in the governed tenant upon relationship creation are deleted." + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-governancerelationship-update?view=graph-rest-beta + operationId: directory.tenantGovernance.UpdateGovernanceRelationships + parameters: + - name: governanceRelationship-id + in: path + description: The unique identifier of governanceRelationship + required: true + schema: + type: string + x-ms-docs-key-type: governanceRelationship + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRelationship' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRelationship' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.tenantGovernance + summary: Delete navigation property governanceRelationships for directory + operationId: directory.tenantGovernance.DeleteGovernanceRelationships + parameters: + - name: governanceRelationship-id + in: path + description: The unique identifier of governanceRelationship + required: true + schema: + type: string + x-ms-docs-key-type: governanceRelationship + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /directory/tenantGovernance/governanceRelationships/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.tenantGovernance + summary: Get the number of the resource + operationId: directory.tenantGovernance.governanceRelationships.GetCount-c291 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /directory/tenantGovernance/governanceRequests: + description: Provides operations to manage the governanceRequests property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: List governanceRequests + description: Get a list of the governanceRequest objects and their properties. This API method returns all governance requests where the calling tenant is either the governing tenant or the governed tenant. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-list-governancerequests?view=graph-rest-beta + operationId: directory.tenantGovernance.ListGovernanceRequests + 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.tenantGovernanceServices.governanceRequestCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - directory.tenantGovernance + summary: Create governanceRequest + description: Create a new governanceRequest to establish a governance relationship with a governed tenant. The governed tenant can then accept or reject the request. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-post-governancerequests?view=graph-rest-beta + operationId: directory.tenantGovernance.CreateGovernanceRequests + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRequest' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRequest' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/tenantGovernance/governanceRequests/{governanceRequest-id}': + description: Provides operations to manage the governanceRequests property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: Get governanceRequest + description: Read the properties of a governanceRequest object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-governancerequest-get?view=graph-rest-beta + operationId: directory.tenantGovernance.GetGovernanceRequests + parameters: + - name: governanceRequest-id + in: path + description: The unique identifier of governanceRequest + required: true + schema: + type: string + x-ms-docs-key-type: governanceRequest + - 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.tenantGovernanceServices.governanceRequest' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.tenantGovernance + summary: Update governanceRequest + description: Update the status property of a governanceRequest to accept or reject the governance request. Only the governed tenant can update the request status. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-governancerequest-update?view=graph-rest-beta + operationId: directory.tenantGovernance.UpdateGovernanceRequests + parameters: + - name: governanceRequest-id + in: path + description: The unique identifier of governanceRequest + required: true + schema: + type: string + x-ms-docs-key-type: governanceRequest + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRequest' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRequest' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.tenantGovernance + summary: Delete navigation property governanceRequests for directory + operationId: directory.tenantGovernance.DeleteGovernanceRequests + parameters: + - name: governanceRequest-id + in: path + description: The unique identifier of governanceRequest + required: true + schema: + type: string + x-ms-docs-key-type: governanceRequest + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/tenantGovernance/governanceRequests/{governanceRequest-id}/governancePolicyTemplate': + description: Provides operations to manage the governancePolicyTemplate property of the microsoft.graph.tenantGovernanceServices.governanceRequest entity. + get: + tags: + - directory.tenantGovernance + summary: Get governancePolicyTemplate from directory + description: The governance policy template associated with this request. + operationId: directory.tenantGovernance.governanceRequests.GetGovernancePolicyTemplate + parameters: + - name: governanceRequest-id + in: path + description: The unique identifier of governanceRequest + required: true + schema: + type: string + x-ms-docs-key-type: governanceRequest + - 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.tenantGovernanceServices.governancePolicyTemplate' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /directory/tenantGovernance/governanceRequests/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - directory.tenantGovernance + summary: Get the number of the resource + operationId: directory.tenantGovernance.governanceRequests.GetCount-ac3a + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /directory/tenantGovernance/relatedTenants: + description: Provides operations to manage the relatedTenants property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: List relatedTenants + description: 'Get a list of relatedTenant objects and their properties, including relationship metrics.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-list-relatedtenants?view=graph-rest-beta + operationId: directory.tenantGovernance.ListRelatedTenants + 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.tenantGovernanceServices.relatedTenantCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - directory.tenantGovernance + summary: Create new navigation property to relatedTenants for directory + operationId: directory.tenantGovernance.CreateRelatedTenants + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relatedTenant' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relatedTenant' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/tenantGovernance/relatedTenants/{relatedTenant-id}': + description: Provides operations to manage the relatedTenants property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: Get relatedTenant + description: Read the properties and relationships of microsoft.graph.tenantGovernanceServices.relatedTenant object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-relatedtenant-get?view=graph-rest-beta + operationId: directory.tenantGovernance.GetRelatedTenants + parameters: + - name: relatedTenant-id + in: path + description: The unique identifier of relatedTenant + required: true + schema: + type: string + x-ms-docs-key-type: relatedTenant + - 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.tenantGovernanceServices.relatedTenant' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.tenantGovernance + summary: Update the navigation property relatedTenants in directory + operationId: directory.tenantGovernance.UpdateRelatedTenants + parameters: + - name: relatedTenant-id + in: path + description: The unique identifier of relatedTenant + required: true + schema: + type: string + x-ms-docs-key-type: relatedTenant + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relatedTenant' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relatedTenant' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.tenantGovernance + summary: Delete navigation property relatedTenants for directory + operationId: directory.tenantGovernance.DeleteRelatedTenants + parameters: + - name: relatedTenant-id + in: path + description: The unique identifier of relatedTenant + required: true + schema: + type: string + x-ms-docs-key-type: relatedTenant + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/tenantGovernance/relatedTenants/{relatedTenant-id}/appB2BSignInActivityMetrics': + description: Provides operations to manage the appB2BSignInActivityMetrics property of the microsoft.graph.tenantGovernanceServices.relatedTenant entity. + get: + tags: + - directory.tenantGovernance + summary: Get appB2BSignInActivityMetrics from directory + description: B2B sign-in activity metrics for this related tenant. Expanded by default. + operationId: directory.tenantGovernance.relatedTenants.GetAppB2BSignInActivityMetrics + parameters: + - name: relatedTenant-id + in: path + description: The unique identifier of relatedTenant + required: true + schema: + type: string + x-ms-docs-key-type: relatedTenant + - 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.tenantGovernanceServices.b2BSignInActivityMetrics' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/tenantGovernance/relatedTenants/{relatedTenant-id}/b2BRegistrationMetrics': + description: Provides operations to manage the b2BRegistrationMetrics property of the microsoft.graph.tenantGovernanceServices.relatedTenant entity. + get: + tags: + - directory.tenantGovernance + summary: Get b2BRegistrationMetrics from directory + description: B2B registration metrics for this related tenant. Expanded by default. + operationId: directory.tenantGovernance.relatedTenants.GetB2BRegistrationMetrics + parameters: + - name: relatedTenant-id + in: path + description: The unique identifier of relatedTenant + required: true + schema: + type: string + x-ms-docs-key-type: relatedTenant + - 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.tenantGovernanceServices.b2bRegistrationMetrics' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/directory/tenantGovernance/relatedTenants/{relatedTenant-id}/b2BSignInActivityMetrics': + description: Provides operations to manage the b2BSignInActivityMetrics property of the microsoft.graph.tenantGovernanceServices.relatedTenant entity. + get: + tags: + - directory.tenantGovernance + summary: Get b2BSignInActivityMetrics from directory + description: B2B sign-in activity metrics for this related tenant. Expanded by default. + operationId: directory.tenantGovernance.relatedTenants.GetB2BSignInActivityMetrics + parameters: + - name: relatedTenant-id + in: path + description: The unique identifier of relatedTenant + required: true + schema: + type: string + x-ms-docs-key-type: relatedTenant + - 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.tenantGovernanceServices.b2BSignInActivityMetrics' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/directory/templates/deviceTemplates/{deviceTemplate-id}/owners/$count': - description: Provides operations to count the resources in the collection. + '/directory/tenantGovernance/relatedTenants/{relatedTenant-id}/billingMetrics': + description: Provides operations to manage the billingMetrics property of the microsoft.graph.tenantGovernanceServices.relatedTenant entity. get: tags: - - directory.template - summary: Get the number of the resource - operationId: directory.templates.deviceTemplates.owners.GetCount-b332 + - directory.tenantGovernance + summary: Get billingMetrics from directory + description: Billing metrics for this related tenant. Expanded by default. + operationId: directory.tenantGovernance.relatedTenants.GetBillingMetrics parameters: - - name: deviceTemplate-id + - name: relatedTenant-id in: path - description: The unique identifier of deviceTemplate + description: The unique identifier of relatedTenant required: true schema: type: string - x-ms-docs-key-type: deviceTemplate - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + x-ms-docs-key-type: relatedTenant + - 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/ODataCountResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.billingMetrics' default: $ref: '#/components/responses/error' - /directory/templates/deviceTemplates/$count: + x-ms-docs-operation-type: operation + '/directory/tenantGovernance/relatedTenants/{relatedTenant-id}/multiTenantApplicationMetrics': + description: Provides operations to manage the multiTenantApplicationMetrics property of the microsoft.graph.tenantGovernanceServices.relatedTenant entity. + get: + tags: + - directory.tenantGovernance + summary: Get multiTenantApplicationMetrics from directory + description: Multi-tenant application usage metrics for this related tenant. Expanded by default. + operationId: directory.tenantGovernance.relatedTenants.GetMultiTenantApplicationMetrics + parameters: + - name: relatedTenant-id + in: path + description: The unique identifier of relatedTenant + required: true + schema: + type: string + x-ms-docs-key-type: relatedTenant + - 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.tenantGovernanceServices.multiTenantApplicationMetrics' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /directory/tenantGovernance/relatedTenants/$count: description: Provides operations to count the resources in the collection. get: tags: - - directory.template + - directory.tenantGovernance summary: Get the number of the resource - operationId: directory.templates.deviceTemplates.GetCount-3ba6 + operationId: directory.tenantGovernance.relatedTenants.GetCount-ba39 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -246443,6 +250750,149 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + /directory/tenantGovernance/relatedTenants/microsoft.graph.tenantGovernanceServices.refresh: + description: Provides operations to call the refresh method. + post: + tags: + - directory.tenantGovernance + summary: Invoke action refresh + description: Manually refresh the list of related tenants. The list is also automatically refreshed daily. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-relatedtenant-refresh?view=graph-rest-beta + operationId: directory.tenantGovernance.relatedTenants.refresh + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /directory/tenantGovernance/relatedTenants/microsoft.graph.tenantGovernanceServices.refreshStatus(): + description: Provides operations to call the refreshStatus method. + get: + tags: + - directory.tenantGovernance + summary: Invoke function refreshStatus + description: Get the status of the related tenants refresh action. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-relatedtenant-refreshstatus?view=graph-rest-beta + operationId: directory.tenantGovernance.relatedTenants.refreshStatus + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relatedTenantsRefreshStatus' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + /directory/tenantGovernance/settings: + description: Provides operations to manage the settings property of the microsoft.graph.tenantGovernanceServices.tenantGovernance entity. + get: + tags: + - directory.tenantGovernance + summary: Get tenantGovernanceSetting + description: 'Read the properties of the tenantGovernanceSetting singleton, which controls related tenant discovery and invitation capabilities.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-tenantgovernancesetting-get?view=graph-rest-beta + operationId: directory.tenantGovernance.GetSettings + 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.tenantGovernanceServices.tenantGovernanceSetting' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - directory.tenantGovernance + summary: Update tenantGovernanceSetting + description: Update the canReceiveInvitations property of the tenantGovernanceSetting singleton. This property controls whether the tenant can receive governance invitations. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-tenantgovernancesetting-update?view=graph-rest-beta + operationId: directory.tenantGovernance.UpdateSettings + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.tenantGovernanceSetting' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.tenantGovernanceSetting' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - directory.tenantGovernance + summary: Delete navigation property settings for directory + operationId: directory.tenantGovernance.DeleteSettings + parameters: + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /directory/tenantGovernance/settings/microsoft.graph.tenantGovernanceServices.enableRelatedTenants: + description: Provides operations to call the enableRelatedTenants method. + post: + tags: + - directory.tenantGovernance + summary: Invoke action enableRelatedTenants + description: 'Enable the related tenants feature for tenant discovery. After calling this action, the isRelatedTenantsEnabled property of tenantGovernanceSetting is set to true, which allows the use of related tenant APIs.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tenantgovernanceservices-tenantgovernancesetting-enablerelatedtenants?view=graph-rest-beta + operationId: directory.tenantGovernance.settings.enableRelatedTenants + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action /directoryObjects: description: Provides operations to manage the collection of directoryObject entities. get: @@ -258760,6 +263210,29 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + '/drive/items/{driveItem-id}/microsoft.graph.archive': + description: Provides operations to call the archive method. + post: + tags: + - drive.driveItem + summary: Invoke action archive + operationId: drive.items.driveItem.archive + parameters: + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - /drive/root/microsoft.graph.archive '/drive/items/{driveItem-id}/microsoft.graph.assignSensitivityLabel': description: Provides operations to call the assignSensitivityLabel method. post: @@ -259714,6 +264187,36 @@ paths: x-ms-docs-grouped-path: - '/drive/microsoft.graph.search(q=''{q}'')' - '/drive/root/microsoft.graph.search(q=''{q}'')' + '/drive/items/{driveItem-id}/microsoft.graph.unarchive': + description: Provides operations to call the unarchive method. + post: + tags: + - drive.driveItem + summary: Invoke action unarchive + operationId: drive.items.driveItem.unarchive + parameters: + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.driveItem' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - /drive/root/microsoft.graph.unarchive '/drive/items/{driveItem-id}/microsoft.graph.unfollow': description: Provides operations to call the unfollow method. post: @@ -271652,6 +276155,21 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + /drive/root/microsoft.graph.archive: + description: Provides operations to call the archive method. + post: + tags: + - drive.driveItem + summary: Invoke action archive + operationId: drive.root.archive + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/drive/items/{driveItem-id}/microsoft.graph.archive' /drive/root/microsoft.graph.assignSensitivityLabel: description: Provides operations to call the assignSensitivityLabel method. post: @@ -272474,6 +276992,28 @@ paths: x-ms-docs-grouped-path: - '/drive/items/{driveItem-id}/microsoft.graph.search(q=''{q}'')' - '/drive/microsoft.graph.search(q=''{q}'')' + /drive/root/microsoft.graph.unarchive: + description: Provides operations to call the unarchive method. + post: + tags: + - drive.driveItem + summary: Invoke action unarchive + operationId: drive.root.unarchive + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.driveItem' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/drive/items/{driveItem-id}/microsoft.graph.unarchive' /drive/root/microsoft.graph.unfollow: description: Provides operations to call the unfollow method. post: @@ -281790,6 +286330,36 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + '/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive': + description: Provides operations to call the archive method. + post: + tags: + - drives.driveItem + summary: Invoke action archive + operationId: drives.drive.items.driveItem.archive + parameters: + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/drives/{drive-id}/root/microsoft.graph.archive' '/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.assignSensitivityLabel': description: Provides operations to call the assignSensitivityLabel method. post: @@ -282863,6 +287433,43 @@ paths: x-ms-docs-grouped-path: - '/drives/{drive-id}/microsoft.graph.search(q=''{q}'')' - '/drives/{drive-id}/root/microsoft.graph.search(q=''{q}'')' + '/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive': + description: Provides operations to call the unarchive method. + post: + tags: + - drives.driveItem + summary: Invoke action unarchive + operationId: drives.drive.items.driveItem.unarchive + parameters: + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.driveItem' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/drives/{drive-id}/root/microsoft.graph.unarchive' '/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unfollow': description: Provides operations to call the unfollow method. post: @@ -283462,7 +288069,7 @@ paths: tags: - drives.driveItem summary: 'driveItem: removeRetentionLabel' - description: 'Remove a retention label from a driveItem. For information about retention labels from an administrator''s perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint.' + description: 'Remove the retention label from a driveItem. This operation clears the retention label and all associated retention settings enforced on the item. For information about retention labels from an administrator''s perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/driveitem-removeretentionlabel?view=graph-rest-beta @@ -297159,6 +301766,29 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + '/drives/{drive-id}/root/microsoft.graph.archive': + description: Provides operations to call the archive method. + post: + tags: + - drives.driveItem + summary: Invoke action archive + operationId: drives.drive.root.archive + parameters: + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' '/drives/{drive-id}/root/microsoft.graph.assignSensitivityLabel': description: Provides operations to call the assignSensitivityLabel method. post: @@ -298113,6 +302743,36 @@ paths: x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.search(q=''{q}'')' - '/drives/{drive-id}/microsoft.graph.search(q=''{q}'')' + '/drives/{drive-id}/root/microsoft.graph.unarchive': + description: Provides operations to call the unarchive method. + post: + tags: + - drives.driveItem + summary: Invoke action unarchive + operationId: drives.drive.root.unarchive + parameters: + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.driveItem' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' '/drives/{drive-id}/root/microsoft.graph.unfollow': description: Provides operations to call the unfollow method. post: @@ -378386,90 +383046,174 @@ paths: schema: type: string x-ms-docs-key-type: driveItem - - name: listItemVersion-id - in: path - description: The unique identifier of listItemVersion - required: true - schema: - type: string - x-ms-docs-key-type: listItemVersion - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.fieldValueSet' - required: true + - name: listItemVersion-id + in: path + description: The unique identifier of listItemVersion + required: true + schema: + type: string + x-ms-docs-key-type: listItemVersion + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.fieldValueSet' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.fieldValueSet' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.drive + summary: Delete navigation property fields for groups + operationId: groups.drives.items.listItem.versions.DeleteFields + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + - name: listItemVersion-id + in: path + description: The unique identifier of listItemVersion + required: true + schema: + type: string + x-ms-docs-key-type: listItemVersion + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields' + - '/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields' + - '/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields' + - '/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields' + - '/groups/{group-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields' + - '/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields' + - '/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields' + '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/microsoft.graph.restoreVersion': + description: Provides operations to call the restoreVersion method. + post: + tags: + - groups.drive + summary: Invoke action restoreVersion + operationId: groups.group.drives.drive.items.driveItem.listItem.versions.listItemVersion.restoreVersion + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + - name: listItemVersion-id + in: path + description: The unique identifier of listItemVersion + required: true + schema: + type: string + x-ms-docs-key-type: listItemVersion + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/microsoft.graph.restoreVersion' + - '/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/microsoft.graph.restoreVersion' + - '/groups/{group-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/microsoft.graph.restoreVersion' + - '/groups/{group-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}/microsoft.graph.restoreVersion' + - '/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/microsoft.graph.restoreVersion' + '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - groups.drive + summary: Get the number of the resource + operationId: groups.drives.items.listItem.versions.GetCount-0c9a + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.fieldValueSet' - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - groups.drive - summary: Delete navigation property fields for groups - operationId: groups.drives.items.listItem.versions.DeleteFields - parameters: - - name: group-id - in: path - description: The unique identifier of group - required: true - schema: - type: string - x-ms-docs-key-type: group - - name: drive-id - in: path - description: The unique identifier of drive - required: true - schema: - type: string - x-ms-docs-key-type: drive - - name: driveItem-id - in: path - description: The unique identifier of driveItem - required: true - schema: - type: string - x-ms-docs-key-type: driveItem - - name: listItemVersion-id - in: path - description: The unique identifier of listItemVersion - required: true - schema: - type: string - x-ms-docs-key-type: listItemVersion - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields' - - '/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields' - - '/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields' - - '/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields' - - '/groups/{group-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields' - - '/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields' - - '/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields' - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/microsoft.graph.restoreVersion': - description: Provides operations to call the restoreVersion method. + '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive': + description: Provides operations to call the archive method. post: tags: - groups.drive - summary: Invoke action restoreVersion - operationId: groups.group.drives.drive.items.driveItem.listItem.versions.listItemVersion.restoreVersion + summary: Invoke action archive + operationId: groups.group.drives.drive.items.driveItem.archive parameters: - name: group-id in: path @@ -378492,13 +383236,6 @@ paths: schema: type: string x-ms-docs-key-type: driveItem - - name: listItemVersion-id - in: path - description: The unique identifier of listItemVersion - required: true - schema: - type: string - x-ms-docs-key-type: listItemVersion responses: '204': description: Success @@ -378506,47 +383243,15 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: - - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/microsoft.graph.restoreVersion' - - '/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/microsoft.graph.restoreVersion' - - '/groups/{group-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/microsoft.graph.restoreVersion' - - '/groups/{group-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}/microsoft.graph.restoreVersion' - - '/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/microsoft.graph.restoreVersion' - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/$count': - description: Provides operations to count the resources in the collection. - get: - tags: - - groups.drive - summary: Get the number of the resource - operationId: groups.drives.items.listItem.versions.GetCount-0c9a - parameters: - - name: group-id - in: path - description: The unique identifier of group - required: true - schema: - type: string - x-ms-docs-key-type: group - - name: drive-id - in: path - description: The unique identifier of drive - required: true - schema: - type: string - x-ms-docs-key-type: drive - - name: driveItem-id - in: path - description: The unique identifier of driveItem - required: true - schema: - type: string - x-ms-docs-key-type: driveItem - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - default: - $ref: '#/components/responses/error' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.archive' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' + - '/groups/{group-id}/sites/{site-id}/microsoft.graph.archive' + - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.archive' + - '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.archive' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' + - '/groups/{group-id}/team/microsoft.graph.archive' + - '/groups/{group-id}/team/primaryChannel/microsoft.graph.archive' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/microsoft.graph.archive' '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.assignSensitivityLabel': description: Provides operations to call the assignSensitivityLabel method. post: @@ -379819,6 +384524,58 @@ paths: x-ms-docs-grouped-path: - '/groups/{group-id}/drives/{drive-id}/microsoft.graph.search(q=''{q}'')' - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.search(q=''{q}'')' + '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive': + description: Provides operations to call the unarchive method. + post: + tags: + - groups.drive + summary: Invoke action unarchive + operationId: groups.group.drives.drive.items.driveItem.unarchive + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.driveItem' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.unarchive' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.unarchive' + - '/groups/{group-id}/sites/{site-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/team/microsoft.graph.unarchive' + - '/groups/{group-id}/team/primaryChannel/microsoft.graph.unarchive' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unfollow': description: Provides operations to call the unfollow method. post: @@ -396679,6 +401436,44 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.archive': + description: Provides operations to call the archive method. + post: + tags: + - groups.drive + summary: Invoke action archive + operationId: groups.group.drives.drive.root.archive + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' + - '/groups/{group-id}/sites/{site-id}/microsoft.graph.archive' + - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.archive' + - '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.archive' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' + - '/groups/{group-id}/team/microsoft.graph.archive' + - '/groups/{group-id}/team/primaryChannel/microsoft.graph.archive' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/microsoft.graph.archive' '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.assignSensitivityLabel': description: Provides operations to call the assignSensitivityLabel method. post: @@ -397832,6 +402627,51 @@ paths: x-ms-docs-grouped-path: - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.search(q=''{q}'')' - '/groups/{group-id}/drives/{drive-id}/microsoft.graph.search(q=''{q}'')' + '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.unarchive': + description: Provides operations to call the unarchive method. + post: + tags: + - groups.drive + summary: Invoke action unarchive + operationId: groups.group.drives.drive.root.unarchive + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.driveItem' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.unarchive' + - '/groups/{group-id}/sites/{site-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/team/microsoft.graph.unarchive' + - '/groups/{group-id}/team/primaryChannel/microsoft.graph.unarchive' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.unfollow': description: Provides operations to call the unfollow method. post: @@ -417076,7 +421916,529 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.plannerGroup + summary: Delete navigation property tasks for groups + operationId: groups.planner.plans.buckets.DeleteTasks + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.plannerGroup + summary: Get assignedToTaskBoardFormat from groups + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: groups.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.plannerGroup + summary: Update the navigation property assignedToTaskBoardFormat in groups + operationId: groups.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.plannerGroup + summary: Delete navigation property assignedToTaskBoardFormat for groups + operationId: groups.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.plannerGroup + summary: Get bucketTaskBoardFormat from groups + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: groups.planner.plans.buckets.tasks.GetBucketTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.plannerGroup + summary: Update the navigation property bucketTaskBoardFormat in groups + operationId: groups.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.plannerGroup + summary: Delete navigation property bucketTaskBoardFormat for groups + operationId: groups.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.plannerGroup + summary: Get details from groups + description: Read-only. Nullable. More details about the task. + operationId: groups.planner.plans.buckets.tasks.GetDetails + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerTaskDetails' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.plannerGroup + summary: Update the navigation property details in groups + operationId: groups.planner.plans.buckets.tasks.UpdateDetails + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: 2XX: @@ -417084,15 +422446,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - groups.plannerGroup - summary: Delete navigation property tasks for groups - operationId: groups.planner.plans.buckets.DeleteTasks + summary: Delete navigation property details for groups + operationId: groups.planner.plans.buckets.tasks.DeleteDetails parameters: - name: group-id in: path @@ -417134,16 +422496,19 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - groups.plannerGroup - summary: Get assignedToTaskBoardFormat from groups - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: groups.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.planner.plans.buckets.tasks.ListMessages parameters: - name: group-id in: path @@ -417173,6 +422538,21 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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 @@ -417195,19 +422575,18 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - groups.plannerGroup - summary: Update the navigation property assignedToTaskBoardFormat in groups - operationId: groups.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for groups + operationId: groups.planner.plans.buckets.tasks.CreateMessages parameters: - name: group-id in: path @@ -417237,34 +422616,37 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: - description: Success + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - groups.plannerGroup - summary: Delete navigation property assignedToTaskBoardFormat for groups - operationId: groups.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.planner.plans.buckets.tasks.GetMessages parameters: - name: group-id in: path @@ -417294,60 +422676,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: - tags: - - groups.plannerGroup - summary: Get bucketTaskBoardFormat from groups - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: groups.planner.plans.buckets.tasks.GetBucketTaskBoardFormat - parameters: - - name: group-id - in: path - description: The unique identifier of group - required: true - schema: - type: string - x-ms-docs-key-type: group - - name: plannerPlan-id - in: path - description: The unique identifier of plannerPlan - required: true - schema: - type: string - x-ms-docs-key-type: plannerPlan - - name: plannerBucket-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of plannerBucket - required: true - schema: - type: string - x-ms-docs-key-type: plannerBucket - - name: plannerTask-id - in: path - description: The unique identifier of plannerTask + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -417374,15 +422709,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - groups.plannerGroup - summary: Update the navigation property bucketTaskBoardFormat in groups - operationId: groups.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in groups + operationId: groups.planner.plans.buckets.tasks.UpdateMessages parameters: - name: group-id in: path @@ -417412,18 +422747,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: @@ -417431,15 +422767,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - groups.plannerGroup - summary: Delete navigation property bucketTaskBoardFormat for groups - operationId: groups.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for groups + operationId: groups.planner.plans.buckets.tasks.DeleteMessages parameters: - name: group-id in: path @@ -417469,6 +422805,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -417481,19 +422824,22 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - groups.plannerGroup - summary: Get details from groups - description: Read-only. Nullable. More details about the task. - operationId: groups.planner.plans.buckets.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: groups.group.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: group-id in: path @@ -417523,41 +422869,50 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - groups.plannerGroup - summary: Update the navigation property details in groups - operationId: groups.planner.plans.buckets.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: groups.group.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: group-id in: path @@ -417587,34 +422942,46 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - groups.plannerGroup - summary: Delete navigation property details for groups - operationId: groups.planner.plans.buckets.tasks.DeleteDetails + summary: Get the number of the resource + operationId: groups.planner.plans.buckets.tasks.messages.GetCount-f8d4 parameters: - name: group-id in: path @@ -417644,23 +423011,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -418320,6 +423677,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.archive' - '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.archive' @@ -418464,6 +423823,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.unarchive' - '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.unarchive' @@ -418634,15 +423995,468 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.plannerGroup + summary: Update the navigation property tasks in groups + operationId: groups.planner.plans.UpdateTasks + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.plannerGroup + summary: Delete navigation property tasks for groups + operationId: groups.planner.plans.DeleteTasks + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.plannerGroup + summary: Get assignedToTaskBoardFormat from groups + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: groups.planner.plans.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.plannerGroup + summary: Update the navigation property assignedToTaskBoardFormat in groups + operationId: groups.planner.plans.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.plannerGroup + summary: Delete navigation property assignedToTaskBoardFormat for groups + operationId: groups.planner.plans.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.plannerGroup + summary: Get bucketTaskBoardFormat from groups + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: groups.planner.plans.tasks.GetBucketTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.plannerGroup + summary: Update the navigation property bucketTaskBoardFormat in groups + operationId: groups.planner.plans.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.plannerGroup + summary: Delete navigation property bucketTaskBoardFormat for groups + operationId: groups.planner.plans.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.plannerGroup + summary: Get details from groups + description: Read-only. Nullable. More details about the task. + operationId: groups.planner.plans.tasks.GetDetails + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - groups.plannerGroup - summary: Update the navigation property tasks in groups - operationId: groups.planner.plans.UpdateTasks + summary: Update the navigation property details in groups + operationId: groups.planner.plans.tasks.UpdateDetails parameters: - name: group-id in: path @@ -418665,12 +424479,18 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: 2XX: @@ -418678,15 +424498,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - groups.plannerGroup - summary: Delete navigation property tasks for groups - operationId: groups.planner.plans.DeleteTasks + summary: Delete navigation property details for groups + operationId: groups.planner.plans.tasks.DeleteDetails parameters: - name: group-id in: path @@ -418721,16 +424541,19 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - groups.plannerGroup - summary: Get assignedToTaskBoardFormat from groups - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: groups.planner.plans.tasks.GetAssignedToTaskBoardFormat + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.planner.plans.tasks.ListMessages parameters: - name: group-id in: path @@ -418753,6 +424576,21 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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 @@ -418775,19 +424613,18 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - groups.plannerGroup - summary: Update the navigation property assignedToTaskBoardFormat in groups - operationId: groups.planner.plans.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for groups + operationId: groups.planner.plans.tasks.CreateMessages parameters: - name: group-id in: path @@ -418810,34 +424647,37 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: - description: Success + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - groups.plannerGroup - summary: Delete navigation property assignedToTaskBoardFormat for groups - operationId: groups.planner.plans.tasks.DeleteAssignedToTaskBoardFormat + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.planner.plans.tasks.GetMessages parameters: - name: group-id in: path @@ -418860,53 +424700,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: - tags: - - groups.plannerGroup - summary: Get bucketTaskBoardFormat from groups - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: groups.planner.plans.tasks.GetBucketTaskBoardFormat - parameters: - - name: group-id - in: path - description: The unique identifier of group - required: true - schema: - type: string - x-ms-docs-key-type: group - - name: plannerPlan-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of plannerPlan - required: true - schema: - type: string - x-ms-docs-key-type: plannerPlan - - name: plannerTask-id - in: path - description: The unique identifier of plannerTask + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -418933,15 +424733,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - groups.plannerGroup - summary: Update the navigation property bucketTaskBoardFormat in groups - operationId: groups.planner.plans.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in groups + operationId: groups.planner.plans.tasks.UpdateMessages parameters: - name: group-id in: path @@ -418964,18 +424764,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: @@ -418983,15 +424784,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - groups.plannerGroup - summary: Delete navigation property bucketTaskBoardFormat for groups - operationId: groups.planner.plans.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for groups + operationId: groups.planner.plans.tasks.DeleteMessages parameters: - name: group-id in: path @@ -419014,6 +424815,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -419026,19 +424834,22 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - groups.plannerGroup - summary: Get details from groups - description: Read-only. Nullable. More details about the task. - operationId: groups.planner.plans.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: groups.group.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: group-id in: path @@ -419061,41 +424872,50 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - groups.plannerGroup - summary: Update the navigation property details in groups - operationId: groups.planner.plans.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: groups.group.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: group-id in: path @@ -419118,34 +424938,46 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - groups.plannerGroup - summary: Delete navigation property details for groups - operationId: groups.planner.plans.tasks.DeleteDetails + summary: Get the number of the resource + operationId: groups.planner.plans.tasks.messages.GetCount-4408 parameters: - name: group-id in: path @@ -419168,23 +425000,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -438763,6 +444585,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.archive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.archive' - '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.archive' @@ -440498,6 +446322,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.archive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.archive' - '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.archive' @@ -440758,6 +446584,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.unarchive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.unarchive' - '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.unarchive' @@ -441785,6 +447613,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.unarchive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.unarchive' - '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.unarchive' @@ -481086,9 +486916,15 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -481222,9 +487058,15 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -482092,9 +487934,15 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -482249,9 +488097,15 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -482891,6 +488745,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.archive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.archive' @@ -483148,6 +489004,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.unarchive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.unarchive' @@ -484070,7 +489928,592 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.team + summary: Delete navigation property tasks for groups + operationId: groups.team.channels.planner.plans.buckets.DeleteTasks + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get assignedToTaskBoardFormat from groups + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: groups.team.channels.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.team + summary: Update the navigation property assignedToTaskBoardFormat in groups + operationId: groups.team.channels.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.team + summary: Delete navigation property assignedToTaskBoardFormat for groups + operationId: groups.team.channels.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get bucketTaskBoardFormat from groups + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: groups.team.channels.planner.plans.buckets.tasks.GetBucketTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.team + summary: Update the navigation property bucketTaskBoardFormat in groups + operationId: groups.team.channels.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.team + summary: Delete navigation property bucketTaskBoardFormat for groups + operationId: groups.team.channels.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get details from groups + description: Read-only. Nullable. More details about the task. + operationId: groups.team.channels.planner.plans.buckets.tasks.GetDetails + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerTaskDetails' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.team + summary: Update the navigation property details in groups + operationId: groups.team.channels.planner.plans.buckets.tasks.UpdateDetails + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: 2XX: @@ -484078,15 +490521,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - groups.team - summary: Delete navigation property tasks for groups - operationId: groups.team.channels.planner.plans.buckets.DeleteTasks + summary: Delete navigation property details for groups + operationId: groups.team.channels.planner.plans.buckets.tasks.DeleteDetails parameters: - name: group-id in: path @@ -484135,16 +490578,19 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - groups.team - summary: Get assignedToTaskBoardFormat from groups - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: groups.team.channels.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.team.channels.planner.plans.buckets.tasks.ListMessages parameters: - name: group-id in: path @@ -484181,6 +490627,21 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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 @@ -484203,19 +490664,18 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - groups.team - summary: Update the navigation property assignedToTaskBoardFormat in groups - operationId: groups.team.channels.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for groups + operationId: groups.team.channels.planner.plans.buckets.tasks.CreateMessages parameters: - name: group-id in: path @@ -484252,34 +490712,37 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: - description: Success + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - groups.team - summary: Delete navigation property assignedToTaskBoardFormat for groups - operationId: groups.team.channels.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.team.channels.planner.plans.buckets.tasks.GetMessages parameters: - name: group-id in: path @@ -484316,67 +490779,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: - tags: - - groups.team - summary: Get bucketTaskBoardFormat from groups - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: groups.team.channels.planner.plans.buckets.tasks.GetBucketTaskBoardFormat - parameters: - - name: group-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of group + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: group - - name: channel-id - in: path - description: The unique identifier of channel - required: true - schema: - type: string - x-ms-docs-key-type: channel - - name: plannerPlan-id - in: path - description: The unique identifier of plannerPlan - required: true - schema: - type: string - x-ms-docs-key-type: plannerPlan - - name: plannerBucket-id - in: path - description: The unique identifier of plannerBucket - required: true - schema: - type: string - x-ms-docs-key-type: plannerBucket - - name: plannerTask-id - in: path - description: The unique identifier of plannerTask - required: true - schema: - type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -484403,15 +490812,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - groups.team - summary: Update the navigation property bucketTaskBoardFormat in groups - operationId: groups.team.channels.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in groups + operationId: groups.team.channels.planner.plans.buckets.tasks.UpdateMessages parameters: - name: group-id in: path @@ -484448,18 +490857,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: @@ -484467,15 +490877,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - groups.team - summary: Delete navigation property bucketTaskBoardFormat for groups - operationId: groups.team.channels.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for groups + operationId: groups.team.channels.planner.plans.buckets.tasks.DeleteMessages parameters: - name: group-id in: path @@ -484512,6 +490922,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -484524,19 +490941,22 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - groups.team - summary: Get details from groups - description: Read-only. Nullable. More details about the task. - operationId: groups.team.channels.planner.plans.buckets.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: groups.group.team.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: group-id in: path @@ -484573,41 +490993,50 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - groups.team - summary: Update the navigation property details in groups - operationId: groups.team.channels.planner.plans.buckets.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: groups.group.team.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: group-id in: path @@ -484644,34 +491073,46 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - groups.team - summary: Delete navigation property details for groups - operationId: groups.team.channels.planner.plans.buckets.tasks.DeleteDetails + summary: Get the number of the resource + operationId: groups.team.channels.planner.plans.buckets.tasks.messages.GetCount-8fa8 parameters: - name: group-id in: path @@ -484708,23 +491149,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -485461,6 +491892,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.archive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.archive' @@ -485626,6 +492059,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.unarchive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.unarchive' @@ -485860,7 +492295,529 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.team + summary: Delete navigation property tasks for groups + operationId: groups.team.channels.planner.plans.DeleteTasks + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get assignedToTaskBoardFormat from groups + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: groups.team.channels.planner.plans.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.team + summary: Update the navigation property assignedToTaskBoardFormat in groups + operationId: groups.team.channels.planner.plans.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.team + summary: Delete navigation property assignedToTaskBoardFormat for groups + operationId: groups.team.channels.planner.plans.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get bucketTaskBoardFormat from groups + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: groups.team.channels.planner.plans.tasks.GetBucketTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.team + summary: Update the navigation property bucketTaskBoardFormat in groups + operationId: groups.team.channels.planner.plans.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.team + summary: Delete navigation property bucketTaskBoardFormat for groups + operationId: groups.team.channels.planner.plans.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get details from groups + description: Read-only. Nullable. More details about the task. + operationId: groups.team.channels.planner.plans.tasks.GetDetails + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerTaskDetails' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.team + summary: Update the navigation property details in groups + operationId: groups.team.channels.planner.plans.tasks.UpdateDetails + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: 2XX: @@ -485868,15 +492825,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - groups.team - summary: Delete navigation property tasks for groups - operationId: groups.team.channels.planner.plans.DeleteTasks + summary: Delete navigation property details for groups + operationId: groups.team.channels.planner.plans.tasks.DeleteDetails parameters: - name: group-id in: path @@ -485918,16 +492875,19 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - groups.team - summary: Get assignedToTaskBoardFormat from groups - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: groups.team.channels.planner.plans.tasks.GetAssignedToTaskBoardFormat + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.team.channels.planner.plans.tasks.ListMessages parameters: - name: group-id in: path @@ -485957,6 +492917,21 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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 @@ -485979,19 +492954,18 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - groups.team - summary: Update the navigation property assignedToTaskBoardFormat in groups - operationId: groups.team.channels.planner.plans.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for groups + operationId: groups.team.channels.planner.plans.tasks.CreateMessages parameters: - name: group-id in: path @@ -486021,34 +492995,37 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: - description: Success + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - groups.team - summary: Delete navigation property assignedToTaskBoardFormat for groups - operationId: groups.team.channels.planner.plans.tasks.DeleteAssignedToTaskBoardFormat + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.team.channels.planner.plans.tasks.GetMessages parameters: - name: group-id in: path @@ -486078,60 +493055,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: - tags: - - groups.team - summary: Get bucketTaskBoardFormat from groups - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: groups.team.channels.planner.plans.tasks.GetBucketTaskBoardFormat - parameters: - - name: group-id - in: path - description: The unique identifier of group - required: true - schema: - type: string - x-ms-docs-key-type: group - - name: channel-id - in: path - description: The unique identifier of channel - required: true - schema: - type: string - x-ms-docs-key-type: channel - - name: plannerPlan-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of plannerPlan - required: true - schema: - type: string - x-ms-docs-key-type: plannerPlan - - name: plannerTask-id - in: path - description: The unique identifier of plannerTask + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -486158,15 +493088,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - groups.team - summary: Update the navigation property bucketTaskBoardFormat in groups - operationId: groups.team.channels.planner.plans.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in groups + operationId: groups.team.channels.planner.plans.tasks.UpdateMessages parameters: - name: group-id in: path @@ -486196,18 +493126,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: @@ -486215,15 +493146,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - groups.team - summary: Delete navigation property bucketTaskBoardFormat for groups - operationId: groups.team.channels.planner.plans.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for groups + operationId: groups.team.channels.planner.plans.tasks.DeleteMessages parameters: - name: group-id in: path @@ -486253,6 +493184,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -486265,19 +493203,22 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - groups.team - summary: Get details from groups - description: Read-only. Nullable. More details about the task. - operationId: groups.team.channels.planner.plans.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: groups.group.team.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: group-id in: path @@ -486307,41 +493248,50 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - groups.team - summary: Update the navigation property details in groups - operationId: groups.team.channels.planner.plans.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: groups.group.team.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: group-id in: path @@ -486371,34 +493321,46 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - groups.team - summary: Delete navigation property details for groups - operationId: groups.team.channels.planner.plans.tasks.DeleteDetails + summary: Get the number of the resource + operationId: groups.team.channels.planner.plans.tasks.messages.GetCount-69ce parameters: - name: group-id in: path @@ -486428,23 +493390,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -489074,6 +496026,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.archive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.archive' @@ -489249,6 +496203,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.unarchive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.unarchive' @@ -492061,9 +499017,15 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -492176,9 +499138,15 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -492941,9 +499909,15 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -493077,9 +500051,15 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -493656,6 +500636,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.archive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.archive' @@ -493871,6 +500853,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.unarchive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.unarchive' @@ -494674,7 +501658,529 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.team + summary: Delete navigation property tasks for groups + operationId: groups.team.primaryChannel.planner.plans.buckets.DeleteTasks + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get assignedToTaskBoardFormat from groups + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.team + summary: Update the navigation property assignedToTaskBoardFormat in groups + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.team + summary: Delete navigation property assignedToTaskBoardFormat for groups + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get bucketTaskBoardFormat from groups + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.GetBucketTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.team + summary: Update the navigation property bucketTaskBoardFormat in groups + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.team + summary: Delete navigation property bucketTaskBoardFormat for groups + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get details from groups + description: Read-only. Nullable. More details about the task. + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.GetDetails + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerTaskDetails' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.team + summary: Update the navigation property details in groups + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.UpdateDetails + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: 2XX: @@ -494682,15 +502188,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - groups.team - summary: Delete navigation property tasks for groups - operationId: groups.team.primaryChannel.planner.plans.buckets.DeleteTasks + summary: Delete navigation property details for groups + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.DeleteDetails parameters: - name: group-id in: path @@ -494732,16 +502238,19 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - groups.team - summary: Get assignedToTaskBoardFormat from groups - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.ListMessages parameters: - name: group-id in: path @@ -494771,6 +502280,21 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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 @@ -494793,19 +502317,18 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - groups.team - summary: Update the navigation property assignedToTaskBoardFormat in groups - operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for groups + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.CreateMessages parameters: - name: group-id in: path @@ -494835,34 +502358,37 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: - description: Success + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - groups.team - summary: Delete navigation property assignedToTaskBoardFormat for groups - operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.GetMessages parameters: - name: group-id in: path @@ -494892,60 +502418,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: - tags: - - groups.team - summary: Get bucketTaskBoardFormat from groups - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.GetBucketTaskBoardFormat - parameters: - - name: group-id - in: path - description: The unique identifier of group - required: true - schema: - type: string - x-ms-docs-key-type: group - - name: plannerPlan-id - in: path - description: The unique identifier of plannerPlan - required: true - schema: - type: string - x-ms-docs-key-type: plannerPlan - - name: plannerBucket-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of plannerBucket - required: true - schema: - type: string - x-ms-docs-key-type: plannerBucket - - name: plannerTask-id - in: path - description: The unique identifier of plannerTask + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -494972,15 +502451,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - groups.team - summary: Update the navigation property bucketTaskBoardFormat in groups - operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in groups + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.UpdateMessages parameters: - name: group-id in: path @@ -495010,18 +502489,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: @@ -495029,15 +502509,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - groups.team - summary: Delete navigation property bucketTaskBoardFormat for groups - operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for groups + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.DeleteMessages parameters: - name: group-id in: path @@ -495067,6 +502547,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -495079,19 +502566,22 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - groups.team - summary: Get details from groups - description: Read-only. Nullable. More details about the task. - operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: groups.group.team.primaryChannel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: group-id in: path @@ -495121,41 +502611,50 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - groups.team - summary: Update the navigation property details in groups - operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: groups.group.team.primaryChannel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: group-id in: path @@ -495185,34 +502684,46 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - groups.team - summary: Delete navigation property details for groups - operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.DeleteDetails + summary: Get the number of the resource + operationId: groups.team.primaryChannel.planner.plans.buckets.tasks.messages.GetCount-1681 parameters: - name: group-id in: path @@ -495242,23 +502753,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -495918,6 +503419,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.archive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.archive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.archive' @@ -496062,6 +503565,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/groups/{group-id}/drives/{drive-id}/root/microsoft.graph.unarchive' - '/groups/{group-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path=''{path}'')/microsoft.graph.unarchive' - '/groups/{group-id}/sites/{site-id}/microsoft.graph.unarchive' @@ -496232,15 +503737,314 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.team + summary: Update the navigation property tasks in groups + operationId: groups.team.primaryChannel.planner.plans.UpdateTasks + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.team + summary: Delete navigation property tasks for groups + operationId: groups.team.primaryChannel.planner.plans.DeleteTasks + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get assignedToTaskBoardFormat from groups + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: groups.team.primaryChannel.planner.plans.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - groups.team + summary: Update the navigation property assignedToTaskBoardFormat in groups + operationId: groups.team.primaryChannel.planner.plans.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - groups.team + summary: Delete navigation property assignedToTaskBoardFormat for groups + operationId: groups.team.primaryChannel.planner.plans.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - groups.team + summary: Get bucketTaskBoardFormat from groups + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: groups.team.primaryChannel.planner.plans.tasks.GetBucketTaskBoardFormat + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerBucketTaskBoardTaskFormat' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - groups.team - summary: Update the navigation property tasks in groups - operationId: groups.team.primaryChannel.planner.plans.UpdateTasks + summary: Update the navigation property bucketTaskBoardFormat in groups + operationId: groups.team.primaryChannel.planner.plans.tasks.UpdateBucketTaskBoardFormat parameters: - name: group-id in: path @@ -496263,12 +504067,18 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' required: true responses: 2XX: @@ -496276,15 +504086,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - groups.team - summary: Delete navigation property tasks for groups - operationId: groups.team.primaryChannel.planner.plans.DeleteTasks + summary: Delete navigation property bucketTaskBoardFormat for groups + operationId: groups.team.primaryChannel.planner.plans.tasks.DeleteBucketTaskBoardFormat parameters: - name: group-id in: path @@ -496319,16 +504129,19 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. get: tags: - groups.team - summary: Get assignedToTaskBoardFormat from groups - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: groups.team.primaryChannel.planner.plans.tasks.GetAssignedToTaskBoardFormat + summary: Get details from groups + description: Read-only. Nullable. More details about the task. + operationId: groups.team.primaryChannel.planner.plans.tasks.GetDetails parameters: - name: group-id in: path @@ -496377,15 +504190,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - groups.team - summary: Update the navigation property assignedToTaskBoardFormat in groups - operationId: groups.team.primaryChannel.planner.plans.tasks.UpdateAssignedToTaskBoardFormat + summary: Update the navigation property details in groups + operationId: groups.team.primaryChannel.planner.plans.tasks.UpdateDetails parameters: - name: group-id in: path @@ -496419,7 +504232,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: 2XX: @@ -496427,15 +504240,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - groups.team - summary: Delete navigation property assignedToTaskBoardFormat for groups - operationId: groups.team.primaryChannel.planner.plans.tasks.DeleteAssignedToTaskBoardFormat + summary: Delete navigation property details for groups + operationId: groups.team.primaryChannel.planner.plans.tasks.DeleteDetails parameters: - name: group-id in: path @@ -496470,19 +504283,19 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - groups.team - summary: Get bucketTaskBoardFormat from groups - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: groups.team.primaryChannel.planner.plans.tasks.GetBucketTaskBoardFormat + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.team.primaryChannel.planner.plans.tasks.ListMessages parameters: - name: group-id in: path @@ -496505,6 +504318,21 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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 @@ -496527,19 +504355,18 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - groups.team - summary: Update the navigation property bucketTaskBoardFormat in groups - operationId: groups.team.primaryChannel.planner.plans.tasks.UpdateBucketTaskBoardFormat + summary: Create new navigation property to messages for groups + operationId: groups.team.primaryChannel.planner.plans.tasks.CreateMessages parameters: - name: group-id in: path @@ -496562,34 +504389,37 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: - description: Success + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - groups.team - summary: Delete navigation property bucketTaskBoardFormat for groups - operationId: groups.team.primaryChannel.planner.plans.tasks.DeleteBucketTaskBoardFormat + summary: Get messages from groups + description: Read-only. Nullable. Chat messages associated with the task. + operationId: groups.team.primaryChannel.planner.plans.tasks.GetMessages parameters: - name: group-id in: path @@ -496612,53 +504442,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: - tags: - - groups.team - summary: Get details from groups - description: Read-only. Nullable. More details about the task. - operationId: groups.team.primaryChannel.planner.plans.tasks.GetDetails - parameters: - - name: group-id - in: path - description: The unique identifier of group - required: true - schema: - type: string - x-ms-docs-key-type: group - - name: plannerPlan-id - in: path - description: The unique identifier of plannerPlan - required: true - schema: - type: string - x-ms-docs-key-type: plannerPlan - - name: plannerTask-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of plannerTask + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -496685,15 +504475,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - groups.team - summary: Update the navigation property details in groups - operationId: groups.team.primaryChannel.planner.plans.tasks.UpdateDetails + summary: Update the navigation property messages in groups + operationId: groups.team.primaryChannel.planner.plans.tasks.UpdateMessages parameters: - name: group-id in: path @@ -496716,18 +504506,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: @@ -496735,15 +504526,138 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - groups.team - summary: Delete navigation property details for groups - operationId: groups.team.primaryChannel.planner.plans.tasks.DeleteDetails + summary: Delete navigation property messages for groups + operationId: groups.team.primaryChannel.planner.plans.tasks.DeleteMessages + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - groups.team + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: groups.group.team.primaryChannel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - groups.team + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: groups.group.team.primaryChannel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: group-id in: path @@ -496766,23 +504680,75 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: '204': description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation + x-ms-docs-operation-type: action x-ms-docs-grouped-path: - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - groups.team + summary: Get the number of the resource + operationId: groups.team.primaryChannel.planner.plans.tasks.messages.GetCount-8b53 + parameters: + - name: group-id + in: path + description: The unique identifier of group + required: true + schema: + type: string + x-ms-docs-key-type: group + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -506921,7 +514887,11 @@ paths: get: tags: - identity.authenticationEventListener - summary: Get authenticationEventListeners from identity + summary: Get authenticationEventListener + description: Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/authenticationeventlistener-get?view=graph-rest-beta operationId: identity.GetAuthenticationEventListeners parameters: - name: authenticationEventListener-id @@ -516648,11 +524618,11 @@ paths: get: tags: - identity.customAuthenticationExtension - summary: Get authenticationEventListener - description: Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. + summary: Get customAuthenticationExtension + description: Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/authenticationeventlistener-get?view=graph-rest-beta + url: https://learn.microsoft.com/graph/api/customauthenticationextension-get?view=graph-rest-beta operationId: identity.GetCustomAuthenticationExtensions parameters: - name: customAuthenticationExtension-id @@ -616393,7 +624363,7 @@ paths: tags: - identityGovernance.entitlementManagement summary: Get accessPackageSubject - description: Get the properties of an existing accessPackageSubject object. + description: Get the properties of an external directory user represented by an existing accessPackageSubject object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/accesspackagesubject-get?view=graph-rest-beta @@ -616515,7 +624485,7 @@ paths: tags: - identityGovernance.entitlementManagement summary: Update accessPackageSubject - description: Update an existing accessPackageSubject object to change the subject lifecycle. + description: Update an external directory user represented by an existing accessPackageSubject object to change the subject lifecycle. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/accesspackagesubject-update?view=graph-rest-beta @@ -616675,7 +624645,7 @@ paths: tags: - identityGovernance.entitlementManagement summary: Update accessPackageSubject - description: Update an existing accessPackageSubject object to change the subject lifecycle. + description: Update an external directory user represented by an existing accessPackageSubject object to change the subject lifecycle. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/accesspackagesubject-update?view=graph-rest-beta @@ -618432,6 +626402,97 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.createNewVersion' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewTaskFailures': + description: Provides operations to call the previewTaskFailures method. + post: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Invoke action previewTaskFailures + description: 'Validate the tasks configured in a workflow to check for configuration errors. This action identifies any tasks that would fail during execution, allowing you to fix issues before running the workflow. Returns an empty collection if no task failures are detected.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-previewtaskfailures?view=graph-rest-beta + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.previewTaskFailures + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + responses: + 2XX: + description: Success + content: + application/json: + schema: + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.identityGovernance.previewFailedTask' + '@odata.nextLink': + type: string + nullable: true + default: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit + x-ms-docs-operation-type: action + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewTaskFailures' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewWorkflow': + description: Provides operations to call the previewWorkflow method. + post: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Invoke action previewWorkflow + description: 'Run a workflow in preview mode for selected directory objects without affecting production users. This action triggers workflow processing in preview mode, and results can be retrieved using the List userProcessingResults operation with $filter=workflowExecutionType eq ''previewMode''.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-previewworkflow?view=graph-rest-beta + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.previewWorkflow + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + subjects: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.directoryObject' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewWorkflow' '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.restore': description: Provides operations to call the restore method. post: @@ -618466,6 +626527,160 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.restore' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/previewScope': + description: Provides operations to manage the previewScope property of the microsoft.graph.identityGovernance.workflow entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get previewScope from identityGovernance + description: A read-only collection of directory objects that are currently in-scope for the workflow based on its execution conditions. This property helps preview which users would be affected before running the workflow. Nullable. Read-only. Returned only on $expand. Supports $expand. + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.ListPreviewScope + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - $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.directoryObjectCollectionResponse' + default: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/previewScope' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/previewScope/{directoryObject-id}': + description: Provides operations to manage the previewScope property of the microsoft.graph.identityGovernance.workflow entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get previewScope from identityGovernance + description: A read-only collection of directory objects that are currently in-scope for the workflow based on its execution conditions. This property helps preview which users would be affected before running the workflow. Nullable. Read-only. Returned only on $expand. Supports $expand. + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetPreviewScope + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: directoryObject-id + in: path + description: The unique identifier of directoryObject + required: true + schema: + type: string + x-ms-docs-key-type: directoryObject + - 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.directoryObject' + default: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/previewScope/{directoryObject-id}' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/previewScope/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get the number of the resource + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.previewScope.GetCount-35d7 + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs': description: Provides operations to manage the runs property of the microsoft.graph.identityGovernance.workflow entity. get: @@ -626626,25 +634841,497 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.user' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.user' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/lastModifiedBy' + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/mailboxSettings': + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get mailboxSettings property value + description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select.' + operationId: identityGovernance.lifecycleWorkflows.workflows.lastModifiedBy.GetMailboxSettings + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - 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: Entity result. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.mailboxSettings' + default: + $ref: '#/components/responses/error' + patch: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Update property mailboxSettings value. + operationId: identityGovernance.lifecycleWorkflows.workflows.lastModifiedBy.UpdateMailboxSettings + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + requestBody: + description: New property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.mailboxSettings' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.mailboxSettings' + default: + $ref: '#/components/responses/error' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/serviceProvisioningErrors': + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get serviceProvisioningErrors property value + description: 'Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object.' + operationId: identityGovernance.lifecycleWorkflows.workflows.lastModifiedBy.ListServiceProvisioningErrors + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - $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.serviceProvisioningErrorCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/serviceProvisioningErrors/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get the number of the resource + operationId: identityGovernance.lifecycleWorkflows.workflows.lastModifiedBy.ServiceProvisioningErrors.GetCount-f282 + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.activate': + description: Provides operations to call the activate method. + post: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Invoke action activate + description: 'Run a workflow object on-demand. You can run any workflow on-demand, including scheduled workflows. Workflows created from the ''Real-time employee termination'' template are run on-demand only. When you run a workflow on demand, the tasks are executed regardless of whether the user state matches the scope and trigger execution conditions.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-activate?view=graph-rest-beta + operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.activate + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + subjects: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.user' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.activate' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.activateWithScope': + description: Provides operations to call the activateWithScope method. + post: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Invoke action activateWithScope + description: 'Run a workflow object on-demand with a specific scope. You can run any workflow on-demand, including scheduled workflows. Workflows created from the ''Real-time employee termination'' template are run on-demand only. When you run a workflow on demand, the tasks are executed regardless of whether the user state matches the scope and trigger execution conditions.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-activatewithscope?view=graph-rest-beta + operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.activateWithScope + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + scope: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.identityGovernance.activationScope' + - type: object + nullable: true + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.activateWithScope' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.createNewVersion': + description: Provides operations to call the createNewVersion method. + post: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Invoke action createNewVersion + description: Create a new version of the workflow object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-createnewversion?view=graph-rest-beta + operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.createNewVersion + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + workflow: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.identityGovernance.workflow' + - type: object + nullable: true + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.identityGovernance.workflow' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.createNewVersion' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewTaskFailures': + description: Provides operations to call the previewTaskFailures method. + post: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Invoke action previewTaskFailures + description: 'Validate the tasks configured in a workflow to check for configuration errors. This action identifies any tasks that would fail during execution, allowing you to fix issues before running the workflow. Returns an empty collection if no task failures are detected.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-previewtaskfailures?view=graph-rest-beta + operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.previewTaskFailures + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + responses: + 2XX: + description: Success + content: + application/json: + schema: + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.identityGovernance.previewFailedTask' + '@odata.nextLink': + type: string + nullable: true + default: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit + x-ms-docs-operation-type: action + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewTaskFailures' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewWorkflow': + description: Provides operations to call the previewWorkflow method. + post: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Invoke action previewWorkflow + description: 'Run a workflow in preview mode for selected directory objects without affecting production users. This action triggers workflow processing in preview mode, and results can be retrieved using the List userProcessingResults operation with $filter=workflowExecutionType eq ''previewMode''.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-previewworkflow?view=graph-rest-beta + operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.previewWorkflow + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + subjects: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.directoryObject' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewWorkflow' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.restore': + description: Provides operations to call the restore method. + post: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Invoke action restore + description: Restore a workflow that has been deleted. You can only restore a workflow that was deleted within the last 30 days before Microsoft Entra ID automatically permanently deletes it. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-restore?view=graph-rest-beta + operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.restore + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.identityGovernance.workflow' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.restore' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/previewScope': + description: Provides operations to manage the previewScope property of the microsoft.graph.identityGovernance.workflow entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get previewScope from identityGovernance + description: A read-only collection of directory objects that are currently in-scope for the workflow based on its execution conditions. This property helps preview which users would be affected before running the workflow. Nullable. Read-only. Returned only on $expand. Supports $expand. + operationId: identityGovernance.lifecycleWorkflows.workflows.ListPreviewScope + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - $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.directoryObjectCollectionResponse' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/lastModifiedBy' - - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy' - - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy' - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/mailboxSettings': + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/previewScope' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/previewScope/{directoryObject-id}': + description: Provides operations to manage the previewScope property of the microsoft.graph.identityGovernance.workflow entity. get: tags: - identityGovernance.lifecycleWorkflowsContainer - summary: Get mailboxSettings property value - description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select.' - operationId: identityGovernance.lifecycleWorkflows.workflows.lastModifiedBy.GetMailboxSettings + summary: Get previewScope from identityGovernance + description: A read-only collection of directory objects that are currently in-scope for the workflow based on its execution conditions. This property helps preview which users would be affected before running the workflow. Nullable. Read-only. Returned only on $expand. Supports $expand. + operationId: identityGovernance.lifecycleWorkflows.workflows.GetPreviewScope parameters: - name: workflow-id in: path @@ -626653,94 +635340,13 @@ paths: schema: type: string x-ms-docs-key-type: workflow - - 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: Entity result. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.mailboxSettings' - default: - $ref: '#/components/responses/error' - patch: - tags: - - identityGovernance.lifecycleWorkflowsContainer - summary: Update property mailboxSettings value. - operationId: identityGovernance.lifecycleWorkflows.workflows.lastModifiedBy.UpdateMailboxSettings - parameters: - - name: workflow-id - in: path - description: The unique identifier of workflow - required: true - schema: - type: string - x-ms-docs-key-type: workflow - requestBody: - description: New property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.mailboxSettings' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.mailboxSettings' - default: - $ref: '#/components/responses/error' - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/serviceProvisioningErrors': - get: - tags: - - identityGovernance.lifecycleWorkflowsContainer - summary: Get serviceProvisioningErrors property value - description: 'Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object.' - operationId: identityGovernance.lifecycleWorkflows.workflows.lastModifiedBy.ListServiceProvisioningErrors - parameters: - - name: workflow-id + - name: directoryObject-id in: path - description: The unique identifier of workflow + description: The unique identifier of directoryObject required: true schema: type: string - x-ms-docs-key-type: workflow - - $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 + x-ms-docs-key-type: directoryObject - name: $select in: query description: Select properties to be returned @@ -626763,19 +635369,28 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.directoryObject' default: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/serviceProvisioningErrors/$count': + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/previewScope/{directoryObject-id}' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/previewScope/$count': description: Provides operations to count the resources in the collection. get: tags: - identityGovernance.lifecycleWorkflowsContainer summary: Get the number of the resource - operationId: identityGovernance.lifecycleWorkflows.workflows.lastModifiedBy.ServiceProvisioningErrors.GetCount-f282 + operationId: identityGovernance.lifecycleWorkflows.workflows.previewScope.GetCount-8b8b parameters: - name: workflow-id in: path @@ -626791,166 +635406,11 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.activate': - description: Provides operations to call the activate method. - post: - tags: - - identityGovernance.lifecycleWorkflowsContainer - summary: Invoke action activate - description: 'Run a workflow object on-demand. You can run any workflow on-demand, including scheduled workflows. Workflows created from the ''Real-time employee termination'' template are run on-demand only. When you run a workflow on demand, the tasks are executed regardless of whether the user state matches the scope and trigger execution conditions.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-activate?view=graph-rest-beta - operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.activate - parameters: - - name: workflow-id - in: path - description: The unique identifier of workflow - required: true - schema: - type: string - x-ms-docs-key-type: workflow - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - subjects: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.user' - required: true - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - x-ms-docs-grouped-path: - - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.activate' - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.activateWithScope': - description: Provides operations to call the activateWithScope method. - post: - tags: - - identityGovernance.lifecycleWorkflowsContainer - summary: Invoke action activateWithScope - description: 'Run a workflow object on-demand with a specific scope. You can run any workflow on-demand, including scheduled workflows. Workflows created from the ''Real-time employee termination'' template are run on-demand only. When you run a workflow on demand, the tasks are executed regardless of whether the user state matches the scope and trigger execution conditions.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-activatewithscope?view=graph-rest-beta - operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.activateWithScope - parameters: - - name: workflow-id - in: path - description: The unique identifier of workflow - required: true - schema: - type: string - x-ms-docs-key-type: workflow - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - scope: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.identityGovernance.activationScope' - - type: object - nullable: true - required: true - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - x-ms-docs-grouped-path: - - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.activateWithScope' - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.createNewVersion': - description: Provides operations to call the createNewVersion method. - post: - tags: - - identityGovernance.lifecycleWorkflowsContainer - summary: Invoke action createNewVersion - description: Create a new version of the workflow object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-createnewversion?view=graph-rest-beta - operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.createNewVersion - parameters: - - name: workflow-id - in: path - description: The unique identifier of workflow - required: true - schema: - type: string - x-ms-docs-key-type: workflow - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - workflow: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.identityGovernance.workflow' - - type: object - nullable: true - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.identityGovernance.workflow' - - type: object - nullable: true - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - x-ms-docs-grouped-path: - - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.createNewVersion' - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.restore': - description: Provides operations to call the restore method. - post: - tags: - - identityGovernance.lifecycleWorkflowsContainer - summary: Invoke action restore - description: Restore a workflow that has been deleted. You can only restore a workflow that was deleted within the last 30 days before Microsoft Entra ID automatically permanently deletes it. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-restore?view=graph-rest-beta - operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.restore - parameters: - - name: workflow-id - in: path - description: The unique identifier of workflow - required: true - schema: - type: string - x-ms-docs-key-type: workflow - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.identityGovernance.workflow' - - type: object - nullable: true - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - x-ms-docs-grouped-path: - - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.restore' + deprecated: true + x-ms-deprecation: + removalDate: '2026-02-28' + date: '2025-08-12' + version: 2025-01/PrivatePreview:organizationalUnit '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs': description: Provides operations to manage the runs property of the microsoft.graph.identityGovernance.workflow entity. get: @@ -651089,6 +659549,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -651643,6 +660104,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -658581,6 +667043,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -659528,6 +667991,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -660019,6 +668483,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -661085,6 +669550,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -662310,6 +670776,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -662941,6 +671408,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -663280,6 +671748,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -663928,6 +672397,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -665017,6 +673487,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -665578,6 +674049,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -665882,6 +674354,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -666080,6 +674553,7 @@ paths: - /me/calendars/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -667432,6 +675906,8 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents' '/me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}': description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. get: @@ -667576,6 +676052,8 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' '/me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': description: Provides operations to manage the media for the user entity. get: @@ -667765,6 +676243,10 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -667799,6 +676281,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.softDelete' '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete': description: Provides operations to call the undoSoftDelete method. post: @@ -667833,6 +676316,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.undoSoftDelete' '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction': description: Provides operations to call the unsetReaction method. post: @@ -667874,6 +676358,10 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/me/chats/{chat-id}/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -667978,6 +676466,8 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies' '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -668120,6 +676610,8 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}' '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents': description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. get: @@ -668240,6 +676732,8 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents' '/me/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. get: @@ -668405,6 +676899,8 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value': description: Provides operations to manage the media for the user entity. get: @@ -668629,6 +677125,10 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -668670,6 +677170,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.softDelete' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.softDelete' '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete': description: Provides operations to call the undoSoftDelete method. post: @@ -668711,6 +677212,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.undoSoftDelete' '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction': description: Provides operations to call the unsetReaction method. post: @@ -668759,6 +677261,10 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -668890,6 +677396,7 @@ paths: - /me/calendars/microsoft.graph.delta() - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -668992,6 +677499,7 @@ paths: operationName: listMore x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/microsoft.graph.forwardToChat' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.forwardToChat' '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote': description: Provides operations to call the replyWithQuote method. post: @@ -669051,6 +677559,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/microsoft.graph.replyWithQuote' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.replyWithQuote' '/me/chats/{chat-id}/messages/$count': description: Provides operations to count the resources in the collection. get: @@ -669168,6 +677677,7 @@ paths: - /me/calendars/microsoft.graph.delta() - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -669263,6 +677773,7 @@ paths: operationName: listMore x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.forwardToChat' '/me/chats/{chat-id}/messages/microsoft.graph.replyWithQuote': description: Provides operations to call the replyWithQuote method. post: @@ -669315,6 +677826,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.replyWithQuote' '/me/chats/{chat-id}/microsoft.graph.completeMigration': description: Provides operations to call the completeMigration method. post: @@ -670543,15 +679055,1208 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.teamsTab' + $ref: '#/components/schemas/microsoft.graph.teamsTab' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.chat + summary: Update the navigation property tabs in me + operationId: me.chats.UpdateTabs + parameters: + - 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 + 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.chat + summary: Delete navigation property tabs for me + operationId: me.chats.DeleteTabs + parameters: + - 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 + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/me/chats/{chat-id}/tabs/{teamsTab-id}/teamsApp': + description: Provides operations to manage the teamsApp property of the microsoft.graph.teamsTab entity. + get: + tags: + - me.chat + summary: Get teamsApp from me + description: The application that is linked to the tab. + operationId: me.chats.tabs.GetTeamsApp + parameters: + - 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 + - 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/me/chats/{chat-id}/tabs/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - me.chat + summary: Get the number of the resource + operationId: me.chats.tabs.GetCount-35b1 + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/me/chats/{chat-id}/targetedMessages': + description: Provides operations to manage the targetedMessages property of the microsoft.graph.chat entity. + get: + tags: + - me.chat + summary: Get targetedMessages from me + operationId: me.chats.ListTargetedMessages + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - $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.targetedChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - me.chat + summary: Create new navigation property to targetedMessages for me + operationId: me.chats.CreateTargetedMessages + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}': + description: Provides operations to manage the targetedMessages property of the microsoft.graph.chat entity. + get: + tags: + - me.chat + summary: Get targetedMessages from me + operationId: me.chats.GetTargetedMessages + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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.targetedChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.chat + summary: Update the navigation property targetedMessages in me + operationId: me.chats.UpdateTargetedMessages + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.chat + summary: Delete navigation property targetedMessages for me + operationId: me.chats.DeleteTargetedMessages + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - me.chat + summary: Get hostedContents from me + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: me.chats.targetedMessages.ListHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $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' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - me.chat + summary: Create new navigation property to hostedContents for me + operationId: me.chats.targetedMessages.CreateHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - me.chat + summary: Get hostedContents from me + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: me.chats.targetedMessages.GetHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + - 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.chat + summary: Update the navigation property hostedContents in me + operationId: me.chats.targetedMessages.UpdateHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.chat + summary: Delete navigation property hostedContents for me + operationId: me.chats.targetedMessages.DeleteHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': + description: Provides operations to manage the media for the user entity. + get: + tags: + - me.chat + summary: Get media content for the navigation property hostedContents from me + description: The unique identifier for an entity. Read-only. + operationId: me.chats.targetedMessages.GetHostedContentsContent + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + responses: + 2XX: + description: Retrieved media content + content: + application/octet-stream: + schema: + type: string + format: binary + default: + $ref: '#/components/responses/error' + put: + tags: + - me.chat + summary: Update media content for the navigation property hostedContents in me + description: The unique identifier for an entity. Read-only. + operationId: me.chats.targetedMessages.UpdateHostedContentsContent + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + requestBody: + description: New media content. + content: + application/octet-stream: + schema: + type: string + format: binary + required: true + responses: + 2XX: + description: Success + default: + $ref: '#/components/responses/error' + delete: + tags: + - me.chat + summary: Delete media content for the navigation property hostedContents in me + description: The unique identifier for an entity. Read-only. + operationId: me.chats.targetedMessages.DeleteHostedContentsContent + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - me.chat + summary: Get the number of the resource + operationId: me.chats.targetedMessages.hostedContents.GetCount-cf00 + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies': + description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. + get: + tags: + - me.chat + summary: Get replies from me + description: Replies for a specified message. Supports $expand for channel messages. + operationId: me.chats.targetedMessages.ListReplies + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $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' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - me.chat + summary: Create new navigation property to replies for me + operationId: me.chats.targetedMessages.CreateReplies + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}': + description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. + get: + tags: + - me.chat + summary: Get replies from me + description: Replies for a specified message. Supports $expand for channel messages. + operationId: me.chats.targetedMessages.GetReplies + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + - 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.chat + summary: Update the navigation property replies in me + operationId: me.chats.targetedMessages.UpdateReplies + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.chat + summary: Delete navigation property replies for me + operationId: me.chats.targetedMessages.DeleteReplies + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - me.chat + summary: Get hostedContents from me + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: me.chats.targetedMessages.replies.ListHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + - $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' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - me.chat + summary: Create new navigation property to hostedContents for me + operationId: me.chats.targetedMessages.replies.CreateHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - me.chat + summary: Get hostedContents from me + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: me.chats.targetedMessages.replies.GetHostedContents + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + - 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' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - me.chat - summary: Update the navigation property tabs in me - operationId: me.chats.UpdateTabs + summary: Update the navigation property hostedContents in me + operationId: me.chats.targetedMessages.replies.UpdateHostedContents parameters: - name: chat-id in: path @@ -670560,19 +680265,33 @@ paths: schema: type: string x-ms-docs-key-type: chat - - name: teamsTab-id + - name: targetedChatMessage-id in: path - description: The unique identifier of teamsTab + description: The unique identifier of targetedChatMessage required: true schema: type: string - x-ms-docs-key-type: teamsTab + x-ms-docs-key-type: targetedChatMessage + - 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 requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.teamsTab' + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' required: true responses: 2XX: @@ -670580,15 +680299,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.teamsTab' + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - me.chat - summary: Delete navigation property tabs for me - operationId: me.chats.DeleteTabs + summary: Delete navigation property hostedContents for me + operationId: me.chats.targetedMessages.replies.DeleteHostedContents parameters: - name: chat-id in: path @@ -670597,13 +680316,27 @@ paths: schema: type: string x-ms-docs-key-type: chat - - name: teamsTab-id + - name: targetedChatMessage-id in: path - description: The unique identifier of teamsTab + description: The unique identifier of targetedChatMessage required: true schema: type: string - x-ms-docs-key-type: teamsTab + x-ms-docs-key-type: targetedChatMessage + - 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 - name: If-Match in: header description: ETag @@ -670615,14 +680348,18 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/me/chats/{chat-id}/tabs/{teamsTab-id}/teamsApp': - description: Provides operations to manage the teamsApp property of the microsoft.graph.teamsTab entity. + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': + description: Provides operations to manage the media for the user entity. get: tags: - me.chat - summary: Get teamsApp from me - description: The application that is linked to the tab. - operationId: me.chats.tabs.GetTeamsApp + summary: Get media content for the navigation property hostedContents from me + description: The unique identifier for an entity. Read-only. + operationId: me.chats.targetedMessages.replies.GetHostedContentsContent parameters: - name: chat-id in: path @@ -670631,13 +680368,414 @@ paths: schema: type: string x-ms-docs-key-type: chat - - name: teamsTab-id + - name: targetedChatMessage-id in: path - description: The unique identifier of teamsTab + description: The unique identifier of targetedChatMessage required: true schema: type: string - x-ms-docs-key-type: teamsTab + x-ms-docs-key-type: targetedChatMessage + - 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 + responses: + 2XX: + description: Retrieved media content + content: + application/octet-stream: + schema: + type: string + format: binary + default: + $ref: '#/components/responses/error' + put: + tags: + - me.chat + summary: Update media content for the navigation property hostedContents in me + description: The unique identifier for an entity. Read-only. + operationId: me.chats.targetedMessages.replies.UpdateHostedContentsContent + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + requestBody: + description: New media content. + content: + application/octet-stream: + schema: + type: string + format: binary + required: true + responses: + 2XX: + description: Success + default: + $ref: '#/components/responses/error' + delete: + tags: + - me.chat + summary: Delete media content for the navigation property hostedContents in me + description: The unique identifier for an entity. Read-only. + operationId: me.chats.targetedMessages.replies.DeleteHostedContentsContent + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - me.chat + summary: Get the number of the resource + operationId: me.chats.targetedMessages.replies.hostedContents.GetCount-4d12 + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - me.chat + summary: Invoke action setReaction + operationId: me.chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.setReaction + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + nullable: true + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.softDelete': + description: Provides operations to call the softDelete method. + post: + tags: + - me.chat + summary: 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-beta + operationId: me.chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.softDelete + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.softDelete' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.undoSoftDelete': + description: Provides operations to call the undoSoftDelete method. + post: + tags: + - me.chat + summary: 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-beta + operationId: me.chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.undoSoftDelete + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - me.chat + summary: Invoke action unsetReaction + operationId: me.chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.unsetReaction + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + nullable: true + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - me.chat + summary: Get the number of the resource + operationId: me.chats.targetedMessages.replies.GetCount-a12f + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()': + description: Provides operations to call the delta method. + get: + tags: + - me.chat + summary: 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 obtain 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-beta + operationId: me.chats.chat.targetedMessages.targetedChatMessage.replies.delta + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $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 @@ -670648,6 +680786,16 @@ paths: 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 @@ -670660,21 +680808,216 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.teamsApp' + title: Collection of chatMessage + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.chatMessage' + '@odata.nextLink': + type: string + nullable: true + '@odata.deltaLink': + type: string + nullable: true default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/me/chats/{chat-id}/tabs/$count': + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-grouped-path: + - '/me/adhocCalls/{adhocCall-id}/recordings/microsoft.graph.delta()' + - '/me/adhocCalls/{adhocCall-id}/transcripts/microsoft.graph.delta()' + - /me/calendar/calendarView/microsoft.graph.delta() + - '/me/calendar/events/{event-id}/instances/microsoft.graph.delta()' + - /me/calendar/events/microsoft.graph.delta() + - '/me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarView/microsoft.graph.delta()' + - '/me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/instances/microsoft.graph.delta()' + - '/me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/microsoft.graph.delta()' + - '/me/calendarGroups/{calendarGroup-id}/calendars/microsoft.graph.delta()' + - '/me/calendars/{calendar-id}/calendarView/microsoft.graph.delta()' + - '/me/calendars/{calendar-id}/events/{event-id}/instances/microsoft.graph.delta()' + - '/me/calendars/{calendar-id}/events/microsoft.graph.delta()' + - /me/calendars/microsoft.graph.delta() + - /me/calendarView/microsoft.graph.delta() + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' + - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' + - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' + - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' + - /me/contactFolders/microsoft.graph.delta() + - /me/contacts/microsoft.graph.delta() + - /me/devices/microsoft.graph.delta() + - '/me/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.delta()' + - '/me/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.delta(token=''{token}'')' + - '/me/drives/{drive-id}/list/items/microsoft.graph.delta()' + - '/me/drives/{drive-id}/list/items/microsoft.graph.delta(token=''{token}'')' + - '/me/drives/{drive-id}/root/microsoft.graph.delta()' + - '/me/drives/{drive-id}/root/microsoft.graph.delta(token=''{token}'')' + - '/me/events/{event-id}/instances/microsoft.graph.delta()' + - /me/events/microsoft.graph.delta() + - /me/joinedGroups/microsoft.graph.delta() + - '/me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/microsoft.graph.delta()' + - '/me/mailFolders/{mailFolder-id}/childFolders/microsoft.graph.delta()' + - '/me/mailFolders/{mailFolder-id}/messages/microsoft.graph.delta()' + - /me/mailFolders/microsoft.graph.delta() + - /me/messages/microsoft.graph.delta() + - '/me/onlineMeetings/{onlineMeeting-id}/recordings/microsoft.graph.delta()' + - '/me/onlineMeetings/{onlineMeeting-id}/transcripts/microsoft.graph.delta()' + - /me/planner/all/microsoft.graph.delta() + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/microsoft.graph.delta()' + - '/me/planner/plans/{plannerPlan-id}/buckets/microsoft.graph.delta()' + - '/me/planner/plans/{plannerPlan-id}/tasks/microsoft.graph.delta()' + - /me/planner/plans/microsoft.graph.delta() + - /me/planner/tasks/microsoft.graph.delta() + - '/me/todo/lists/{todoTaskList-id}/tasks/microsoft.graph.delta()' + - /me/todo/lists/microsoft.graph.delta() + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.forwardToChat': + description: Provides operations to call the forwardToChat method. + post: + tags: + - me.chat + summary: Invoke action forwardToChat + description: 'Forward a chat message, a channel message, or a channel message reply to a chat.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta + operationId: me.chats.chat.targetedMessages.targetedChatMessage.replies.forwardToChat + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + targetChatIds: + type: array + items: + type: string + nullable: true + messageIds: + type: array + items: + type: string + nullable: true + additionalMessage: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - type: object + nullable: true + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.actionResultPart' + '@odata.nextLink': + type: string + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat' + - '/me/chats/{chat-id}/messages/microsoft.graph.forwardToChat' + '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.replyWithQuote': + description: Provides operations to call the replyWithQuote method. + post: + tags: + - me.chat + summary: Invoke action replyWithQuote + description: Reply with quote to a single chat message or multiple chat messages in a chat. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta + operationId: me.chats.chat.targetedMessages.targetedChatMessage.replies.replyWithQuote + parameters: + - name: chat-id + in: path + description: The unique identifier of chat + required: true + schema: + type: string + x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + messageIds: + type: array + items: + type: string + nullable: true + replyMessage: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - type: object + nullable: true + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote' + - '/me/chats/{chat-id}/messages/microsoft.graph.replyWithQuote' + '/me/chats/{chat-id}/targetedMessages/$count': description: Provides operations to count the resources in the collection. get: tags: - me.chat summary: Get the number of the resource - operationId: me.chats.tabs.GetCount-35b1 + operationId: me.chats.targetedMessages.GetCount-23a1 parameters: - name: chat-id in: path @@ -674356,6 +684699,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' - /me/contactFolders/microsoft.graph.delta() @@ -674559,6 +684903,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' - /me/contactFolders/microsoft.graph.delta() @@ -675456,6 +685801,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - /me/contactFolders/microsoft.graph.delta() @@ -675638,6 +685984,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -676408,6 +686755,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -682733,6 +693081,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -690851,85 +701200,215 @@ paths: schema: type: string x-ms-docs-key-type: listItemVersion - - name: If-Match - in: header - description: ETag - schema: - type: string + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}' + - '/me/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}' + '/me/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields': + description: Provides operations to manage the fields property of the microsoft.graph.listItemVersion entity. + get: + tags: + - me.drive + summary: Get fields from me + description: A collection of the fields and values for this version of the list item. + operationId: me.drives.items.listItem.versions.GetFields + parameters: + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + - name: listItemVersion-id + in: path + description: The unique identifier of listItemVersion + required: true + schema: + type: string + x-ms-docs-key-type: listItemVersion + - 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.fieldValueSet' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.drive + summary: Update the navigation property fields in me + operationId: me.drives.items.listItem.versions.UpdateFields + parameters: + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + - name: listItemVersion-id + in: path + description: The unique identifier of listItemVersion + required: true + schema: + type: string + x-ms-docs-key-type: listItemVersion + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.fieldValueSet' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.fieldValueSet' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.drive + summary: Delete navigation property fields for me + operationId: me.drives.items.listItem.versions.DeleteFields + parameters: + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + - name: listItemVersion-id + in: path + description: The unique identifier of listItemVersion + required: true + schema: + type: string + x-ms-docs-key-type: listItemVersion + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields' + - '/me/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields' + - '/me/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields' + - '/me/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields' + - '/me/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields' + '/me/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/microsoft.graph.restoreVersion': + description: Provides operations to call the restoreVersion method. + post: + tags: + - me.drive + summary: Invoke action restoreVersion + operationId: me.drives.drive.items.driveItem.listItem.versions.listItemVersion.restoreVersion + parameters: + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + - name: listItemVersion-id + in: path + description: The unique identifier of listItemVersion + required: true + schema: + type: string + x-ms-docs-key-type: listItemVersion responses: '204': description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation + x-ms-docs-operation-type: action x-ms-docs-grouped-path: - - '/me/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}' - - '/me/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}' - '/me/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields': - description: Provides operations to manage the fields property of the microsoft.graph.listItemVersion entity. + - '/me/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/microsoft.graph.restoreVersion' + - '/me/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/microsoft.graph.restoreVersion' + - '/me/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/microsoft.graph.restoreVersion' + - '/me/drives/{drive-id}/root/versions/{driveItemVersion-id}/microsoft.graph.restoreVersion' + '/me/drives/{drive-id}/items/{driveItem-id}/listItem/versions/$count': + description: Provides operations to count the resources in the collection. get: tags: - me.drive - summary: Get fields from me - description: A collection of the fields and values for this version of the list item. - operationId: me.drives.items.listItem.versions.GetFields - parameters: - - name: drive-id - in: path - description: The unique identifier of drive - required: true - schema: - type: string - x-ms-docs-key-type: drive - - name: driveItem-id - in: path - description: The unique identifier of driveItem - required: true - schema: - type: string - x-ms-docs-key-type: driveItem - - name: listItemVersion-id - in: path - description: The unique identifier of listItemVersion - required: true - schema: - type: string - x-ms-docs-key-type: listItemVersion - - 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.fieldValueSet' - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - me.drive - summary: Update the navigation property fields in me - operationId: me.drives.items.listItem.versions.UpdateFields + summary: Get the number of the resource + operationId: me.drives.items.listItem.versions.GetCount-14cb parameters: - name: drive-id in: path @@ -690945,81 +701424,20 @@ paths: schema: type: string x-ms-docs-key-type: driveItem - - name: listItemVersion-id - in: path - description: The unique identifier of listItemVersion - required: true - schema: - type: string - x-ms-docs-key-type: listItemVersion - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.fieldValueSet' - required: true + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.fieldValueSet' - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - me.drive - summary: Delete navigation property fields for me - operationId: me.drives.items.listItem.versions.DeleteFields - parameters: - - name: drive-id - in: path - description: The unique identifier of drive - required: true - schema: - type: string - x-ms-docs-key-type: drive - - name: driveItem-id - in: path - description: The unique identifier of driveItem - required: true - schema: - type: string - x-ms-docs-key-type: driveItem - - name: listItemVersion-id - in: path - description: The unique identifier of listItemVersion - required: true - schema: - type: string - x-ms-docs-key-type: listItemVersion - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/me/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields' - - '/me/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields' - - '/me/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields' - - '/me/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields' - - '/me/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields' - '/me/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/microsoft.graph.restoreVersion': - description: Provides operations to call the restoreVersion method. + '/me/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive': + description: Provides operations to call the archive method. post: tags: - me.drive - summary: Invoke action restoreVersion - operationId: me.drives.drive.items.driveItem.listItem.versions.listItemVersion.restoreVersion + summary: Invoke action archive + operationId: me.drives.drive.items.driveItem.archive parameters: - name: drive-id in: path @@ -691035,13 +701453,6 @@ paths: schema: type: string x-ms-docs-key-type: driveItem - - name: listItemVersion-id - in: path - description: The unique identifier of listItemVersion - required: true - schema: - type: string - x-ms-docs-key-type: listItemVersion responses: '204': description: Success @@ -691049,39 +701460,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: - - '/me/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/microsoft.graph.restoreVersion' - - '/me/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/microsoft.graph.restoreVersion' - - '/me/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/microsoft.graph.restoreVersion' - - '/me/drives/{drive-id}/root/versions/{driveItemVersion-id}/microsoft.graph.restoreVersion' - '/me/drives/{drive-id}/items/{driveItem-id}/listItem/versions/$count': - description: Provides operations to count the resources in the collection. - get: - tags: - - me.drive - summary: Get the number of the resource - operationId: me.drives.items.listItem.versions.GetCount-14cb - parameters: - - name: drive-id - in: path - description: The unique identifier of drive - required: true - schema: - type: string - x-ms-docs-key-type: drive - - name: driveItem-id - in: path - description: The unique identifier of driveItem - required: true - schema: - type: string - x-ms-docs-key-type: driveItem - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - default: - $ref: '#/components/responses/error' + - '/me/drives/{drive-id}/root/microsoft.graph.archive' + - '/me/planner/plans/{plannerPlan-id}/microsoft.graph.archive' '/me/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.assignSensitivityLabel': description: Provides operations to call the assignSensitivityLabel method. post: @@ -691528,6 +701908,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -691663,6 +702044,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -692280,6 +702662,44 @@ paths: x-ms-docs-grouped-path: - '/me/drives/{drive-id}/microsoft.graph.search(q=''{q}'')' - '/me/drives/{drive-id}/root/microsoft.graph.search(q=''{q}'')' + '/me/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive': + description: Provides operations to call the unarchive method. + post: + tags: + - me.drive + summary: Invoke action unarchive + operationId: me.drives.drive.items.driveItem.unarchive + parameters: + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.driveItem' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/drives/{drive-id}/root/microsoft.graph.unarchive' + - '/me/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' '/me/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unfollow': description: Provides operations to call the unfollow method. post: @@ -699939,6 +710359,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -700067,6 +710488,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -706629,6 +717051,30 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + '/me/drives/{drive-id}/root/microsoft.graph.archive': + description: Provides operations to call the archive method. + post: + tags: + - me.drive + summary: Invoke action archive + operationId: me.drives.drive.root.archive + parameters: + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/me/planner/plans/{plannerPlan-id}/microsoft.graph.archive' '/me/drives/{drive-id}/root/microsoft.graph.assignSensitivityLabel': description: Provides operations to call the assignSensitivityLabel method. post: @@ -707026,6 +717472,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -707154,6 +717601,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -707708,6 +718156,37 @@ paths: x-ms-docs-grouped-path: - '/me/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.search(q=''{q}'')' - '/me/drives/{drive-id}/microsoft.graph.search(q=''{q}'')' + '/me/drives/{drive-id}/root/microsoft.graph.unarchive': + description: Provides operations to call the unarchive method. + post: + tags: + - me.drive + summary: Invoke action unarchive + operationId: me.drives.drive.root.unarchive + parameters: + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.driveItem' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/me/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' '/me/drives/{drive-id}/root/microsoft.graph.unfollow': description: Provides operations to call the unfollow method. post: @@ -709517,6 +719996,7 @@ paths: tags: - me.employeeExperienceUser summary: Get employeeExperience from me + description: The employee experience resources for the user. Read-only. Nullable. operationId: me.GetEmployeeExperience parameters: - name: $select @@ -710176,70 +720656,499 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse' + $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + '/me/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user/serviceProvisioningErrors/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - me.employeeExperienceUser + summary: Get the number of the resource + operationId: me.employeeExperience.assignedRoles.members.user.ServiceProvisioningErrors.GetCount-c0f3 + parameters: + - name: engagementRole-id + in: path + description: The unique identifier of engagementRole + required: true + schema: + type: string + x-ms-docs-key-type: engagementRole + - name: engagementRoleMember-id + in: path + description: The unique identifier of engagementRoleMember + required: true + schema: + type: string + x-ms-docs-key-type: engagementRoleMember + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/me/employeeExperience/assignedRoles/{engagementRole-id}/members/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - me.employeeExperienceUser + summary: Get the number of the resource + operationId: me.employeeExperience.assignedRoles.members.GetCount-8c2b + parameters: + - name: engagementRole-id + in: path + description: The unique identifier of engagementRole + required: true + schema: + type: string + x-ms-docs-key-type: engagementRole + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /me/employeeExperience/assignedRoles/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - me.employeeExperienceUser + summary: Get the number of the resource + operationId: me.employeeExperience.assignedRoles.GetCount-d9d7 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /me/employeeExperience/learningCourseActivities: + description: Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperienceUser entity. + get: + tags: + - me.employeeExperienceUser + summary: Get learningCourseActivities from me + operationId: me.employeeExperience.ListLearningCourseActivities + 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.learningCourseActivityCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + '/me/employeeExperience/learningCourseActivities/{learningCourseActivity-id}': + description: Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperienceUser entity. + get: + tags: + - me.employeeExperienceUser + summary: Get learningCourseActivities from me + operationId: me.employeeExperience.GetLearningCourseActivities + parameters: + - name: learningCourseActivity-id + in: path + description: The unique identifier of learningCourseActivity + required: true + schema: + type: string + x-ms-docs-key-type: learningCourseActivity + - 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.learningCourseActivity' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/employeeExperience/learningCourseActivities(externalcourseActivityId=''{externalcourseActivityId}'')' + '/me/employeeExperience/learningCourseActivities(externalcourseActivityId=''{externalcourseActivityId}'')': + description: Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperienceUser entity. + get: + tags: + - me.employeeExperienceUser + summary: Get learningCourseActivities from me + operationId: me.employeeExperience.learningCourseActivities.GetByExternalcourseActivityId + parameters: + - name: externalcourseActivityId + in: path + description: Alternate key of learningCourseActivity + required: true + schema: + type: string + nullable: true + - 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.learningCourseActivity' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/employeeExperience/learningCourseActivities/{learningCourseActivity-id}' + /me/employeeExperience/learningCourseActivities/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - me.employeeExperienceUser + summary: Get the number of the resource + operationId: me.employeeExperience.learningCourseActivities.GetCount-5af0 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /me/employeeExperience/storyline: + description: Provides operations to manage the storyline property of the microsoft.graph.employeeExperienceUser entity. + get: + tags: + - me.employeeExperienceUser + summary: Get storyline from me + description: The user's storyline for following and engagement features. + operationId: me.employeeExperience.GetStoryline + 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.storyline' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.employeeExperienceUser + summary: Update the navigation property storyline in me + operationId: me.employeeExperience.UpdateStoryline + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storyline' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storyline' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.employeeExperienceUser + summary: Delete navigation property storyline for me + operationId: me.employeeExperience.DeleteStoryline + parameters: + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /me/employeeExperience/storyline/followers: + description: Provides operations to manage the followers property of the microsoft.graph.storyline entity. + get: + tags: + - me.employeeExperienceUser + summary: Get followers from me + description: The users who are following this user. + operationId: me.employeeExperience.storyline.ListFollowers + 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.storylineFollowerCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - me.employeeExperienceUser + summary: Create new navigation property to followers for me + operationId: me.employeeExperience.storyline.CreateFollowers + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/me/employeeExperience/storyline/followers/{storylineFollower-id}': + description: Provides operations to manage the followers property of the microsoft.graph.storyline entity. + get: + tags: + - me.employeeExperienceUser + summary: Get followers from me + description: The users who are following this user. + operationId: me.employeeExperience.storyline.GetFollowers + parameters: + - name: storylineFollower-id + in: path + description: The unique identifier of storylineFollower + required: true + schema: + type: string + x-ms-docs-key-type: storylineFollower + - 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.storylineFollower' default: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/me/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user/serviceProvisioningErrors/$count': - description: Provides operations to count the resources in the collection. - get: + x-ms-docs-operation-type: operation + patch: tags: - me.employeeExperienceUser - summary: Get the number of the resource - operationId: me.employeeExperience.assignedRoles.members.user.ServiceProvisioningErrors.GetCount-c0f3 + summary: Update the navigation property followers in me + operationId: me.employeeExperience.storyline.UpdateFollowers parameters: - - name: engagementRole-id + - name: storylineFollower-id in: path - description: The unique identifier of engagementRole + description: The unique identifier of storylineFollower required: true schema: type: string - x-ms-docs-key-type: engagementRole - - name: engagementRoleMember-id - in: path - description: The unique identifier of engagementRoleMember - required: true - schema: - type: string - x-ms-docs-key-type: engagementRoleMember - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + x-ms-docs-key-type: storylineFollower + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + required: true responses: 2XX: - $ref: '#/components/responses/ODataCountResponse' + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' default: $ref: '#/components/responses/error' - '/me/employeeExperience/assignedRoles/{engagementRole-id}/members/$count': - description: Provides operations to count the resources in the collection. - get: + x-ms-docs-operation-type: operation + delete: tags: - me.employeeExperienceUser - summary: Get the number of the resource - operationId: me.employeeExperience.assignedRoles.members.GetCount-8c2b + summary: Delete navigation property followers for me + operationId: me.employeeExperience.storyline.DeleteFollowers parameters: - - name: engagementRole-id + - name: storylineFollower-id in: path - description: The unique identifier of engagementRole + description: The unique identifier of storylineFollower required: true schema: type: string - x-ms-docs-key-type: engagementRole - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + x-ms-docs-key-type: storylineFollower + - name: If-Match + in: header + description: ETag + schema: + type: string responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' + '204': + description: Success default: $ref: '#/components/responses/error' - /me/employeeExperience/assignedRoles/$count: + x-ms-docs-operation-type: operation + /me/employeeExperience/storyline/followers/$count: description: Provides operations to count the resources in the collection. get: tags: - me.employeeExperienceUser summary: Get the number of the resource - operationId: me.employeeExperience.assignedRoles.GetCount-d9d7 + operationId: me.employeeExperience.storyline.followers.GetCount-d5b7 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -710248,13 +721157,14 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - /me/employeeExperience/learningCourseActivities: - description: Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperienceUser entity. + /me/employeeExperience/storyline/followings: + description: Provides operations to manage the followings property of the microsoft.graph.storyline entity. get: tags: - me.employeeExperienceUser - summary: Get learningCourseActivities from me - operationId: me.employeeExperience.ListLearningCourseActivities + summary: Get followings from me + description: The users that this user is following. + operationId: me.employeeExperience.storyline.ListFollowings parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -710293,28 +721203,51 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.learningCourseActivityCollectionResponse' + $ref: '#/components/responses/microsoft.graph.storylineFollowingCollectionResponse' default: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - '/me/employeeExperience/learningCourseActivities/{learningCourseActivity-id}': - description: Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperienceUser entity. + post: + tags: + - me.employeeExperienceUser + summary: Create new navigation property to followings for me + operationId: me.employeeExperience.storyline.CreateFollowings + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/me/employeeExperience/storyline/followings/{storylineFollowing-id}': + description: Provides operations to manage the followings property of the microsoft.graph.storyline entity. get: tags: - me.employeeExperienceUser - summary: Get learningCourseActivities from me - operationId: me.employeeExperience.GetLearningCourseActivities + summary: Get followings from me + description: The users that this user is following. + operationId: me.employeeExperience.storyline.GetFollowings parameters: - - name: learningCourseActivity-id + - name: storylineFollowing-id in: path - description: The unique identifier of learningCourseActivity + description: The unique identifier of storylineFollowing required: true schema: type: string - x-ms-docs-key-type: learningCourseActivity + x-ms-docs-key-type: storylineFollowing - name: $select in: query description: Select properties to be returned @@ -710341,66 +721274,71 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.learningCourseActivity' + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/me/employeeExperience/learningCourseActivities(externalcourseActivityId=''{externalcourseActivityId}'')' - '/me/employeeExperience/learningCourseActivities(externalcourseActivityId=''{externalcourseActivityId}'')': - description: Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperienceUser entity. - get: + patch: tags: - me.employeeExperienceUser - summary: Get learningCourseActivities from me - operationId: me.employeeExperience.learningCourseActivities.GetByExternalcourseActivityId + summary: Update the navigation property followings in me + operationId: me.employeeExperience.storyline.UpdateFollowings parameters: - - name: externalcourseActivityId + - name: storylineFollowing-id in: path - description: Alternate key of learningCourseActivity + description: The unique identifier of storylineFollowing required: true schema: type: string - nullable: true - - 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 + x-ms-docs-key-type: storylineFollowing + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' + required: true responses: 2XX: - description: Retrieved navigation property + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.learningCourseActivity' + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/me/employeeExperience/learningCourseActivities/{learningCourseActivity-id}' - /me/employeeExperience/learningCourseActivities/$count: + delete: + tags: + - me.employeeExperienceUser + summary: Delete navigation property followings for me + operationId: me.employeeExperience.storyline.DeleteFollowings + parameters: + - name: storylineFollowing-id + in: path + description: The unique identifier of storylineFollowing + required: true + schema: + type: string + x-ms-docs-key-type: storylineFollowing + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /me/employeeExperience/storyline/followings/$count: description: Provides operations to count the resources in the collection. get: tags: - me.employeeExperienceUser summary: Get the number of the resource - operationId: me.employeeExperience.learningCourseActivities.GetCount-5af0 + operationId: me.employeeExperience.storyline.followings.GetCount-2f28 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -711353,6 +722291,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -711844,6 +722783,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -715157,6 +726097,12 @@ paths: $ref: '#/components/responses/microsoft.graph.sharedInsightCollectionResponse' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -715182,6 +726128,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.sharedInsight' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/me/insights/shared/{sharedInsight-id}': description: Provides operations to manage the shared property of the microsoft.graph.officeGraphInsights entity. @@ -715228,6 +726180,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.sharedInsight' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation patch: tags: @@ -715258,6 +726216,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.sharedInsight' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation delete: tags: @@ -715282,6 +726246,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/me/insights/shared/{sharedInsight-id}/lastSharedMethod': description: Provides operations to manage the lastSharedMethod property of the microsoft.graph.sharedInsight entity. @@ -715327,6 +726297,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.entity' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/me/insights/shared/{sharedInsight-id}/resource': description: Provides operations to manage the resource property of the microsoft.graph.sharedInsight entity. @@ -715373,6 +726349,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.entity' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation /me/insights/shared/$count: description: Provides operations to count the resources in the collection. @@ -715389,6 +726371,12 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' /me/insights/trending: description: Provides operations to manage the trending property of the microsoft.graph.officeGraphInsights entity. get: @@ -715680,6 +726668,12 @@ paths: $ref: '#/components/responses/microsoft.graph.usedInsightCollectionResponse' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -715705,6 +726699,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.usedInsight' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/me/insights/used/{usedInsight-id}': description: Provides operations to manage the used property of the microsoft.graph.officeGraphInsights entity. @@ -715751,6 +726751,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.usedInsight' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation patch: tags: @@ -715781,6 +726787,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.usedInsight' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation delete: tags: @@ -715805,6 +726817,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/me/insights/used/{usedInsight-id}/resource': description: Provides operations to manage the resource property of the microsoft.graph.usedInsight entity. @@ -715851,6 +726869,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.entity' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation /me/insights/used/$count: description: Provides operations to count the resources in the collection. @@ -715867,6 +726891,12 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' /me/invitedBy: description: Provides operations to manage the invitedBy property of the microsoft.graph.user entity. get: @@ -716047,6 +727077,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -719501,6 +730532,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -720209,6 +731241,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -722483,6 +733516,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -723116,6 +734150,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -726183,6 +737218,28 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action + '/me/managedDevices/{managedDevice-id}/microsoft.graph.restoreManagedHomeScreen': + description: Provides operations to call the restoreManagedHomeScreen method. + post: + tags: + - me.managedDevice + summary: Invoke action restoreManagedHomeScreen + description: Restore Managed Home Screen + operationId: me.managedDevices.managedDevice.restoreManagedHomeScreen + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action '/me/managedDevices/{managedDevice-id}/microsoft.graph.retire': description: Provides operations to call the retire method. post: @@ -726205,6 +737262,34 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action + '/me/managedDevices/{managedDevice-id}/microsoft.graph.retrieveDeviceLocalAdminAccountDetail()': + description: Provides operations to call the retrieveDeviceLocalAdminAccountDetail method. + get: + tags: + - me.managedDevice + summary: Invoke function retrieveDeviceLocalAdminAccountDetail + operationId: me.managedDevices.managedDevice.retrieveDeviceLocalAdminAccountDetail + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.deviceLocalAdminAccountDetail' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function '/me/managedDevices/{managedDevice-id}/microsoft.graph.retrieveMacOSManagedDeviceLocalAdminAccountDetail()': description: Provides operations to call the retrieveMacOSManagedDeviceLocalAdminAccountDetail method. get: @@ -726233,6 +737318,35 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: function + '/me/managedDevices/{managedDevice-id}/microsoft.graph.retrieveRecoveryLockPasscode()': + description: Provides operations to call the retrieveRecoveryLockPasscode method. + get: + tags: + - me.managedDevice + summary: Invoke function retrieveRecoveryLockPasscode + operationId: me.managedDevices.managedDevice.retrieveRecoveryLockPasscode + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + 2XX: + description: Success + content: + application/json: + schema: + type: object + properties: + value: + type: string + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function '/me/managedDevices/{managedDevice-id}/microsoft.graph.revokeAppleVppLicenses': description: Provides operations to call the revokeAppleVppLicenses method. post: @@ -726320,6 +737434,28 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action + '/me/managedDevices/{managedDevice-id}/microsoft.graph.rotateRecoveryLockPasscode': + description: Provides operations to call the rotateRecoveryLockPasscode method. + post: + tags: + - me.managedDevice + summary: Invoke action rotateRecoveryLockPasscode + description: Rotates the recovery lock passcode for the specified macOS device + operationId: me.managedDevices.managedDevice.rotateRecoveryLockPasscode + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action '/me/managedDevices/{managedDevice-id}/microsoft.graph.sendCustomNotificationToCompanyPortal': description: Provides operations to call the sendCustomNotificationToCompanyPortal method. post: @@ -726408,6 +737544,38 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action + '/me/managedDevices/{managedDevice-id}/microsoft.graph.suspendManagedHomeScreen': + description: Provides operations to call the suspendManagedHomeScreen method. + post: + tags: + - me.managedDevice + summary: Invoke action suspendManagedHomeScreen + description: Temporarily suspend Managed Home Screen + operationId: me.managedDevices.managedDevice.suspendManagedHomeScreen + parameters: + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + timeoutMinutes: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action '/me/managedDevices/{managedDevice-id}/microsoft.graph.syncDevice': description: Provides operations to call the syncDevice method. post: @@ -730196,6 +741364,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -741473,6 +752642,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -742719,6 +753889,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -755151,6 +766322,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -755862,18 +767034,408 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse' + $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - me.plannerUser + summary: Create new navigation property to tasks for me + operationId: me.planner.plans.buckets.CreateTasks + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}': + description: Provides operations to manage the tasks property of the microsoft.graph.plannerBucket entity. + get: + tags: + - me.plannerUser + summary: Get tasks from me + description: Read-only. Nullable. The collection of tasks in the bucket. + operationId: me.planner.plans.buckets.GetTasks + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.plannerUser + summary: Update the navigation property tasks in me + operationId: me.planner.plans.buckets.UpdateTasks + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.plannerUser + summary: Delete navigation property tasks for me + operationId: me.planner.plans.buckets.DeleteTasks + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - me.plannerUser + summary: Get assignedToTaskBoardFormat from me + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: me.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.plannerUser + summary: Update the navigation property assignedToTaskBoardFormat in me + operationId: me.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.plannerUser + summary: Delete navigation property assignedToTaskBoardFormat for me + operationId: me.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/me/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - me.plannerUser + summary: Get bucketTaskBoardFormat from me + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: me.planner.plans.buckets.tasks.GetBucketTaskBoardFormat + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerBucketTaskBoardTaskFormat' default: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - post: + patch: tags: - me.plannerUser - summary: Create new navigation property to tasks for me - operationId: me.planner.plans.buckets.CreateTasks + summary: Update the navigation property bucketTaskBoardFormat in me + operationId: me.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat parameters: - name: plannerPlan-id in: path @@ -755889,31 +767451,85 @@ paths: schema: type: string x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string requestBody: - description: New navigation property + description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' required: true responses: 2XX: - description: Created navigation property. + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}': - description: Provides operations to manage the tasks property of the microsoft.graph.plannerBucket entity. + delete: + tags: + - me.plannerUser + summary: Delete navigation property bucketTaskBoardFormat for me + operationId: me.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/me/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. get: tags: - me.plannerUser - summary: Get tasks from me - description: Read-only. Nullable. The collection of tasks in the bucket. - operationId: me.planner.plans.buckets.GetTasks + summary: Get details from me + description: Read-only. Nullable. More details about the task. + operationId: me.planner.plans.buckets.tasks.GetDetails parameters: - name: plannerPlan-id in: path @@ -755962,15 +767578,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - me.plannerUser - summary: Update the navigation property tasks in me - operationId: me.planner.plans.buckets.UpdateTasks + summary: Update the navigation property details in me + operationId: me.planner.plans.buckets.tasks.UpdateDetails parameters: - name: plannerPlan-id in: path @@ -755993,12 +767609,18 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: 2XX: @@ -756006,15 +767628,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - me.plannerUser - summary: Delete navigation property tasks for me - operationId: me.planner.plans.buckets.DeleteTasks + summary: Delete navigation property details for me + operationId: me.planner.plans.buckets.tasks.DeleteDetails parameters: - name: plannerPlan-id in: path @@ -756048,14 +767670,17 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + x-ms-docs-grouped-path: + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/me/planner/tasks/{plannerTask-id}/details' + '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - me.plannerUser - summary: Get assignedToTaskBoardFormat from me - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: me.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + summary: Get messages from me + description: Read-only. Nullable. Chat messages associated with the task. + operationId: me.planner.plans.buckets.tasks.ListMessages parameters: - name: plannerPlan-id in: path @@ -756078,6 +767703,21 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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 @@ -756100,19 +767740,18 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - me.plannerUser - summary: Update the navigation property assignedToTaskBoardFormat in me - operationId: me.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for me + operationId: me.planner.plans.buckets.tasks.CreateMessages parameters: - name: plannerPlan-id in: path @@ -756135,34 +767774,34 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: - description: Success + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/me/planner/tasks/{plannerTask-id}/messages' + '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - me.plannerUser - summary: Delete navigation property assignedToTaskBoardFormat for me - operationId: me.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + summary: Get messages from me + description: Read-only. Nullable. Chat messages associated with the task. + operationId: me.planner.plans.buckets.tasks.GetMessages parameters: - name: plannerPlan-id in: path @@ -756185,50 +767824,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/me/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: - tags: - - me.plannerUser - summary: Get bucketTaskBoardFormat from me - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: me.planner.plans.buckets.tasks.GetBucketTaskBoardFormat - parameters: - - name: plannerPlan-id - in: path - description: The unique identifier of plannerPlan - required: true - schema: - type: string - x-ms-docs-key-type: plannerPlan - - name: plannerBucket-id - in: path - description: The unique identifier of plannerBucket - required: true - schema: - type: string - x-ms-docs-key-type: plannerBucket - - name: plannerTask-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of plannerTask + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -756255,15 +767857,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - me.plannerUser - summary: Update the navigation property bucketTaskBoardFormat in me - operationId: me.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in me + operationId: me.planner.plans.buckets.tasks.UpdateMessages parameters: - name: plannerPlan-id in: path @@ -756286,18 +767888,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: @@ -756305,15 +767908,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - me.plannerUser - summary: Delete navigation property bucketTaskBoardFormat for me - operationId: me.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for me + operationId: me.planner.plans.buckets.tasks.DeleteMessages parameters: - name: plannerPlan-id in: path @@ -756336,6 +767939,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -756348,16 +767958,19 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/me/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - me.plannerUser - summary: Get details from me - description: Read-only. Nullable. More details about the task. - operationId: me.planner.plans.buckets.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: me.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: plannerPlan-id in: path @@ -756380,41 +767993,46 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - me.plannerUser - summary: Update the navigation property details in me - operationId: me.planner.plans.buckets.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: me.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: plannerPlan-id in: path @@ -756437,34 +768055,42 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - me.plannerUser - summary: Delete navigation property details for me - operationId: me.planner.plans.buckets.tasks.DeleteDetails + summary: Get the number of the resource + operationId: me.planner.plans.buckets.tasks.messages.GetCount-4a00 parameters: - name: plannerPlan-id in: path @@ -756487,20 +768113,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/me/planner/tasks/{plannerTask-id}/details' '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -756784,6 +768403,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -756931,6 +768551,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -757102,6 +768723,9 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/me/drives/{drive-id}/root/microsoft.graph.archive' '/me/planner/plans/{plannerPlan-id}/microsoft.graph.getUsageRights()': description: Provides operations to call the getUsageRights method. get: @@ -757211,6 +768835,9 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/me/drives/{drive-id}/root/microsoft.graph.unarchive' '/me/planner/plans/{plannerPlan-id}/tasks': description: Provides operations to manage the tasks property of the microsoft.graph.plannerPlan entity. get: @@ -757601,15 +769228,389 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.plannerUser + summary: Update the navigation property bucketTaskBoardFormat in me + operationId: me.planner.plans.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.plannerUser + summary: Delete navigation property bucketTaskBoardFormat for me + operationId: me.planner.plans.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/me/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - me.plannerUser + summary: Get details from me + description: Read-only. Nullable. More details about the task. + operationId: me.planner.plans.tasks.GetDetails + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerTaskDetails' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.plannerUser + summary: Update the navigation property details in me + operationId: me.planner.plans.tasks.UpdateDetails + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.plannerUser + summary: Delete navigation property details for me + operationId: me.planner.plans.tasks.DeleteDetails + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/me/planner/tasks/{plannerTask-id}/details' + '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - me.plannerUser + summary: Get messages from me + description: Read-only. Nullable. Chat messages associated with the task. + operationId: me.planner.plans.tasks.ListMessages + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $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.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - me.plannerUser + summary: Create new navigation property to messages for me + operationId: me.planner.plans.tasks.CreateMessages + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/me/planner/tasks/{plannerTask-id}/messages' + '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - me.plannerUser + summary: Get messages from me + description: Read-only. Nullable. Chat messages associated with the task. + operationId: me.planner.plans.tasks.GetMessages + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - 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.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - me.plannerUser - summary: Update the navigation property bucketTaskBoardFormat in me - operationId: me.planner.plans.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in me + operationId: me.planner.plans.tasks.UpdateMessages parameters: - name: plannerPlan-id in: path @@ -757625,18 +769626,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: @@ -757644,15 +769646,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - me.plannerUser - summary: Delete navigation property bucketTaskBoardFormat for me - operationId: me.planner.plans.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for me + operationId: me.planner.plans.tasks.DeleteMessages parameters: - name: plannerPlan-id in: path @@ -757668,6 +769670,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -757680,16 +769689,19 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/me/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - me.plannerUser - summary: Get details from me - description: Read-only. Nullable. More details about the task. - operationId: me.planner.plans.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: me.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: plannerPlan-id in: path @@ -757705,41 +769717,46 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - me.plannerUser - summary: Update the navigation property details in me - operationId: me.planner.plans.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: me.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: plannerPlan-id in: path @@ -757755,34 +769772,42 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - me.plannerUser - summary: Delete navigation property details for me - operationId: me.planner.plans.tasks.DeleteDetails + summary: Get the number of the resource + operationId: me.planner.plans.tasks.messages.GetCount-28d1 parameters: - name: plannerPlan-id in: path @@ -757798,20 +769823,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/me/planner/tasks/{plannerTask-id}/details' '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -758060,6 +770078,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -758193,6 +770212,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -758891,15 +770911,224 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - me.plannerUser + summary: Update the navigation property details in me + operationId: me.planner.tasks.UpdateDetails + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.plannerUser + summary: Delete navigation property details for me + operationId: me.planner.tasks.DeleteDetails + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/me/planner/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - me.plannerUser + summary: Get messages from me + description: Read-only. Nullable. Chat messages associated with the task. + operationId: me.planner.tasks.ListMessages + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $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.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - me.plannerUser + summary: Create new navigation property to messages for me + operationId: me.planner.tasks.CreateMessages + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - me.plannerUser + summary: Get messages from me + description: Read-only. Nullable. Chat messages associated with the task. + operationId: me.planner.tasks.GetMessages + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - 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.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - me.plannerUser - summary: Update the navigation property details in me - operationId: me.planner.tasks.UpdateDetails + summary: Update the navigation property messages in me + operationId: me.planner.tasks.UpdateMessages parameters: - name: plannerTask-id in: path @@ -758908,18 +771137,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: @@ -758927,15 +771157,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - me.plannerUser - summary: Delete navigation property details for me - operationId: me.planner.tasks.DeleteDetails + summary: Delete navigation property messages for me + operationId: me.planner.tasks.DeleteMessages parameters: - name: plannerTask-id in: path @@ -758944,6 +771174,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -758956,8 +771193,126 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - me.plannerUser + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: me.planner.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/me/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - me.plannerUser + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: me.planner.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/me/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/me/planner/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - me.plannerUser + summary: Get the number of the resource + operationId: me.planner.tasks.messages.GetCount-26a7 + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/me/planner/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -759171,6 +771526,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -767067,14 +779423,13 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - '/me/sponsors/{directoryObject-id}': - description: Provides operations to manage the sponsors property of the microsoft.graph.user entity. - get: + '/me/sponsors/{directoryObject-id}/$ref': + description: Provides operations to manage the collection of user entities. + delete: tags: - me.directoryObject - summary: Get sponsors from me - description: 'The users and groups responsible for this guest user''s privileges in the tenant and keep the guest user''s information and access updated. (HTTP Methods: GET, POST, DELETE.). Supports $expand.' - operationId: me.GetSponsors + summary: Delete ref of navigation property sponsors for me + operationId: me.sponsors.DeleteRefDirectoryObject parameters: - name: directoryObject-id in: path @@ -767083,33 +779438,14 @@ paths: schema: type: string x-ms-docs-key-type: directoryObject - - 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 + - name: If-Match + in: header + description: ETag schema: - uniqueItems: true - type: array - items: - type: string + type: string responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.directoryObject' + '204': + description: Success default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation @@ -767128,6 +779464,75 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + /me/sponsors/$ref: + description: Provides operations to manage the collection of user entities. + get: + tags: + - me.directoryObject + summary: Get ref of sponsors from me + description: 'The users and groups responsible for this guest user''s privileges in the tenant and keep the guest user''s information and access updated. (HTTP Methods: GET, POST, DELETE.). Supports $expand.' + operationId: me.ListRefSponsors + 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 + responses: + 2XX: + $ref: '#/components/responses/StringCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - me.directoryObject + summary: Create new navigation property ref to sponsors for me + operationId: me.CreateRefSponsors + requestBody: + $ref: '#/components/requestBodies/refPostBody' + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - me.directoryObject + summary: Delete ref of navigation property sponsors for me + operationId: me.DeleteRefSponsors + parameters: + - name: If-Match + in: header + description: ETag + schema: + type: string + - name: '@id' + in: query + description: The delete Uri + required: true + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation /me/teamwork: description: Provides operations to manage the teamwork property of the microsoft.graph.user entity. get: @@ -767776,6 +780181,163 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + /me/teamwork/microsoft.graph.deleteTargetedMessage: + description: Provides operations to call the deleteTargetedMessage method. + post: + tags: + - me.userTeamwork + summary: Invoke action deleteTargetedMessage + operationId: me.teamwork.deleteTargetedMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + teamId: + type: string + channelId: + type: string + messageId: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /me/teamwork/microsoft.graph.getAllRetainedTargetedMessages(): + description: Provides operations to call the getAllRetainedTargetedMessages method. + get: + tags: + - me.userTeamwork + summary: Invoke function getAllRetainedTargetedMessages + operationId: me.teamwork.getAllRetainedTargetedMessages + 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 targetedChatMessage + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + '@odata.nextLink': + type: string + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + /me/teamwork/microsoft.graph.getAllTargetedMessages(): + description: Provides operations to call the getAllTargetedMessages method. + get: + tags: + - me.userTeamwork + summary: Invoke function getAllTargetedMessages + operationId: me.teamwork.getAllTargetedMessages + 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 targetedChatMessage + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + '@odata.nextLink': + type: string + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore /me/teamwork/microsoft.graph.sendActivityNotification: description: Provides operations to call the sendActivityNotification method. post: @@ -770329,6 +782891,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -770458,6 +783021,7 @@ paths: - /me/calendarView/microsoft.graph.delta() - '/me/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/me/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/me/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/me/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -774492,6 +787056,475 @@ paths: x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore + /networkAccess/cloudFirewallPolicies: + description: Provides operations to manage the cloudFirewallPolicies property of the microsoft.graph.networkaccess.networkAccessRoot entity. + get: + tags: + - networkAccess.cloudFirewallPolicy + summary: List cloudFirewallPolicy objects + description: Get a list of the cloudFirewallPolicy objects and their properties. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-networkaccessroot-list-cloudfirewallpolicies?view=graph-rest-beta + operationId: networkAccess.ListCloudFirewallPolicies + 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.networkaccess.cloudFirewallPolicyCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - networkAccess.cloudFirewallPolicy + summary: Create cloudFirewallPolicy + description: Create a new cloudFirewallPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-networkaccessroot-post-cloudfirewallpolicies?view=graph-rest-beta + operationId: networkAccess.CreateCloudFirewallPolicies + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicy' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicy' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}': + description: Provides operations to manage the cloudFirewallPolicies property of the microsoft.graph.networkaccess.networkAccessRoot entity. + get: + tags: + - networkAccess.cloudFirewallPolicy + summary: Get cloudFirewallPolicy + description: Read the properties and relationships of a cloudFirewallPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-cloudfirewallpolicy-get?view=graph-rest-beta + operationId: networkAccess.GetCloudFirewallPolicies + parameters: + - name: cloudFirewallPolicy-id + in: path + description: The unique identifier of cloudFirewallPolicy + required: true + schema: + type: string + x-ms-docs-key-type: cloudFirewallPolicy + - 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.networkaccess.cloudFirewallPolicy' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - networkAccess.cloudFirewallPolicy + summary: Update cloudFirewallPolicy + description: Update the properties of a cloudFirewallPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-cloudfirewallpolicy-update?view=graph-rest-beta + operationId: networkAccess.UpdateCloudFirewallPolicies + parameters: + - name: cloudFirewallPolicy-id + in: path + description: The unique identifier of cloudFirewallPolicy + required: true + schema: + type: string + x-ms-docs-key-type: cloudFirewallPolicy + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicy' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicy' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - networkAccess.cloudFirewallPolicy + summary: Delete cloudFirewallPolicy + description: Delete a cloudFirewallPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-cloudfirewallpolicy-delete?view=graph-rest-beta + operationId: networkAccess.DeleteCloudFirewallPolicies + parameters: + - name: cloudFirewallPolicy-id + in: path + description: The unique identifier of cloudFirewallPolicy + required: true + schema: + type: string + x-ms-docs-key-type: cloudFirewallPolicy + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules': + description: Provides operations to manage the policyRules property of the microsoft.graph.networkaccess.policy entity. + get: + tags: + - networkAccess.cloudFirewallPolicy + summary: List policyRules for cloudFirewallPolicy + description: Get a list of the cloudFirewallRule objects and their properties for a cloudFirewallPolicy. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-cloudfirewallpolicy-list-policyrules?view=graph-rest-beta + operationId: networkAccess.cloudFirewallPolicies.ListPolicyRules + parameters: + - name: cloudFirewallPolicy-id + in: path + description: The unique identifier of cloudFirewallPolicy + required: true + schema: + type: string + x-ms-docs-key-type: cloudFirewallPolicy + - $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.networkaccess.policyRuleCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - networkAccess.cloudFirewallPolicy + summary: Create cloudFirewallRule + description: Create a new cloudFirewallRule object in a cloudFirewallPolicy. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-cloudfirewallpolicy-post-policyrules?view=graph-rest-beta + operationId: networkAccess.cloudFirewallPolicies.CreatePolicyRules + parameters: + - name: cloudFirewallPolicy-id + in: path + description: The unique identifier of cloudFirewallPolicy + required: true + schema: + type: string + x-ms-docs-key-type: cloudFirewallPolicy + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.policyRule' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.policyRule' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/networkAccess/filteringPolicies/{filteringPolicy-id}/policyRules' + - '/networkAccess/forwardingPolicies/{forwardingPolicy-id}/policyRules' + - '/networkAccess/threatIntelligencePolicies/{threatIntelligencePolicy-id}/policyRules' + - '/networkAccess/tlsInspectionPolicies/{tlsInspectionPolicy-id}/policyRules' + '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules/{policyRule-id}': + description: Provides operations to manage the policyRules property of the microsoft.graph.networkaccess.policy entity. + get: + tags: + - networkAccess.cloudFirewallPolicy + summary: Get cloudFirewallRule + description: Read the properties and relationships of a cloudFirewallRule object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-cloudfirewallrule-get?view=graph-rest-beta + operationId: networkAccess.cloudFirewallPolicies.GetPolicyRules + parameters: + - name: cloudFirewallPolicy-id + in: path + description: The unique identifier of cloudFirewallPolicy + required: true + schema: + type: string + x-ms-docs-key-type: cloudFirewallPolicy + - name: policyRule-id + in: path + description: The unique identifier of policyRule + required: true + schema: + type: string + x-ms-docs-key-type: policyRule + - 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.networkaccess.policyRule' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - networkAccess.cloudFirewallPolicy + summary: Update cloudFirewallRule + description: Update the properties of a cloudFirewallRule object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-cloudfirewallrule-update?view=graph-rest-beta + operationId: networkAccess.cloudFirewallPolicies.UpdatePolicyRules + parameters: + - name: cloudFirewallPolicy-id + in: path + description: The unique identifier of cloudFirewallPolicy + required: true + schema: + type: string + x-ms-docs-key-type: cloudFirewallPolicy + - name: policyRule-id + in: path + description: The unique identifier of policyRule + required: true + schema: + type: string + x-ms-docs-key-type: policyRule + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.policyRule' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.policyRule' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - networkAccess.cloudFirewallPolicy + summary: Delete cloudFirewallRule + description: 'Delete a cloudFirewallRule object from a [cloudFirewallPolicy(../resources/networkaccess-cloudfirewallpolicy.md).' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-cloudfirewallrule-delete?view=graph-rest-beta + operationId: networkAccess.cloudFirewallPolicies.DeletePolicyRules + parameters: + - name: cloudFirewallPolicy-id + in: path + description: The unique identifier of cloudFirewallPolicy + required: true + schema: + type: string + x-ms-docs-key-type: cloudFirewallPolicy + - name: policyRule-id + in: path + description: The unique identifier of policyRule + required: true + schema: + type: string + x-ms-docs-key-type: policyRule + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/networkAccess/filteringPolicies/{filteringPolicy-id}/policyRules/{policyRule-id}' + - '/networkAccess/forwardingPolicies/{forwardingPolicy-id}/policyRules/{policyRule-id}' + - '/networkAccess/threatIntelligencePolicies/{threatIntelligencePolicy-id}/policyRules/{policyRule-id}' + - '/networkAccess/tlsInspectionPolicies/{tlsInspectionPolicy-id}/policyRules/{policyRule-id}' + '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - networkAccess.cloudFirewallPolicy + summary: Get the number of the resource + operationId: networkAccess.cloudFirewallPolicies.policyRules.GetCount-927e + parameters: + - name: cloudFirewallPolicy-id + in: path + description: The unique identifier of cloudFirewallPolicy + required: true + schema: + type: string + x-ms-docs-key-type: cloudFirewallPolicy + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /networkAccess/cloudFirewallPolicies/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - networkAccess.cloudFirewallPolicy + summary: Get the number of the resource + operationId: networkAccess.cloudFirewallPolicies.GetCount-98d0 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' /networkAccess/connectivity: description: Provides operations to manage the connectivity property of the microsoft.graph.networkaccess.networkAccessRoot entity. get: @@ -777911,6 +790944,7 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: + - '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules' - '/networkAccess/forwardingPolicies/{forwardingPolicy-id}/policyRules' - '/networkAccess/threatIntelligencePolicies/{threatIntelligencePolicy-id}/policyRules' - '/networkAccess/tlsInspectionPolicies/{tlsInspectionPolicy-id}/policyRules' @@ -778036,6 +791070,7 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: + - '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/forwardingPolicies/{forwardingPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/threatIntelligencePolicies/{threatIntelligencePolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/tlsInspectionPolicies/{tlsInspectionPolicy-id}/policyRules/{policyRule-id}' @@ -778398,11 +791433,11 @@ paths: get: tags: - networkAccess.filteringProfile - summary: List threatIntelligencePolicyLink objects - description: Get a list of the threatIntelligencePolicyLink objects and their properties. + summary: List filteringPolicyLink objects + description: "Get a list of the filteringPolicyLink objects and their properties. The response can include one or more of the following objects:\r\n- cloudFirewallPolicyLink\r\n- threatIntelligencePolicyLink\r\n- tlsInspectionPolicyLink objects" externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-threatintelligencepolicylink-list?view=graph-rest-beta + url: https://learn.microsoft.com/graph/api/networkaccess-filteringpolicylink-list?view=graph-rest-beta operationId: networkAccess.filteringProfiles.ListPolicies parameters: - name: filteringProfile-id @@ -778459,11 +791494,11 @@ paths: post: tags: - networkAccess.filteringProfile - summary: Create tlsInspectionPolicyLink - description: Create a new tlsInspectionPolicyLink to connect a filtering profile with a tlsInspectionPolicy. One 1 tlsInspectionPolicy is allowed for every filtering profile. + summary: Add policy to filteringProfile + description: 'Add a Global Secure Access network policy to a filteringProfile. The policy can be one of the following types:' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-tlsinspectionpolicylink-post?view=graph-rest-beta + url: https://learn.microsoft.com/graph/api/networkaccess-filteringpolicylink-post?view=graph-rest-beta operationId: networkAccess.filteringProfiles.CreatePolicies parameters: - name: filteringProfile-id @@ -778499,11 +791534,11 @@ paths: get: tags: - networkAccess.filteringProfile - summary: Get threatIntelligencePolicyLink - description: Read the properties and relationships of a threatIntelligencePolicyLink object. + summary: Get filteringPolicyLink + description: "Get a filteringPolicyLink object. The returned object can be a:\r\n- cloudFirewallPolicyLink\r\n- threatIntelligencePolicyLink\r\n- tlsInspectionPolicyLink" externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-threatintelligencepolicylink-get?view=graph-rest-beta + url: https://learn.microsoft.com/graph/api/networkaccess-filteringpolicylink-get?view=graph-rest-beta operationId: networkAccess.filteringProfiles.GetPolicies parameters: - name: filteringProfile-id @@ -778553,11 +791588,11 @@ paths: patch: tags: - networkAccess.filteringProfile - summary: Update threatIntelligencePolicyLink - description: Update the properties of a threatIntelligencePolicyLink object. + summary: Update filteringPolicyLink + description: "Modify the properties of an existing filteringPolicyLink object to update its traffic rules. Use this operation to update any derived type, including:\r\n- cloudFirewallPolicyLink\r\n- threatIntelligencePolicyLink\r\n- tlsInspectionPolicyLink" externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-threatintelligencepolicylink-update?view=graph-rest-beta + url: https://learn.microsoft.com/graph/api/networkaccess-filteringpolicylink-update?view=graph-rest-beta operationId: networkAccess.filteringProfiles.UpdatePolicies parameters: - name: filteringProfile-id @@ -778594,11 +791629,11 @@ paths: delete: tags: - networkAccess.filteringProfile - summary: Delete threatIntelligencePolicyLink - description: Delete a threatIntelligencePolicyLink object. + summary: Delete filtering Policy Link + description: "Delete a filteringPolicyLink object. Use this operation to delete any derived type, including:\r\n- cloudFirewallPolicyLink\r\n- threatIntelligencePolicyLink\r\n- tlsInspectionPolicyLink" externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-threatintelligencepolicylink-delete?view=graph-rest-beta + url: https://learn.microsoft.com/graph/api/networkaccess-filteringpolicylink-delete?view=graph-rest-beta operationId: networkAccess.filteringProfiles.DeletePolicies parameters: - name: filteringProfile-id @@ -779036,6 +792071,7 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: + - '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules' - '/networkAccess/filteringPolicies/{filteringPolicy-id}/policyRules' - '/networkAccess/threatIntelligencePolicies/{threatIntelligencePolicy-id}/policyRules' - '/networkAccess/tlsInspectionPolicies/{tlsInspectionPolicy-id}/policyRules' @@ -779165,6 +792201,7 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: + - '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/filteringPolicies/{filteringPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/threatIntelligencePolicies/{threatIntelligencePolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/tlsInspectionPolicies/{tlsInspectionPolicy-id}/policyRules/{policyRule-id}' @@ -779539,40 +792576,278 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.policyLink' + $ref: '#/components/schemas/microsoft.graph.networkaccess.policyLink' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - networkAccess.forwardingProfile + summary: Update forwardingPolicyLink + description: Update an existing forwarding policy link to modify the association between a forwarding policy and a forwarding profile. This operation allows for linking or unlinking them as needed. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-forwardingpolicylink-update?view=graph-rest-beta + operationId: networkAccess.forwardingProfiles.UpdatePolicies + parameters: + - name: forwardingProfile-id + in: path + description: The unique identifier of forwardingProfile + required: true + schema: + type: string + x-ms-docs-key-type: forwardingProfile + - name: policyLink-id + in: path + description: The unique identifier of policyLink + required: true + schema: + type: string + x-ms-docs-key-type: policyLink + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.policyLink' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.policyLink' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - networkAccess.forwardingProfile + summary: Delete navigation property policies for networkAccess + operationId: networkAccess.forwardingProfiles.DeletePolicies + parameters: + - name: forwardingProfile-id + in: path + description: The unique identifier of forwardingProfile + required: true + schema: + type: string + x-ms-docs-key-type: forwardingProfile + - name: policyLink-id + in: path + description: The unique identifier of policyLink + required: true + schema: + type: string + x-ms-docs-key-type: policyLink + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/networkAccess/connectivity/branches/{branchSite-id}/forwardingProfiles/{forwardingProfile-id}/policies/{policyLink-id}' + - '/networkAccess/connectivity/remoteNetworks/{remoteNetwork-id}/forwardingProfiles/{forwardingProfile-id}/policies/{policyLink-id}' + - '/networkAccess/filteringProfiles/{filteringProfile-id}/policies/{policyLink-id}' + '/networkAccess/forwardingProfiles/{forwardingProfile-id}/policies/{policyLink-id}/policy': + description: Provides operations to manage the policy property of the microsoft.graph.networkaccess.policyLink entity. + get: + tags: + - networkAccess.forwardingProfile + summary: Get policy from networkAccess + description: Policy. + operationId: networkAccess.forwardingProfiles.policies.GetPolicy + parameters: + - name: forwardingProfile-id + in: path + description: The unique identifier of forwardingProfile + required: true + schema: + type: string + x-ms-docs-key-type: forwardingProfile + - name: policyLink-id + in: path + description: The unique identifier of policyLink + required: true + schema: + type: string + x-ms-docs-key-type: policyLink + - 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.networkaccess.policy' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/networkAccess/connectivity/branches/{branchSite-id}/forwardingProfiles/{forwardingProfile-id}/policies/{policyLink-id}/policy' + - '/networkAccess/connectivity/remoteNetworks/{remoteNetwork-id}/forwardingProfiles/{forwardingProfile-id}/policies/{policyLink-id}/policy' + - '/networkAccess/filteringProfiles/{filteringProfile-id}/policies/{policyLink-id}/policy' + '/networkAccess/forwardingProfiles/{forwardingProfile-id}/policies/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - networkAccess.forwardingProfile + summary: Get the number of the resource + operationId: networkAccess.forwardingProfiles.policies.GetCount-c244 + parameters: + - name: forwardingProfile-id + in: path + description: The unique identifier of forwardingProfile + required: true + schema: + type: string + x-ms-docs-key-type: forwardingProfile + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/networkAccess/forwardingProfiles/{forwardingProfile-id}/servicePrincipal': + description: Provides operations to manage the servicePrincipal property of the microsoft.graph.networkaccess.forwardingProfile entity. + get: + tags: + - networkAccess.forwardingProfile + summary: Get servicePrincipal from networkAccess + operationId: networkAccess.forwardingProfiles.GetServicePrincipal + parameters: + - name: forwardingProfile-id + in: path + description: The unique identifier of forwardingProfile + required: true + schema: + type: string + x-ms-docs-key-type: forwardingProfile + - 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.servicePrincipal' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/networkAccess/connectivity/branches/{branchSite-id}/forwardingProfiles/{forwardingProfile-id}/servicePrincipal' + - '/networkAccess/connectivity/remoteNetworks/{remoteNetwork-id}/forwardingProfiles/{forwardingProfile-id}/servicePrincipal' + /networkAccess/forwardingProfiles/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - networkAccess.forwardingProfile + summary: Get the number of the resource + operationId: networkAccess.forwardingProfiles.GetCount-15e5 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /networkAccess/logs: + description: Provides operations to manage the logs property of the microsoft.graph.networkaccess.networkAccessRoot entity. + get: + tags: + - networkAccess.logs + summary: Get logs from networkAccess + description: Represents network connections that are routed through Global Secure Access. + operationId: networkAccess.GetLogs + 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.networkaccess.logs' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - - networkAccess.forwardingProfile - summary: Update forwardingPolicyLink - description: Update an existing forwarding policy link to modify the association between a forwarding policy and a forwarding profile. This operation allows for linking or unlinking them as needed. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-forwardingpolicylink-update?view=graph-rest-beta - operationId: networkAccess.forwardingProfiles.UpdatePolicies - parameters: - - name: forwardingProfile-id - in: path - description: The unique identifier of forwardingProfile - required: true - schema: - type: string - x-ms-docs-key-type: forwardingProfile - - name: policyLink-id - in: path - description: The unique identifier of policyLink - required: true - schema: - type: string - x-ms-docs-key-type: policyLink + - networkAccess.logs + summary: Update the navigation property logs in networkAccess + operationId: networkAccess.UpdateLogs requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.policyLink' + $ref: '#/components/schemas/microsoft.graph.networkaccess.logs' required: true responses: 2XX: @@ -779580,30 +792855,16 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.policyLink' + $ref: '#/components/schemas/microsoft.graph.networkaccess.logs' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - - networkAccess.forwardingProfile - summary: Delete navigation property policies for networkAccess - operationId: networkAccess.forwardingProfiles.DeletePolicies + - networkAccess.logs + summary: Delete navigation property logs for networkAccess + operationId: networkAccess.DeleteLogs parameters: - - name: forwardingProfile-id - in: path - description: The unique identifier of forwardingProfile - required: true - schema: - type: string - x-ms-docs-key-type: forwardingProfile - - name: policyLink-id - in: path - description: The unique identifier of policyLink - required: true - schema: - type: string - x-ms-docs-key-type: policyLink - name: If-Match in: header description: ETag @@ -779615,46 +792876,26 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/networkAccess/connectivity/branches/{branchSite-id}/forwardingProfiles/{forwardingProfile-id}/policies/{policyLink-id}' - - '/networkAccess/connectivity/remoteNetworks/{remoteNetwork-id}/forwardingProfiles/{forwardingProfile-id}/policies/{policyLink-id}' - - '/networkAccess/filteringProfiles/{filteringProfile-id}/policies/{policyLink-id}' - '/networkAccess/forwardingProfiles/{forwardingProfile-id}/policies/{policyLink-id}/policy': - description: Provides operations to manage the policy property of the microsoft.graph.networkaccess.policyLink entity. + /networkAccess/logs/connections: + description: Provides operations to manage the connections property of the microsoft.graph.networkaccess.logs entity. get: tags: - - networkAccess.forwardingProfile - summary: Get policy from networkAccess - description: Policy. - operationId: networkAccess.forwardingProfiles.policies.GetPolicy + - networkAccess.logs + summary: List connections + description: Get a list of connection objects and their properties. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-logs-list-connections?view=graph-rest-beta + operationId: networkAccess.logs.ListConnections parameters: - - name: forwardingProfile-id - in: path - description: The unique identifier of forwardingProfile - required: true - schema: - type: string - x-ms-docs-key-type: forwardingProfile - - name: policyLink-id - in: path - description: The unique identifier of policyLink - required: true - schema: - type: string - x-ms-docs-key-type: policyLink - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - type: string - - name: $expand + - $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: Expand related entities + description: Order items by property values style: form explode: false schema: @@ -779662,57 +792903,6 @@ paths: type: array items: type: string - responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.policy' - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/networkAccess/connectivity/branches/{branchSite-id}/forwardingProfiles/{forwardingProfile-id}/policies/{policyLink-id}/policy' - - '/networkAccess/connectivity/remoteNetworks/{remoteNetwork-id}/forwardingProfiles/{forwardingProfile-id}/policies/{policyLink-id}/policy' - - '/networkAccess/filteringProfiles/{filteringProfile-id}/policies/{policyLink-id}/policy' - '/networkAccess/forwardingProfiles/{forwardingProfile-id}/policies/$count': - description: Provides operations to count the resources in the collection. - get: - tags: - - networkAccess.forwardingProfile - summary: Get the number of the resource - operationId: networkAccess.forwardingProfiles.policies.GetCount-c244 - parameters: - - name: forwardingProfile-id - in: path - description: The unique identifier of forwardingProfile - required: true - schema: - type: string - x-ms-docs-key-type: forwardingProfile - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - default: - $ref: '#/components/responses/error' - '/networkAccess/forwardingProfiles/{forwardingProfile-id}/servicePrincipal': - description: Provides operations to manage the servicePrincipal property of the microsoft.graph.networkaccess.forwardingProfile entity. - get: - tags: - - networkAccess.forwardingProfile - summary: Get servicePrincipal from networkAccess - operationId: networkAccess.forwardingProfiles.GetServicePrincipal - parameters: - - name: forwardingProfile-id - in: path - description: The unique identifier of forwardingProfile - required: true - schema: - type: string - x-ms-docs-key-type: forwardingProfile - name: $select in: query description: Select properties to be returned @@ -779735,41 +792925,54 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.servicePrincipal' + $ref: '#/components/responses/microsoft.graph.networkaccess.connectionCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/networkAccess/connectivity/branches/{branchSite-id}/forwardingProfiles/{forwardingProfile-id}/servicePrincipal' - - '/networkAccess/connectivity/remoteNetworks/{remoteNetwork-id}/forwardingProfiles/{forwardingProfile-id}/servicePrincipal' - /networkAccess/forwardingProfiles/$count: - description: Provides operations to count the resources in the collection. - get: + post: tags: - - networkAccess.forwardingProfile - summary: Get the number of the resource - operationId: networkAccess.forwardingProfiles.GetCount-15e5 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - networkAccess.logs + summary: Create new navigation property to connections for networkAccess + operationId: networkAccess.logs.CreateConnections + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.connection' + required: true responses: 2XX: - $ref: '#/components/responses/ODataCountResponse' + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.connection' default: $ref: '#/components/responses/error' - /networkAccess/logs: - description: Provides operations to manage the logs property of the microsoft.graph.networkaccess.networkAccessRoot entity. + x-ms-docs-operation-type: operation + '/networkAccess/logs/connections/{connection-id}': + description: Provides operations to manage the connections property of the microsoft.graph.networkaccess.logs entity. get: tags: - networkAccess.logs - summary: Get logs from networkAccess - description: Represents network connections that are routed through Global Secure Access. - operationId: networkAccess.GetLogs + summary: Get connection + description: Read the properties and relationships of a connection object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-connection-get?view=graph-rest-beta + operationId: networkAccess.logs.GetConnections parameters: + - name: connection-id + in: path + description: The unique identifier of connection + required: true + schema: + type: string + x-ms-docs-key-type: connection - name: $select in: query description: Select properties to be returned @@ -779796,21 +792999,29 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.logs' + $ref: '#/components/schemas/microsoft.graph.networkaccess.connection' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - networkAccess.logs - summary: Update the navigation property logs in networkAccess - operationId: networkAccess.UpdateLogs + summary: Update the navigation property connections in networkAccess + operationId: networkAccess.logs.UpdateConnections + parameters: + - name: connection-id + in: path + description: The unique identifier of connection + required: true + schema: + type: string + x-ms-docs-key-type: connection requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.logs' + $ref: '#/components/schemas/microsoft.graph.networkaccess.connection' required: true responses: 2XX: @@ -779818,16 +793029,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.logs' + $ref: '#/components/schemas/microsoft.graph.networkaccess.connection' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - networkAccess.logs - summary: Delete navigation property logs for networkAccess - operationId: networkAccess.DeleteLogs + summary: Delete navigation property connections for networkAccess + operationId: networkAccess.logs.DeleteConnections parameters: + - name: connection-id + in: path + description: The unique identifier of connection + required: true + schema: + type: string + x-ms-docs-key-type: connection - name: If-Match in: header description: ETag @@ -779839,17 +793057,28 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /networkAccess/logs/connections: - description: Provides operations to manage the connections property of the microsoft.graph.networkaccess.logs entity. + /networkAccess/logs/connections/$count: + description: Provides operations to count the resources in the collection. get: tags: - networkAccess.logs - summary: List connections - description: Get a list of connection objects and their properties. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-logs-list-connections?view=graph-rest-beta - operationId: networkAccess.logs.ListConnections + summary: Get the number of the resource + operationId: networkAccess.logs.connections.GetCount-d0b9 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /networkAccess/logs/generativeAIInsights: + description: Provides operations to manage the generativeAIInsights property of the microsoft.graph.networkaccess.logs entity. + get: + tags: + - networkAccess.logs + summary: Get generativeAIInsights from networkAccess + operationId: networkAccess.logs.ListGenerativeAIInsights parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -779888,7 +793117,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.networkaccess.connectionCollectionResponse' + $ref: '#/components/responses/microsoft.graph.networkaccess.generativeAIInsightCollectionResponse' default: $ref: '#/components/responses/error' x-ms-pageable: @@ -779898,14 +793127,14 @@ paths: post: tags: - networkAccess.logs - summary: Create new navigation property to connections for networkAccess - operationId: networkAccess.logs.CreateConnections + summary: Create new navigation property to generativeAIInsights for networkAccess + operationId: networkAccess.logs.CreateGenerativeAIInsights requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.connection' + $ref: '#/components/schemas/microsoft.graph.networkaccess.generativeAIInsight' required: true responses: 2XX: @@ -779913,29 +793142,25 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.connection' + $ref: '#/components/schemas/microsoft.graph.networkaccess.generativeAIInsight' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/networkAccess/logs/connections/{connection-id}': - description: Provides operations to manage the connections property of the microsoft.graph.networkaccess.logs entity. + '/networkAccess/logs/generativeAIInsights/{generativeAIInsight-transactionId}': + description: Provides operations to manage the generativeAIInsights property of the microsoft.graph.networkaccess.logs entity. get: tags: - networkAccess.logs - summary: Get connection - description: Read the properties and relationships of a connection object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-connection-get?view=graph-rest-beta - operationId: networkAccess.logs.GetConnections + summary: Get generativeAIInsights from networkAccess + operationId: networkAccess.logs.GetGenerativeAIInsights parameters: - - name: connection-id + - name: generativeAIInsight-transactionId in: path - description: The unique identifier of connection + description: The unique identifier of generativeAIInsight required: true schema: type: string - x-ms-docs-key-type: connection + x-ms-docs-key-type: generativeAIInsight - name: $select in: query description: Select properties to be returned @@ -779962,29 +793187,29 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.connection' + $ref: '#/components/schemas/microsoft.graph.networkaccess.generativeAIInsight' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - networkAccess.logs - summary: Update the navigation property connections in networkAccess - operationId: networkAccess.logs.UpdateConnections + summary: Update the navigation property generativeAIInsights in networkAccess + operationId: networkAccess.logs.UpdateGenerativeAIInsights parameters: - - name: connection-id + - name: generativeAIInsight-transactionId in: path - description: The unique identifier of connection + description: The unique identifier of generativeAIInsight required: true schema: type: string - x-ms-docs-key-type: connection + x-ms-docs-key-type: generativeAIInsight requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.connection' + $ref: '#/components/schemas/microsoft.graph.networkaccess.generativeAIInsight' required: true responses: 2XX: @@ -779992,23 +793217,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.connection' + $ref: '#/components/schemas/microsoft.graph.networkaccess.generativeAIInsight' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - networkAccess.logs - summary: Delete navigation property connections for networkAccess - operationId: networkAccess.logs.DeleteConnections + summary: Delete navigation property generativeAIInsights for networkAccess + operationId: networkAccess.logs.DeleteGenerativeAIInsights parameters: - - name: connection-id + - name: generativeAIInsight-transactionId in: path - description: The unique identifier of connection + description: The unique identifier of generativeAIInsight required: true schema: type: string - x-ms-docs-key-type: connection + x-ms-docs-key-type: generativeAIInsight - name: If-Match in: header description: ETag @@ -780020,13 +793245,13 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /networkAccess/logs/connections/$count: + /networkAccess/logs/generativeAIInsights/$count: description: Provides operations to count the resources in the collection. get: tags: - networkAccess.logs summary: Get the number of the resource - operationId: networkAccess.logs.connections.GetCount-d0b9 + operationId: networkAccess.logs.generativeAIInsights.GetCount-55d1 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -780233,7 +793458,7 @@ paths: get: tags: - networkAccess.logs - summary: List networkAccessTraffic + summary: List networkAccessTraffic objects description: Get a list of log events for traffic routed through the Global Secure Access services. externalDocs: description: Find more info here @@ -780857,7 +794082,7 @@ paths: x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore - '/networkAccess/reports/microsoft.graph.networkaccess.deviceReport(startDateTime={startDateTime},endDateTime={endDateTime},discoveredApplicationSegmentId=''@discoveredApplicationSegmentId'')': + '/networkAccess/reports/microsoft.graph.networkaccess.deviceReport(startDateTime={startDateTime},endDateTime={endDateTime},discoveredApplicationSegmentId=''@discoveredApplicationSegmentId'',applicationId=''@applicationId'')': description: Provides operations to call the deviceReport method. get: tags: @@ -780887,6 +794112,12 @@ paths: schema: type: string nullable: true + - name: applicationId + in: query + description: 'Usage: applicationId=''@applicationId''' + schema: + type: string + nullable: true - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' @@ -781093,7 +794324,7 @@ paths: tags: - networkAccess.reports summary: Invoke function getConnectionSummaries - description: 'An API part of Global Secure Access (GSA) product, reports of connections count per traffic type: Private/Internet/Microsoft.' + description: 'Returns connections count per traffic type: Private/Internet/Microsoft.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/networkaccess-reports-getconnectionsummaries?view=graph-rest-beta @@ -781193,7 +794424,7 @@ paths: tags: - networkAccess.reports summary: Invoke function getDestinationSummaries - description: Get counts of the visits to the top destination aggregations as logged in Global Secure Access + description: Get counts of the visits to the top destination aggregations as logged in Global Secure Access. operationId: networkAccess.reports.getDestinationSummaries parameters: - name: startDateTime @@ -781296,7 +794527,7 @@ paths: tags: - networkAccess.reports summary: Invoke function getDiscoveredApplicationSegmentReport - description: Returns a collection of discoveredApplicationSegmentReport based on aggregated traffic logs for a given period. + description: Returns a collection of discovered application segments based on aggregated traffic logs for a given period. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/networkaccess-reports-getdiscoveredapplicationsegmentreport?view=graph-rest-beta @@ -781416,7 +794647,7 @@ paths: tags: - networkAccess.reports summary: Invoke function transactionSummaries - description: 'Get the total number of transactions and the number of blocked transactions in Global Secure Access, grouped by traffic type.' + description: 'Get the total number of transactions , including blocked transactions in Global Secure Access, grouped by traffic type.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/networkaccess-reports-transactionsummaries?view=graph-rest-beta @@ -782431,6 +795662,7 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: + - '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules' - '/networkAccess/filteringPolicies/{filteringPolicy-id}/policyRules' - '/networkAccess/forwardingPolicies/{forwardingPolicy-id}/policyRules' - '/networkAccess/tlsInspectionPolicies/{tlsInspectionPolicy-id}/policyRules' @@ -782556,6 +795788,7 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: + - '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/filteringPolicies/{filteringPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/forwardingPolicies/{forwardingPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/tlsInspectionPolicies/{tlsInspectionPolicy-id}/policyRules/{policyRule-id}' @@ -783173,6 +796406,7 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: + - '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules' - '/networkAccess/filteringPolicies/{filteringPolicy-id}/policyRules' - '/networkAccess/forwardingPolicies/{forwardingPolicy-id}/policyRules' - '/networkAccess/threatIntelligencePolicies/{threatIntelligencePolicy-id}/policyRules' @@ -783309,6 +796543,7 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: + - '/networkAccess/cloudFirewallPolicies/{cloudFirewallPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/filteringPolicies/{filteringPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/forwardingPolicies/{forwardingPolicy-id}/policyRules/{policyRule-id}' - '/networkAccess/threatIntelligencePolicies/{threatIntelligencePolicy-id}/policyRules/{policyRule-id}' @@ -797966,7 +811201,11 @@ paths: get: tags: - places.place - summary: Get the item of type microsoft.graph.place as microsoft.graph.roomList + summary: Get place + description: 'Read the properties of a place object specified by its ID. The place object can be one of the following types: The listed resources are derived from the place object.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/place-get?view=graph-rest-beta operationId: places.place.GetPlace.AsRoomList parameters: - name: place-id @@ -801130,7 +814369,11 @@ paths: get: tags: - places.place - summary: Get the items of type microsoft.graph.roomList in the microsoft.graph.place collection + summary: Get place + description: 'Read the properties of a place object specified by its ID. The place object can be one of the following types: The listed resources are derived from the place object.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/place-get?view=graph-rest-beta operationId: places.place.ListPlace.AsRoomList parameters: - $ref: '#/components/parameters/top' @@ -802201,6 +815444,395 @@ paths: - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/planner/tasks/{plannerTask-id}/details' + '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerBucket + summary: Get messages from planner + description: Read-only. Nullable. Chat messages associated with the task. + operationId: planner.buckets.tasks.ListMessages + parameters: + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $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.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - planner.plannerBucket + summary: Create new navigation property to messages for planner + operationId: planner.buckets.tasks.CreateMessages + parameters: + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/planner/tasks/{plannerTask-id}/messages' + '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerBucket + summary: Get messages from planner + description: Read-only. Nullable. Chat messages associated with the task. + operationId: planner.buckets.tasks.GetMessages + parameters: + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - 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.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - planner.plannerBucket + summary: Update the navigation property messages in planner + operationId: planner.buckets.tasks.UpdateMessages + parameters: + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - planner.plannerBucket + summary: Delete navigation property messages for planner + operationId: planner.buckets.tasks.DeleteMessages + parameters: + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - planner.plannerBucket + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: planner.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - planner.plannerBucket + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: planner.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - planner.plannerBucket + summary: Get the number of the resource + operationId: planner.buckets.tasks.messages.GetCount-d7a8 + parameters: + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -803103,15 +816735,463 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - planner.plannerPlan + summary: Update the navigation property tasks in planner + operationId: planner.plans.buckets.UpdateTasks + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - planner.plannerPlan + summary: Delete navigation property tasks for planner + operationId: planner.plans.buckets.DeleteTasks + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' + '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerPlan + summary: Get assignedToTaskBoardFormat from planner + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - planner.plannerPlan + summary: Update the navigation property assignedToTaskBoardFormat in planner + operationId: planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - planner.plannerPlan + summary: Delete navigation property assignedToTaskBoardFormat for planner + operationId: planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerPlan + summary: Get bucketTaskBoardFormat from planner + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: planner.plans.buckets.tasks.GetBucketTaskBoardFormat + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - planner.plannerPlan + summary: Update the navigation property bucketTaskBoardFormat in planner + operationId: planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - planner.plannerPlan + summary: Delete navigation property bucketTaskBoardFormat for planner + operationId: planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerPlan + summary: Get details from planner + description: Read-only. Nullable. More details about the task. + operationId: planner.plans.buckets.tasks.GetDetails + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - planner.plannerPlan - summary: Update the navigation property tasks in planner - operationId: planner.plans.buckets.UpdateTasks + summary: Update the navigation property details in planner + operationId: planner.plans.buckets.tasks.UpdateDetails parameters: - name: plannerPlan-id in: path @@ -803134,12 +817214,18 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: 2XX: @@ -803147,15 +817233,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - planner.plannerPlan - summary: Delete navigation property tasks for planner - operationId: planner.plans.buckets.DeleteTasks + summary: Delete navigation property details for planner + operationId: planner.plans.buckets.tasks.DeleteDetails parameters: - name: plannerPlan-id in: path @@ -803190,15 +817276,17 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/planner/tasks/{plannerTask-id}/details' + '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - planner.plannerPlan - summary: Get assignedToTaskBoardFormat from planner - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + summary: Get messages from planner + description: Read-only. Nullable. Chat messages associated with the task. + operationId: planner.plans.buckets.tasks.ListMessages parameters: - name: plannerPlan-id in: path @@ -803221,6 +817309,21 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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 @@ -803243,19 +817346,18 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - planner.plannerPlan - summary: Update the navigation property assignedToTaskBoardFormat in planner - operationId: planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for planner + operationId: planner.plans.buckets.tasks.CreateMessages parameters: - name: plannerPlan-id in: path @@ -803278,34 +817380,35 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: - description: Success + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/planner/tasks/{plannerTask-id}/messages' + '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - planner.plannerPlan - summary: Delete navigation property assignedToTaskBoardFormat for planner - operationId: planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + summary: Get messages from planner + description: Read-only. Nullable. Chat messages associated with the task. + operationId: planner.plans.buckets.tasks.GetMessages parameters: - name: plannerPlan-id in: path @@ -803328,51 +817431,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: - tags: - - planner.plannerPlan - summary: Get bucketTaskBoardFormat from planner - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: planner.plans.buckets.tasks.GetBucketTaskBoardFormat - parameters: - - name: plannerPlan-id - in: path - description: The unique identifier of plannerPlan - required: true - schema: - type: string - x-ms-docs-key-type: plannerPlan - - name: plannerBucket-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of plannerBucket + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: plannerBucket - - name: plannerTask-id - in: path - description: The unique identifier of plannerTask - required: true - schema: - type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -803399,15 +817464,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - planner.plannerPlan - summary: Update the navigation property bucketTaskBoardFormat in planner - operationId: planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in planner + operationId: planner.plans.buckets.tasks.UpdateMessages parameters: - name: plannerPlan-id in: path @@ -803430,18 +817495,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: @@ -803449,15 +817515,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - planner.plannerPlan - summary: Delete navigation property bucketTaskBoardFormat for planner - operationId: planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for planner + operationId: planner.plans.buckets.tasks.DeleteMessages parameters: - name: plannerPlan-id in: path @@ -803480,6 +817546,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -803492,17 +817565,20 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - planner.plannerPlan - summary: Get details from planner - description: Read-only. Nullable. More details about the task. - operationId: planner.plans.buckets.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: plannerPlan-id in: path @@ -803525,41 +817601,44 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - planner.plannerPlan - summary: Update the navigation property details in planner - operationId: planner.plans.buckets.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: plannerPlan-id in: path @@ -803582,34 +817661,40 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - planner.plannerPlan - summary: Delete navigation property details for planner - operationId: planner.plans.buckets.tasks.DeleteDetails + summary: Get the number of the resource + operationId: planner.plans.buckets.tasks.messages.GetCount-caa5 parameters: - name: plannerPlan-id in: path @@ -803632,21 +817717,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/planner/tasks/{plannerTask-id}/details' '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -804681,15 +818758,392 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - planner.plannerPlan + summary: Update the navigation property bucketTaskBoardFormat in planner + operationId: planner.plans.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - planner.plannerPlan + summary: Delete navigation property bucketTaskBoardFormat for planner + operationId: planner.plans.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerPlan + summary: Get details from planner + description: Read-only. Nullable. More details about the task. + operationId: planner.plans.tasks.GetDetails + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerTaskDetails' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - planner.plannerPlan + summary: Update the navigation property details in planner + operationId: planner.plans.tasks.UpdateDetails + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - planner.plannerPlan + summary: Delete navigation property details for planner + operationId: planner.plans.tasks.DeleteDetails + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/planner/tasks/{plannerTask-id}/details' + '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerPlan + summary: Get messages from planner + description: Read-only. Nullable. Chat messages associated with the task. + operationId: planner.plans.tasks.ListMessages + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $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.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - planner.plannerPlan + summary: Create new navigation property to messages for planner + operationId: planner.plans.tasks.CreateMessages + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/planner/tasks/{plannerTask-id}/messages' + '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerPlan + summary: Get messages from planner + description: Read-only. Nullable. Chat messages associated with the task. + operationId: planner.plans.tasks.GetMessages + parameters: + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - 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.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - planner.plannerPlan - summary: Update the navigation property bucketTaskBoardFormat in planner - operationId: planner.plans.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in planner + operationId: planner.plans.tasks.UpdateMessages parameters: - name: plannerPlan-id in: path @@ -804705,18 +819159,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: @@ -804724,15 +819179,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - planner.plannerPlan - summary: Delete navigation property bucketTaskBoardFormat for planner - operationId: planner.plans.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for planner + operationId: planner.plans.tasks.DeleteMessages parameters: - name: plannerPlan-id in: path @@ -804748,6 +819203,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -804760,17 +819222,20 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - planner.plannerPlan - summary: Get details from planner - description: Read-only. Nullable. More details about the task. - operationId: planner.plans.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: plannerPlan-id in: path @@ -804786,41 +819251,44 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - planner.plannerPlan - summary: Update the navigation property details in planner - operationId: planner.plans.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: plannerPlan-id in: path @@ -804836,34 +819304,40 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - planner.plannerPlan - summary: Delete navigation property details for planner - operationId: planner.plans.tasks.DeleteDetails + summary: Get the number of the resource + operationId: planner.plans.tasks.messages.GetCount-9f4e parameters: - name: plannerPlan-id in: path @@ -804879,21 +819353,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/planner/tasks/{plannerTask-id}/details' '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -806339,19 +820805,241 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - planner.plannerTask + summary: Update plannertaskdetails + description: Update the properties of plannerTaskDetails object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskdetails-update?view=graph-rest-beta + operationId: planner.tasks.UpdateDetails + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - planner.plannerTask + summary: Delete navigation property details for planner + operationId: planner.tasks.DeleteDetails + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/planner/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerTask + summary: List messages + description: Retrieve a list of plannerTaskChatMessage objects associated with a plannerTask. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertask-list-messages?view=graph-rest-beta + operationId: planner.tasks.ListMessages + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $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.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - planner.plannerTask + summary: Create plannerTaskChatMessage + description: Create a new plannerTaskChatMessage on a plannerTask. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertask-post-messages?view=graph-rest-beta + operationId: planner.tasks.CreateMessages + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - planner.plannerTask + summary: Get messages from planner + description: Read-only. Nullable. Chat messages associated with the task. + operationId: planner.tasks.GetMessages + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - 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.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - planner.plannerTask - summary: Update plannertaskdetails - description: Update the properties of plannerTaskDetails object. + summary: Update plannerTaskChatMessage + description: Update the properties of a plannerTaskChatMessage object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/plannertaskdetails-update?view=graph-rest-beta - operationId: planner.tasks.UpdateDetails + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-update?view=graph-rest-beta + operationId: planner.tasks.UpdateMessages parameters: - name: plannerTask-id in: path @@ -806360,18 +821048,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: @@ -806379,15 +821068,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - planner.plannerTask - summary: Delete navigation property details for planner - operationId: planner.tasks.DeleteDetails + summary: Delete plannerTaskChatMessage + description: Delete a plannerTaskChatMessage object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-delete?view=graph-rest-beta + operationId: planner.tasks.DeleteMessages parameters: - name: plannerTask-id in: path @@ -806396,6 +821089,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -806408,9 +821108,123 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - planner.plannerTask + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: planner.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - planner.plannerTask + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: planner.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/planner/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - planner.plannerTask + summary: Get the number of the resource + operationId: planner.tasks.messages.GetCount-854d + parameters: + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/planner/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -810177,7 +824991,7 @@ paths: tags: - policies.crossTenantAccessPolicy summary: List partners - description: Get a list of all partner configurations within a cross-tenant access policy. You can also use the $expand parameter to list the user synchronization policy for all partner configurations. + description: Get a list of all partner configurations within a cross-tenant access policy. You can also use the $expand parameter to list the user and group synchronization policy for all partner configurations. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicy-list-partners?view=graph-rest-beta @@ -810370,7 +825184,7 @@ paths: tags: - policies.crossTenantAccessPolicy summary: Get crossTenantIdentitySyncPolicyPartner - description: Get the user synchronization policy of a partner-specific configuration. + description: Get the user and group synchronization policy of a partner-specific configuration. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/crosstenantidentitysyncpolicypartner-get?view=graph-rest-beta @@ -810417,7 +825231,7 @@ paths: tags: - policies.crossTenantAccessPolicy summary: Create identitySynchronization - description: Create a cross-tenant user synchronization policy for a partner-specific configuration. + description: Create a cross-tenant user and optionally group synchronization policy for a partner-specific configuration. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-put-identitysynchronization?view=graph-rest-beta @@ -810451,7 +825265,7 @@ paths: tags: - policies.crossTenantAccessPolicy summary: Delete crossTenantIdentitySyncPolicyPartner - description: Delete the user synchronization policy for a partner-specific configuration. + description: Delete the user and group synchronization policy for a partner-specific configuration. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/crosstenantidentitysyncpolicypartner-delete?view=graph-rest-beta @@ -814233,6 +829047,74 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + /policies/ownerlessGroupPolicy: + description: Provides operations to manage the ownerlessGroupPolicy property of the microsoft.graph.policyRoot entity. + get: + tags: + - policies.ownerlessGroupPolicy + summary: Get ownerlessGroupPolicy + description: Read the properties of an ownerlessGroupPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/ownerlessgrouppolicy-get?view=graph-rest-beta + operationId: policies.GetOwnerlessGroupPolicy + 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.ownerlessGroupPolicy' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - policies.ownerlessGroupPolicy + summary: Create or update ownerlessGroupPolicy + description: 'Create or update the ownerlessGroupPolicy for the tenant. If the policy doesn''t exist, it creates a new one; if the policy exists, it updates the existing policy. To disable the policy, set isEnabled to false. Setting isEnabled to false clears the values of all other policy parameters.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/ownerlessgrouppolicy-upsert?view=graph-rest-beta + operationId: policies.UpdateOwnerlessGroupPolicy + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.ownerlessGroupPolicy' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.ownerlessGroupPolicy' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation /policies/permissionGrantPolicies: description: Provides operations to manage the permissionGrantPolicies property of the microsoft.graph.policyRoot entity. get: @@ -890129,7 +905011,7 @@ paths: get: tags: - security.alert - summary: List alerts + summary: List alerts (deprecated) description: Retrieve a list of alert objects. externalDocs: description: Find more info here @@ -890479,12 +905361,56 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + /security/alerts_v2/microsoft.graph.security.moveAlerts: + description: Provides operations to call the moveAlerts method. + post: + tags: + - security.alert + summary: Invoke action moveAlerts + operationId: security.alerts_v2.moveAlerts + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + alertIds: + type: array + items: + type: string + nullable: true + incidentId: + type: string + nullable: true + alertComment: + type: string + nullable: true + newCorrelationReasons: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.correlationReason' + - type: object + nullable: true + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.mergeResponse' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action '/security/alerts/{alert-id}': description: Provides operations to manage the alerts property of the microsoft.graph.security entity. get: tags: - security.alert - summary: Get alert + summary: Get alert (deprecated) description: Retrieve the properties and relationships of an alert object. externalDocs: description: Find more info here @@ -890537,7 +905463,7 @@ paths: patch: tags: - security.alert - summary: Update alert + summary: Update alert (deprecated) description: Update an editable alert property within any integrated solution to keep alert status and assignments in sync across solutions. This method updates any solution that has a record of the referenced alert ID. externalDocs: description: Find more info here @@ -893574,6 +908500,7 @@ paths: tags: - security.auditCoreRoot summary: Get auditLog from security + description: The entry point for Microsoft Purview audit log queries and operations. operationId: security.GetAuditLog parameters: - name: $select @@ -906384,6 +921311,47 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + /security/incidents/microsoft.graph.security.mergeIncidents: + description: Provides operations to call the mergeIncidents method. + post: + tags: + - security.incident + summary: Invoke action mergeIncidents + operationId: security.incidents.mergeIncidents + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + incidentIds: + type: array + items: + type: string + nullable: true + incidentComment: + type: string + nullable: true + mergeReasons: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.correlationReason' + - type: object + nullable: true + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.mergeResponse' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action /security/incidentTasks: description: Provides operations to manage the incidentTasks property of the microsoft.graph.security entity. get: @@ -921939,7 +936907,7 @@ paths: get: tags: - security.tiIndicator - summary: List threat intelligence indicators + summary: List threat intelligence indicators (deprecated) description: Retrieve a list of tiIndicator objects. externalDocs: description: Find more info here @@ -921999,7 +936967,7 @@ paths: post: tags: - security.tiIndicator - summary: Create threat intelligence indicator + summary: Create threat intelligence indicator (deprecated) description: Create a new tiIndicator object. externalDocs: description: Find more info here @@ -922033,7 +937001,7 @@ paths: get: tags: - security.tiIndicator - summary: Get threat intelligence indicator + summary: Get threat intelligence indicator (deprecated) description: Retrieve the properties and relationships of a tiIndicator object. externalDocs: description: Find more info here @@ -922086,7 +937054,7 @@ paths: patch: tags: - security.tiIndicator - summary: Update tiIndicator + summary: Update tiIndicator (deprecated) description: Update the properties of a tiIndicator object. externalDocs: description: Find more info here @@ -922126,7 +937094,7 @@ paths: delete: tags: - security.tiIndicator - summary: Delete threat intelligence indicator + summary: Delete threat intelligence indicator (deprecated) description: Delete a tiIndicator object. externalDocs: description: Find more info here @@ -930850,6 +945818,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: Use validateConnectivity instead. This action will be removed. x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/microsoft.graph.validateCredentials' @@ -931604,6 +946578,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: Use validateConnectivity instead. This action will be removed. x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/microsoft.graph.validateCredentials' @@ -931643,6 +946623,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: This action acquires an access token via Oauth Code Grant Flow. Code Grant will be completely deprecated so this action will be obsolete. x-ms-docs-operation-type: action '/servicePrincipals/{servicePrincipal-id}/synchronization/microsoft.graph.Ping()': description: Provides operations to call the Ping method. @@ -931717,6 +946703,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.synchronizationSecretKeyStringValuePair' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: Use connectivityParameters for oauth flows and scim endpoint connectivity. Use SynchronizationJobSettings for job-specific settings This property will be removed. '/servicePrincipals/{servicePrincipal-id}/synchronization/secrets/$count': description: Provides operations to count the resources in the collection. get: @@ -931739,6 +946731,12 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2027-07-06' + date: '2026-02-06' + version: 2026-02/SynchronizationSecret_Deprecation + description: Use connectivityParameters for oauth flows and scim endpoint connectivity. Use SynchronizationJobSettings for job-specific settings This property will be removed. '/servicePrincipals/{servicePrincipal-id}/synchronization/templates': description: Provides operations to manage the templates property of the microsoft.graph.synchronization entity. get: @@ -996973,20 +1011971,99 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.approvalOperationCollectionResponse' + $ref: '#/components/responses/microsoft.graph.approvalOperationCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - solutions.approvalSolution + summary: Create new navigation property to operations for solutions + operationId: solutions.approval.CreateOperations + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.approvalOperation' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.approvalOperation' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/solutions/approval/operations/{approvalOperation-id}': + description: Provides operations to manage the operations property of the microsoft.graph.approvalSolution entity. + get: + tags: + - solutions.approvalSolution + summary: Get approvalOperation + description: Read the properties and relationships of an approvalOperation object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/approvaloperation-get?view=graph-rest-beta + operationId: solutions.approval.GetOperations + parameters: + - name: approvalOperation-id + in: path + description: The unique identifier of approvalOperation + required: true + schema: + type: string + x-ms-docs-key-type: approvalOperation + - 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.approvalOperation' default: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - post: + patch: tags: - solutions.approvalSolution - summary: Create new navigation property to operations for solutions - operationId: solutions.approval.CreateOperations + summary: Update the navigation property operations in solutions + operationId: solutions.approval.UpdateOperations + parameters: + - name: approvalOperation-id + in: path + description: The unique identifier of approvalOperation + required: true + schema: + type: string + x-ms-docs-key-type: approvalOperation requestBody: - description: New navigation property + description: New navigation property values content: application/json: schema: @@ -996994,7 +1012071,7 @@ paths: required: true responses: 2XX: - description: Created navigation property. + description: Success content: application/json: schema: @@ -997002,17 +1012079,11 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/solutions/approval/operations/{approvalOperation-id}': - description: Provides operations to manage the operations property of the microsoft.graph.approvalSolution entity. - get: + delete: tags: - solutions.approvalSolution - summary: Get approvalOperation - description: Read the properties and relationships of an approvalOperation object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/approvaloperation-get?view=graph-rest-beta - operationId: solutions.approval.GetOperations + summary: Delete navigation property operations for solutions + operationId: solutions.approval.DeleteOperations parameters: - name: approvalOperation-id in: path @@ -997021,6 +1012092,44 @@ paths: schema: type: string x-ms-docs-key-type: approvalOperation + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /solutions/approval/operations/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - solutions.approvalSolution + summary: Get the number of the resource + operationId: solutions.approval.operations.GetCount-5932 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /solutions/backupRestore: + description: Provides operations to manage the backupRestore property of the microsoft.graph.solutionsRoot entity. + get: + tags: + - solutions.backupRestoreRoot + summary: Get backupRestoreRoot + description: Get the serviceStatus of the Microsoft 365 Backup Storage service in a tenant. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/backuprestoreroot-get?view=graph-rest-beta + operationId: solutions.GetBackupRestore + parameters: - name: $select in: query description: Select properties to be returned @@ -997047,29 +1012156,21 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.approvalOperation' + $ref: '#/components/schemas/microsoft.graph.backupRestoreRoot' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - - solutions.approvalSolution - summary: Update the navigation property operations in solutions - operationId: solutions.approval.UpdateOperations - parameters: - - name: approvalOperation-id - in: path - description: The unique identifier of approvalOperation - required: true - schema: - type: string - x-ms-docs-key-type: approvalOperation + - solutions.backupRestoreRoot + summary: Update the navigation property backupRestore in solutions + operationId: solutions.UpdateBackupRestore requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.approvalOperation' + $ref: '#/components/schemas/microsoft.graph.backupRestoreRoot' required: true responses: 2XX: @@ -997077,23 +1012178,16 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.approvalOperation' + $ref: '#/components/schemas/microsoft.graph.backupRestoreRoot' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - - solutions.approvalSolution - summary: Delete navigation property operations for solutions - operationId: solutions.approval.DeleteOperations + - solutions.backupRestoreRoot + summary: Delete navigation property backupRestore for solutions + operationId: solutions.DeleteBackupRestore parameters: - - name: approvalOperation-id - in: path - description: The unique identifier of approvalOperation - required: true - schema: - type: string - x-ms-docs-key-type: approvalOperation - name: If-Match in: header description: ETag @@ -997105,33 +1012199,95 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /solutions/approval/operations/$count: - description: Provides operations to count the resources in the collection. + /solutions/backupRestore/activityLogs: + description: Provides operations to manage the activityLogs property of the microsoft.graph.backupRestoreRoot entity. get: tags: - - solutions.approvalSolution - summary: Get the number of the resource - operationId: solutions.approval.operations.GetCount-5932 + - solutions.backupRestoreRoot + summary: Get activityLogs from solutions + operationId: solutions.backupRestore.ListActivityLogs 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/ODataCountResponse' + $ref: '#/components/responses/microsoft.graph.activityLogBaseCollectionResponse' default: $ref: '#/components/responses/error' - /solutions/backupRestore: - description: Provides operations to manage the backupRestore property of the microsoft.graph.solutionsRoot entity. + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - solutions.backupRestoreRoot + summary: Create new navigation property to activityLogs for solutions + operationId: solutions.backupRestore.CreateActivityLogs + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.activityLogBase' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.activityLogBase' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/solutions/backupRestore/activityLogs/{activityLogBase-id}': + description: Provides operations to manage the activityLogs property of the microsoft.graph.backupRestoreRoot entity. get: tags: - solutions.backupRestoreRoot - summary: Get backupRestoreRoot - description: Get the serviceStatus of the Microsoft 365 Backup Storage service in a tenant. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/backuprestoreroot-get?view=graph-rest-beta - operationId: solutions.GetBackupRestore + summary: Get activityLogs from solutions + operationId: solutions.backupRestore.GetActivityLogs parameters: + - name: activityLogBase-id + in: path + description: The unique identifier of activityLogBase + required: true + schema: + type: string + x-ms-docs-key-type: activityLogBase - name: $select in: query description: Select properties to be returned @@ -997158,21 +1012314,29 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.backupRestoreRoot' + $ref: '#/components/schemas/microsoft.graph.activityLogBase' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - solutions.backupRestoreRoot - summary: Update the navigation property backupRestore in solutions - operationId: solutions.UpdateBackupRestore + summary: Update the navigation property activityLogs in solutions + operationId: solutions.backupRestore.UpdateActivityLogs + parameters: + - name: activityLogBase-id + in: path + description: The unique identifier of activityLogBase + required: true + schema: + type: string + x-ms-docs-key-type: activityLogBase requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.backupRestoreRoot' + $ref: '#/components/schemas/microsoft.graph.activityLogBase' required: true responses: 2XX: @@ -997180,16 +1012344,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.backupRestoreRoot' + $ref: '#/components/schemas/microsoft.graph.activityLogBase' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - solutions.backupRestoreRoot - summary: Delete navigation property backupRestore for solutions - operationId: solutions.DeleteBackupRestore + summary: Delete navigation property activityLogs for solutions + operationId: solutions.backupRestore.DeleteActivityLogs parameters: + - name: activityLogBase-id + in: path + description: The unique identifier of activityLogBase + required: true + schema: + type: string + x-ms-docs-key-type: activityLogBase - name: If-Match in: header description: ETag @@ -997201,6 +1012372,21 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + /solutions/backupRestore/activityLogs/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - solutions.backupRestoreRoot + summary: Get the number of the resource + operationId: solutions.backupRestore.activityLogs.GetCount-f140 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' /solutions/backupRestore/allDrivesBackup: description: Provides operations to manage the allDrivesBackup property of the microsoft.graph.backupRestoreRoot entity. get: @@ -1003368,27 +1018554,131 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.siteProtectionUnitCollectionResponse' + $ref: '#/components/responses/microsoft.graph.siteProtectionUnitCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + /solutions/backupRestore/protectionUnits/microsoft.graph.siteProtectionUnit/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - solutions.backupRestoreRoot + summary: Get the number of the resource + operationId: solutions.backupRestore.ProtectionUnits.GetCount.AsSiteProtectionUnit-4565 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /solutions/backupRestore/reports: + description: Provides operations to manage the reports property of the microsoft.graph.backupRestoreRoot entity. + get: + tags: + - solutions.backupRestoreRoot + summary: Get reports from solutions + operationId: solutions.backupRestore.GetReports + 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.backupReport' default: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /solutions/backupRestore/protectionUnits/microsoft.graph.siteProtectionUnit/$count: - description: Provides operations to count the resources in the collection. + x-ms-docs-operation-type: operation + patch: + tags: + - solutions.backupRestoreRoot + summary: Update the navigation property reports in solutions + operationId: solutions.backupRestore.UpdateReports + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.backupReport' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.backupReport' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - solutions.backupRestoreRoot + summary: Delete navigation property reports for solutions + operationId: solutions.backupRestore.DeleteReports + parameters: + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/solutions/backupRestore/reports/microsoft.graph.getStatisticsByPolicy(policyId=''{policyId}'')': + description: Provides operations to call the getStatisticsByPolicy method. get: tags: - solutions.backupRestoreRoot - summary: Get the number of the resource - operationId: solutions.backupRestore.ProtectionUnits.GetCount.AsSiteProtectionUnit-4565 + summary: Invoke function getStatisticsByPolicy + operationId: solutions.backupRestore.reports.getStatisticsByPolicy parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - name: policyId + in: path + description: 'Usage: policyId=''{policyId}''' + required: true + schema: + type: string responses: 2XX: - $ref: '#/components/responses/ODataCountResponse' + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.backupPolicyReport' + - type: object + nullable: true default: $ref: '#/components/responses/error' + x-ms-docs-operation-type: function /solutions/backupRestore/restorePoints: description: Provides operations to manage the restorePoints property of the microsoft.graph.backupRestoreRoot entity. get: @@ -1009672,15 +1024962,269 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - solutions.businessScenario + summary: Update the navigation property assignedToTaskBoardFormat in solutions + operationId: solutions.businessScenarios.planner.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: businessScenario-id + in: path + description: The unique identifier of businessScenario + required: true + schema: + type: string + x-ms-docs-key-type: businessScenario + - name: businessScenarioTask-id + in: path + description: The unique identifier of businessScenarioTask + required: true + schema: + type: string + x-ms-docs-key-type: businessScenarioTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - solutions.businessScenario + summary: Delete navigation property assignedToTaskBoardFormat for solutions + operationId: solutions.businessScenarios.planner.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: businessScenario-id + in: path + description: The unique identifier of businessScenario + required: true + schema: + type: string + x-ms-docs-key-type: businessScenario + - name: businessScenarioTask-id + in: path + description: The unique identifier of businessScenarioTask + required: true + schema: + type: string + x-ms-docs-key-type: businessScenarioTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - solutions.businessScenario + summary: Get bucketTaskBoardFormat from solutions + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: solutions.businessScenarios.planner.tasks.GetBucketTaskBoardFormat + parameters: + - name: businessScenario-id + in: path + description: The unique identifier of businessScenario + required: true + schema: + type: string + x-ms-docs-key-type: businessScenario + - name: businessScenarioTask-id + in: path + description: The unique identifier of businessScenarioTask + required: true + schema: + type: string + x-ms-docs-key-type: businessScenarioTask + - 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.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - solutions.businessScenario + summary: Update the navigation property bucketTaskBoardFormat in solutions + operationId: solutions.businessScenarios.planner.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: businessScenario-id + in: path + description: The unique identifier of businessScenario + required: true + schema: + type: string + x-ms-docs-key-type: businessScenario + - name: businessScenarioTask-id + in: path + description: The unique identifier of businessScenarioTask + required: true + schema: + type: string + x-ms-docs-key-type: businessScenarioTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - solutions.businessScenario + summary: Delete navigation property bucketTaskBoardFormat for solutions + operationId: solutions.businessScenarios.planner.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: businessScenario-id + in: path + description: The unique identifier of businessScenario + required: true + schema: + type: string + x-ms-docs-key-type: businessScenario + - name: businessScenarioTask-id + in: path + description: The unique identifier of businessScenarioTask + required: true + schema: + type: string + x-ms-docs-key-type: businessScenarioTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - solutions.businessScenario + summary: Get details from solutions + description: Read-only. Nullable. More details about the task. + operationId: solutions.businessScenarios.planner.tasks.GetDetails + parameters: + - name: businessScenario-id + in: path + description: The unique identifier of businessScenario + required: true + schema: + type: string + x-ms-docs-key-type: businessScenario + - name: businessScenarioTask-id + in: path + description: The unique identifier of businessScenarioTask + required: true + schema: + type: string + x-ms-docs-key-type: businessScenarioTask + - 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.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - solutions.businessScenario - summary: Update the navigation property assignedToTaskBoardFormat in solutions - operationId: solutions.businessScenarios.planner.tasks.UpdateAssignedToTaskBoardFormat + summary: Update the navigation property details in solutions + operationId: solutions.businessScenarios.planner.tasks.UpdateDetails parameters: - name: businessScenario-id in: path @@ -1009707,7 +1025251,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: 2XX: @@ -1009715,15 +1025259,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - solutions.businessScenario - summary: Delete navigation property assignedToTaskBoardFormat for solutions - operationId: solutions.businessScenarios.planner.tasks.DeleteAssignedToTaskBoardFormat + summary: Delete navigation property details for solutions + operationId: solutions.businessScenarios.planner.tasks.DeleteDetails parameters: - name: businessScenario-id in: path @@ -1009750,14 +1025294,14 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + '/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - solutions.businessScenario - summary: Get bucketTaskBoardFormat from solutions - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: solutions.businessScenarios.planner.tasks.GetBucketTaskBoardFormat + summary: Get messages from solutions + description: Read-only. Nullable. Chat messages associated with the task. + operationId: solutions.businessScenarios.planner.tasks.ListMessages parameters: - name: businessScenario-id in: path @@ -1009773,6 +1025317,21 @@ paths: schema: type: string x-ms-docs-key-type: businessScenarioTask + - $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 @@ -1009795,19 +1025354,18 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - solutions.businessScenario - summary: Update the navigation property bucketTaskBoardFormat in solutions - operationId: solutions.businessScenarios.planner.tasks.UpdateBucketTaskBoardFormat + summary: Create new navigation property to messages for solutions + operationId: solutions.businessScenarios.planner.tasks.CreateMessages parameters: - name: businessScenario-id in: path @@ -1009823,34 +1025381,31 @@ paths: schema: type: string x-ms-docs-key-type: businessScenarioTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: - description: Success + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + '/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - solutions.businessScenario - summary: Delete navigation property bucketTaskBoardFormat for solutions - operationId: solutions.businessScenarios.planner.tasks.DeleteBucketTaskBoardFormat + summary: Get messages from solutions + description: Read-only. Nullable. Chat messages associated with the task. + operationId: solutions.businessScenarios.planner.tasks.GetMessages parameters: - name: businessScenario-id in: path @@ -1009866,40 +1025421,13 @@ paths: schema: type: string x-ms-docs-key-type: businessScenarioTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: - tags: - - solutions.businessScenario - summary: Get details from solutions - description: Read-only. Nullable. More details about the task. - operationId: solutions.businessScenarios.planner.tasks.GetDetails - parameters: - - name: businessScenario-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of businessScenario - required: true - schema: - type: string - x-ms-docs-key-type: businessScenario - - name: businessScenarioTask-id - in: path - description: The unique identifier of businessScenarioTask + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: businessScenarioTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -1009926,15 +1025454,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - solutions.businessScenario - summary: Update the navigation property details in solutions - operationId: solutions.businessScenarios.planner.tasks.UpdateDetails + summary: Update the navigation property messages in solutions + operationId: solutions.businessScenarios.planner.tasks.UpdateMessages parameters: - name: businessScenario-id in: path @@ -1009950,18 +1025478,19 @@ paths: schema: type: string x-ms-docs-key-type: businessScenarioTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: @@ -1009969,15 +1025498,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - solutions.businessScenario - summary: Delete navigation property details for solutions - operationId: solutions.businessScenarios.planner.tasks.DeleteDetails + summary: Delete navigation property messages for solutions + operationId: solutions.businessScenarios.planner.tasks.DeleteMessages parameters: - name: businessScenario-id in: path @@ -1009993,6 +1025522,13 @@ paths: schema: type: string x-ms-docs-key-type: businessScenarioTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1010004,6 +1025540,133 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + '/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - solutions.businessScenario + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: solutions.businessScenarios.businessScenario.planner.tasks.businessScenarioTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: businessScenario-id + in: path + description: The unique identifier of businessScenario + required: true + schema: + type: string + x-ms-docs-key-type: businessScenario + - name: businessScenarioTask-id + in: path + description: The unique identifier of businessScenarioTask + required: true + schema: + type: string + x-ms-docs-key-type: businessScenarioTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - solutions.businessScenario + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: solutions.businessScenarios.businessScenario.planner.tasks.businessScenarioTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: businessScenario-id + in: path + description: The unique identifier of businessScenario + required: true + schema: + type: string + x-ms-docs-key-type: businessScenario + - name: businessScenarioTask-id + in: path + description: The unique identifier of businessScenarioTask + required: true + schema: + type: string + x-ms-docs-key-type: businessScenarioTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - solutions.businessScenario + summary: Get the number of the resource + operationId: solutions.businessScenarios.planner.tasks.messages.GetCount-e6d5 + parameters: + - name: businessScenario-id + in: path + description: The unique identifier of businessScenario + required: true + schema: + type: string + x-ms-docs-key-type: businessScenario + - name: businessScenarioTask-id + in: path + description: The unique identifier of businessScenarioTask + required: true + schema: + type: string + x-ms-docs-key-type: businessScenarioTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1020797,6 +1036460,33 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/microsoft.graph.activate' + '/storage/fileStorage/containers/{fileStorageContainer-id}/microsoft.graph.archive': + description: Provides operations to call the archive method. + post: + tags: + - storage.fileStorage + summary: Invoke action archive + description: Archive an active fileStorageContainer. This action updates the archivalDetails. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestoragecontainer-archive?view=graph-rest-beta + operationId: storage.fileStorage.containers.fileStorageContainer.archive + parameters: + - name: fileStorageContainer-id + in: path + description: The unique identifier of fileStorageContainer + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainer + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/microsoft.graph.archive' '/storage/fileStorage/containers/{fileStorageContainer-id}/microsoft.graph.lock': description: Provides operations to call the lock method. post: @@ -1020922,6 +1036612,33 @@ paths: - '/storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/microsoft.graph.restore' - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/microsoft.graph.restore' - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/microsoft.graph.restore' + '/storage/fileStorage/containers/{fileStorageContainer-id}/microsoft.graph.unarchive': + description: Provides operations to call the unarchive method. + post: + tags: + - storage.fileStorage + summary: Invoke action unarchive + description: Unarchive an archived fileStorageContainer. This action updates the archivalDetails. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestoragecontainer-unarchive?view=graph-rest-beta + operationId: storage.fileStorage.containers.fileStorageContainer.unarchive + parameters: + - name: fileStorageContainer-id + in: path + description: The unique identifier of fileStorageContainer + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainer + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/microsoft.graph.unarchive' '/storage/fileStorage/containers/{fileStorageContainer-id}/microsoft.graph.unlock': description: Provides operations to call the unlock method. post: @@ -1021742,6 +1037459,7 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-grouped-path: + - '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}/permissions/{permission-id}/microsoft.graph.grant' - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/{permission-id}/microsoft.graph.grant' '/storage/fileStorage/containers/{fileStorageContainer-id}/permissions/{permission-id}/microsoft.graph.revokeGrants': description: Provides operations to call the revokeGrants method. @@ -1021795,6 +1037513,7 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: + - '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}/permissions/{permission-id}/microsoft.graph.revokeGrants' - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/{permission-id}/microsoft.graph.revokeGrants' '/storage/fileStorage/containers/{fileStorageContainer-id}/permissions/$count': description: Provides operations to count the resources in the collection. @@ -1023990,40 +1039709,492 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.fileStorageContainerTypeAppPermissionGrant' + $ref: '#/components/schemas/microsoft.graph.fileStorageContainerTypeAppPermissionGrant' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - storage.fileStorage + summary: Update fileStorageContainerTypeAppPermissionGrant + description: Update the properties of a fileStorageContainerTypeAppPermissionGrant object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestoragecontainertypeapppermissiongrant-update?view=graph-rest-beta + operationId: storage.fileStorage.containerTypeRegistrations.UpdateApplicationPermissionGrants + parameters: + - name: fileStorageContainerTypeRegistration-id + in: path + description: The unique identifier of fileStorageContainerTypeRegistration + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainerTypeRegistration + - name: fileStorageContainerTypeAppPermissionGrant-appId + in: path + description: The unique identifier of fileStorageContainerTypeAppPermissionGrant + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainerTypeAppPermissionGrant + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.fileStorageContainerTypeAppPermissionGrant' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.fileStorageContainerTypeAppPermissionGrant' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - storage.fileStorage + summary: Delete fileStorageContainerTypeAppPermissionGrant + description: Delete a fileStorageContainerTypeAppPermissionGrant object in a fileStorageContainerTypeRegistration. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestoragecontainertyperegistration-delete-applicationpermissiongrants?view=graph-rest-beta + operationId: storage.fileStorage.containerTypeRegistrations.DeleteApplicationPermissionGrants + parameters: + - name: fileStorageContainerTypeRegistration-id + in: path + description: The unique identifier of fileStorageContainerTypeRegistration + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainerTypeRegistration + - name: fileStorageContainerTypeAppPermissionGrant-appId + in: path + description: The unique identifier of fileStorageContainerTypeAppPermissionGrant + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainerTypeAppPermissionGrant + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/storage/fileStorage/containerTypeRegistrations/{fileStorageContainerTypeRegistration-id}/applicationPermissionGrants/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - storage.fileStorage + summary: Get the number of the resource + operationId: storage.fileStorage.containerTypeRegistrations.applicationPermissionGrants.GetCount-000d + parameters: + - name: fileStorageContainerTypeRegistration-id + in: path + description: The unique identifier of fileStorageContainerTypeRegistration + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainerTypeRegistration + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /storage/fileStorage/containerTypeRegistrations/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - storage.fileStorage + summary: Get the number of the resource + operationId: storage.fileStorage.containerTypeRegistrations.GetCount-6b6c + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /storage/fileStorage/containerTypes: + description: Provides operations to manage the containerTypes property of the microsoft.graph.fileStorage entity. + get: + tags: + - storage.fileStorage + summary: List containerTypes + description: Get a list of the fileStorageContainerType objects and their properties for the current tenant. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestorage-list-containertypes?view=graph-rest-beta + operationId: storage.fileStorage.ListContainerTypes + 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.fileStorageContainerTypeCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - storage.fileStorage + summary: Create fileStorageContainerType + description: Create a new fileStorageContainerType in the owning tenant. The number of container types in a tenant is limited. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestorage-post-containertypes?view=graph-rest-beta + operationId: storage.fileStorage.CreateContainerTypes + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.fileStorageContainerType' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.fileStorageContainerType' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}': + description: Provides operations to manage the containerTypes property of the microsoft.graph.fileStorage entity. + get: + tags: + - storage.fileStorage + summary: Get fileStorageContainerType + description: Get a fileStorageContainerType using its ID. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestoragecontainertype-get?view=graph-rest-beta + operationId: storage.fileStorage.GetContainerTypes + parameters: + - name: fileStorageContainerType-id + in: path + description: The unique identifier of fileStorageContainerType + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainerType + - 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.fileStorageContainerType' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - storage.fileStorage + summary: Update fileStorageContainerType + description: 'Update the properties of a fileStorageContainerType object. The properties updated are reflected in each registered fileStorageContainerTypeRegistration in a maximum of 24 hours. Settings overridden in a tenant aren''t updated. ETag is used for optimistic concurrency control. It must match the value from Create, Get or the previous Update.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestoragecontainertype-update?view=graph-rest-beta + operationId: storage.fileStorage.UpdateContainerTypes + parameters: + - name: fileStorageContainerType-id + in: path + description: The unique identifier of fileStorageContainerType + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainerType + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.fileStorageContainerType' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.fileStorageContainerType' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - storage.fileStorage + summary: Delete fileStorageContainerType + description: Delete a fileStorageContainerType object from the tenant. A fileStorageContainerType can only be deleted if no registrations are associated with it in any tenant. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestorage-delete-containertypes?view=graph-rest-beta + operationId: storage.fileStorage.DeleteContainerTypes + parameters: + - name: fileStorageContainerType-id + in: path + description: The unique identifier of fileStorageContainerType + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainerType + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}/permissions': + description: Provides operations to manage the permissions property of the microsoft.graph.fileStorageContainerType entity. + get: + tags: + - storage.fileStorage + summary: List permissions for a fileStorageContainerType + description: 'Get the list of permission objects associated with a fileStorageContainerType. Each permission represents a user with management rights to the container type. The calling user must be listed in the permissions collection for the container type with the owner role, or be a SharePoint Embedded Administrator or Global Administrator.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestoragecontainertype-list-permissions?view=graph-rest-beta + operationId: storage.fileStorage.containerTypes.ListPermissions + parameters: + - name: fileStorageContainerType-id + in: path + description: The unique identifier of fileStorageContainerType + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainerType + - $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.permissionCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - storage.fileStorage + summary: Create permission for a fileStorageContainerType + description: "Create a user permission object, which adds this permission to a fileStorageContainerType. Only existing owners (users with the owner role in the permissions collection of the container type), SharePoint Embedded Administrators, or Global Administrators can add permissions. The following constraints apply:\r\n- A maximum of 3 permissions per container type is allowed. Adding a fourth permission returns a 400 Bad Request error.\r\n- Duplicate permissions are treated as idempotent. If the specified user already has a permission on the container type, the service makes no changes and returns the existing permission resource in the response body with a 201 Created status, even though no new permission is created.\r\n- Currently only the owner role is supported." + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestoragecontainertype-post-permissions?view=graph-rest-beta + operationId: storage.fileStorage.containerTypes.CreatePermissions + parameters: + - name: fileStorageContainerType-id + in: path + description: The unique identifier of fileStorageContainerType + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainerType + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.permission' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.permission' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}/permissions/{permission-id}': + description: Provides operations to manage the permissions property of the microsoft.graph.fileStorageContainerType entity. + get: + tags: + - storage.fileStorage + summary: Get permissions from storage + description: The set of permissions for users in the container type. The permissions collection defines who has access to manage the container type. Use the owner role to grant management access. + operationId: storage.fileStorage.containerTypes.GetPermissions + parameters: + - name: fileStorageContainerType-id + in: path + description: The unique identifier of fileStorageContainerType + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainerType + - name: permission-id + in: path + description: The unique identifier of permission + required: true + schema: + type: string + x-ms-docs-key-type: permission + - 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.permission' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - storage.fileStorage - summary: Update fileStorageContainerTypeAppPermissionGrant - description: Update the properties of a fileStorageContainerTypeAppPermissionGrant object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/filestoragecontainertypeapppermissiongrant-update?view=graph-rest-beta - operationId: storage.fileStorage.containerTypeRegistrations.UpdateApplicationPermissionGrants + summary: Update the navigation property permissions in storage + operationId: storage.fileStorage.containerTypes.UpdatePermissions parameters: - - name: fileStorageContainerTypeRegistration-id + - name: fileStorageContainerType-id in: path - description: The unique identifier of fileStorageContainerTypeRegistration + description: The unique identifier of fileStorageContainerType required: true schema: type: string - x-ms-docs-key-type: fileStorageContainerTypeRegistration - - name: fileStorageContainerTypeAppPermissionGrant-appId + x-ms-docs-key-type: fileStorageContainerType + - name: permission-id in: path - description: The unique identifier of fileStorageContainerTypeAppPermissionGrant + description: The unique identifier of permission required: true schema: type: string - x-ms-docs-key-type: fileStorageContainerTypeAppPermissionGrant + x-ms-docs-key-type: permission requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.fileStorageContainerTypeAppPermissionGrant' + $ref: '#/components/schemas/microsoft.graph.permission' required: true responses: 2XX: @@ -1024031,34 +1040202,30 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.fileStorageContainerTypeAppPermissionGrant' + $ref: '#/components/schemas/microsoft.graph.permission' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - storage.fileStorage - summary: Delete fileStorageContainerTypeAppPermissionGrant - description: Delete a fileStorageContainerTypeAppPermissionGrant object in a fileStorageContainerTypeRegistration. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/filestoragecontainertyperegistration-delete-applicationpermissiongrants?view=graph-rest-beta - operationId: storage.fileStorage.containerTypeRegistrations.DeleteApplicationPermissionGrants + summary: Delete navigation property permissions for storage + operationId: storage.fileStorage.containerTypes.DeletePermissions parameters: - - name: fileStorageContainerTypeRegistration-id + - name: fileStorageContainerType-id in: path - description: The unique identifier of fileStorageContainerTypeRegistration + description: The unique identifier of fileStorageContainerType required: true schema: type: string - x-ms-docs-key-type: fileStorageContainerTypeRegistration - - name: fileStorageContainerTypeAppPermissionGrant-appId + x-ms-docs-key-type: fileStorageContainerType + - name: permission-id in: path - description: The unique identifier of fileStorageContainerTypeAppPermissionGrant + description: The unique identifier of permission required: true schema: type: string - x-ms-docs-key-type: fileStorageContainerTypeAppPermissionGrant + x-ms-docs-key-type: permission - name: If-Match in: header description: ETag @@ -1024070,136 +1040237,85 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/storage/fileStorage/containerTypeRegistrations/{fileStorageContainerTypeRegistration-id}/applicationPermissionGrants/$count': - description: Provides operations to count the resources in the collection. - get: + '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}/permissions/{permission-id}/microsoft.graph.grant': + description: Provides operations to call the grant method. + post: tags: - storage.fileStorage - summary: Get the number of the resource - operationId: storage.fileStorage.containerTypeRegistrations.applicationPermissionGrants.GetCount-000d + summary: Invoke action grant + description: Grant users access to a link represented by a permission. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-beta + operationId: storage.fileStorage.containerTypes.fileStorageContainerType.permissions.permission.grant parameters: - - name: fileStorageContainerTypeRegistration-id + - name: fileStorageContainerType-id in: path - description: The unique identifier of fileStorageContainerTypeRegistration + description: The unique identifier of fileStorageContainerType required: true schema: type: string - x-ms-docs-key-type: fileStorageContainerTypeRegistration - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - default: - $ref: '#/components/responses/error' - /storage/fileStorage/containerTypeRegistrations/$count: - description: Provides operations to count the resources in the collection. - get: - tags: - - storage.fileStorage - summary: Get the number of the resource - operationId: storage.fileStorage.containerTypeRegistrations.GetCount-6b6c - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - default: - $ref: '#/components/responses/error' - /storage/fileStorage/containerTypes: - description: Provides operations to manage the containerTypes property of the microsoft.graph.fileStorage entity. - get: - tags: - - storage.fileStorage - summary: List containerTypes - description: Get a list of the fileStorageContainerType objects and their properties for the current tenant. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/filestorage-list-containertypes?view=graph-rest-beta - operationId: storage.fileStorage.ListContainerTypes - 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 + x-ms-docs-key-type: fileStorageContainerType + - name: permission-id + in: path + description: The unique identifier of permission + required: true schema: - uniqueItems: true - type: array - items: - type: string - responses: - 2XX: - $ref: '#/components/responses/microsoft.graph.fileStorageContainerTypeCollectionResponse' - default: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - storage.fileStorage - summary: Create fileStorageContainerType - description: Create a new fileStorageContainerType in the owning tenant. The number of container types in a tenant is limited. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/filestorage-post-containertypes?view=graph-rest-beta - operationId: storage.fileStorage.CreateContainerTypes + type: string + x-ms-docs-key-type: permission requestBody: - description: New navigation property + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.fileStorageContainerType' + type: object + properties: + roles: + type: array + items: + type: string + nullable: true + recipients: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.driveRecipient' required: true responses: 2XX: - description: Created navigation property. + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.fileStorageContainerType' + title: Collection of permission + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.permission' + '@odata.nextLink': + type: string + nullable: true default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}': - description: Provides operations to manage the containerTypes property of the microsoft.graph.fileStorage entity. - get: + x-ms-docs-operation-type: action + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-grouped-path: + - '/storage/fileStorage/containers/{fileStorageContainer-id}/permissions/{permission-id}/microsoft.graph.grant' + - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/{permission-id}/microsoft.graph.grant' + '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}/permissions/{permission-id}/microsoft.graph.revokeGrants': + description: Provides operations to call the revokeGrants method. + post: tags: - storage.fileStorage - summary: Get fileStorageContainerType - description: Get a fileStorageContainerType using its ID. + summary: Invoke action revokeGrants + description: Revoke access to a listItem or driveItem granted via a sharing link by removing the specified recipient from the link. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/filestoragecontainertype-get?view=graph-rest-beta - operationId: storage.fileStorage.GetContainerTypes + url: https://learn.microsoft.com/graph/api/permission-revokegrants?view=graph-rest-beta + operationId: storage.fileStorage.containerTypes.fileStorageContainerType.permissions.permission.revokeGrants parameters: - name: fileStorageContainerType-id in: path @@ -1024208,59 +1040324,24 @@ paths: schema: type: string x-ms-docs-key-type: fileStorageContainerType - - 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.fileStorageContainerType' - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - storage.fileStorage - summary: Update fileStorageContainerType - description: 'Update the properties of a fileStorageContainerType object. The properties updated are reflected in each registered fileStorageContainerTypeRegistration in a maximum of 24 hours. Settings overridden in a tenant aren''t updated. ETag is used for optimistic concurrency control. It must match the value from Create, Get or the previous Update.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/filestoragecontainertype-update?view=graph-rest-beta - operationId: storage.fileStorage.UpdateContainerTypes - parameters: - - name: fileStorageContainerType-id + - name: permission-id in: path - description: The unique identifier of fileStorageContainerType + description: The unique identifier of permission required: true schema: type: string - x-ms-docs-key-type: fileStorageContainerType + x-ms-docs-key-type: permission requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.fileStorageContainerType' + type: object + properties: + grantees: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.driveRecipient' required: true responses: 2XX: @@ -1024268,19 +1040349,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.fileStorageContainerType' + anyOf: + - $ref: '#/components/schemas/microsoft.graph.permission' + - type: object + nullable: true default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/storage/fileStorage/containers/{fileStorageContainer-id}/permissions/{permission-id}/microsoft.graph.revokeGrants' + - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/{permission-id}/microsoft.graph.revokeGrants' + '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}/permissions/$count': + description: Provides operations to count the resources in the collection. + get: tags: - storage.fileStorage - summary: Delete fileStorageContainerType - description: Delete a fileStorageContainerType object from the tenant. A fileStorageContainerType can only be deleted if no registrations are associated with it in any tenant. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/filestorage-delete-containertypes?view=graph-rest-beta - operationId: storage.fileStorage.DeleteContainerTypes + summary: Get the number of the resource + operationId: storage.fileStorage.containerTypes.permissions.GetCount-720b parameters: - name: fileStorageContainerType-id in: path @@ -1024289,17 +1040374,13 @@ paths: schema: type: string x-ms-docs-key-type: fileStorageContainerType - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation /storage/fileStorage/containerTypes/$count: description: Provides operations to count the resources in the collection. get: @@ -1024857,6 +1040938,33 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/storage/fileStorage/containers/{fileStorageContainer-id}/microsoft.graph.activate' + '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/microsoft.graph.archive': + description: Provides operations to call the archive method. + post: + tags: + - storage.fileStorage + summary: Invoke action archive + description: Archive an active fileStorageContainer. This action updates the archivalDetails. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestoragecontainer-archive?view=graph-rest-beta + operationId: storage.fileStorage.deletedContainers.fileStorageContainer.archive + parameters: + - name: fileStorageContainer-id + in: path + description: The unique identifier of fileStorageContainer + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainer + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/storage/fileStorage/containers/{fileStorageContainer-id}/microsoft.graph.archive' '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/microsoft.graph.lock': description: Provides operations to call the lock method. post: @@ -1024982,6 +1041090,33 @@ paths: - '/storage/fileStorage/containers/{fileStorageContainer-id}/microsoft.graph.restore' - '/storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/microsoft.graph.restore' - '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/microsoft.graph.restore' + '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/microsoft.graph.unarchive': + description: Provides operations to call the unarchive method. + post: + tags: + - storage.fileStorage + summary: Invoke action unarchive + description: Unarchive an archived fileStorageContainer. This action updates the archivalDetails. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/filestoragecontainer-unarchive?view=graph-rest-beta + operationId: storage.fileStorage.deletedContainers.fileStorageContainer.unarchive + parameters: + - name: fileStorageContainer-id + in: path + description: The unique identifier of fileStorageContainer + required: true + schema: + type: string + x-ms-docs-key-type: fileStorageContainer + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/storage/fileStorage/containers/{fileStorageContainer-id}/microsoft.graph.unarchive' '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/microsoft.graph.unlock': description: Provides operations to call the unlock method. post: @@ -1025803,6 +1041938,7 @@ paths: operationName: listMore x-ms-docs-grouped-path: - '/storage/fileStorage/containers/{fileStorageContainer-id}/permissions/{permission-id}/microsoft.graph.grant' + - '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}/permissions/{permission-id}/microsoft.graph.grant' '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/{permission-id}/microsoft.graph.revokeGrants': description: Provides operations to call the revokeGrants method. post: @@ -1025856,6 +1041992,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/storage/fileStorage/containers/{fileStorageContainer-id}/permissions/{permission-id}/microsoft.graph.revokeGrants' + - '/storage/fileStorage/containerTypes/{fileStorageContainerType-id}/permissions/{permission-id}/microsoft.graph.revokeGrants' '/storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/$count': description: Provides operations to count the resources in the collection. get: @@ -1031064,8 +1047201,12 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1031200,8 +1047341,12 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -1032086,8 +1048231,12 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1032243,8 +1048392,12 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -1033760,15 +1049913,529 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}' - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks': - description: Provides operations to manage the tasks property of the microsoft.graph.plannerBucket entity. + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks': + description: Provides operations to manage the tasks property of the microsoft.graph.plannerBucket entity. + get: + tags: + - teams.channel + summary: Get tasks from teams + description: Read-only. Nullable. The collection of tasks in the bucket. + operationId: teams.channels.planner.plans.buckets.ListTasks + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - $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.plannerTaskCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - teams.channel + summary: Create new navigation property to tasks for teams + operationId: teams.channels.planner.plans.buckets.CreateTasks + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}': + description: Provides operations to manage the tasks property of the microsoft.graph.plannerBucket entity. + get: + tags: + - teams.channel + summary: Get tasks from teams + description: Read-only. Nullable. The collection of tasks in the bucket. + operationId: teams.channels.planner.plans.buckets.GetTasks + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teams.channel + summary: Update the navigation property tasks in teams + operationId: teams.channels.planner.plans.buckets.UpdateTasks + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teams.channel + summary: Delete navigation property tasks for teams + operationId: teams.channels.planner.plans.buckets.DeleteTasks + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teams.channel + summary: Get assignedToTaskBoardFormat from teams + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: teams.channels.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teams.channel + summary: Update the navigation property assignedToTaskBoardFormat in teams + operationId: teams.channels.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teams.channel + summary: Delete navigation property assignedToTaskBoardFormat for teams + operationId: teams.channels.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: tags: - teams.channel - summary: Get tasks from teams - description: Read-only. Nullable. The collection of tasks in the bucket. - operationId: teams.channels.planner.plans.buckets.ListTasks + summary: Get bucketTaskBoardFormat from teams + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: teams.channels.planner.plans.buckets.tasks.GetBucketTaskBoardFormat parameters: - name: team-id in: path @@ -1033798,21 +1050465,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerBucket - - $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 + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTask - name: $select in: query description: Select properties to be returned @@ -1033835,18 +1050494,19 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' default: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - post: + patch: tags: - teams.channel - summary: Create new navigation property to tasks for teams - operationId: teams.channels.planner.plans.buckets.CreateTasks + summary: Update the navigation property bucketTaskBoardFormat in teams + operationId: teams.channels.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat parameters: - name: team-id in: path @@ -1033876,33 +1050536,100 @@ paths: schema: type: string x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string requestBody: - description: New navigation property + description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' required: true responses: 2XX: - description: Created navigation property. + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teams.channel + summary: Delete navigation property bucketTaskBoardFormat for teams + operationId: teams.channels.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks' - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}': - description: Provides operations to manage the tasks property of the microsoft.graph.plannerBucket entity. + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. get: tags: - teams.channel - summary: Get tasks from teams - description: Read-only. Nullable. The collection of tasks in the bucket. - operationId: teams.channels.planner.plans.buckets.GetTasks + summary: Get details from teams + description: Read-only. Nullable. More details about the task. + operationId: teams.channels.planner.plans.buckets.tasks.GetDetails parameters: - name: team-id in: path @@ -1033965,15 +1050692,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teams.channel - summary: Update the navigation property tasks in teams - operationId: teams.channels.planner.plans.buckets.UpdateTasks + summary: Update the navigation property details in teams + operationId: teams.channels.planner.plans.buckets.tasks.UpdateDetails parameters: - name: team-id in: path @@ -1034010,12 +1050737,18 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: 2XX: @@ -1034023,15 +1050756,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - teams.channel - summary: Delete navigation property tasks for teams - operationId: teams.channels.planner.plans.buckets.DeleteTasks + summary: Delete navigation property details for teams + operationId: teams.channels.planner.plans.buckets.tasks.DeleteDetails parameters: - name: team-id in: path @@ -1034080,15 +1050813,17 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teams.channel - summary: Get assignedToTaskBoardFormat from teams - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: teams.channels.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + summary: Get messages from teams + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teams.channels.planner.plans.buckets.tasks.ListMessages parameters: - name: team-id in: path @@ -1034125,6 +1050860,21 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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 @@ -1034147,19 +1050897,18 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - teams.channel - summary: Update the navigation property assignedToTaskBoardFormat in teams - operationId: teams.channels.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for teams + operationId: teams.channels.planner.plans.buckets.tasks.CreateMessages parameters: - name: team-id in: path @@ -1034196,93 +1050945,35 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: - description: Success + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - teams.channel - summary: Delete navigation property assignedToTaskBoardFormat for teams - operationId: teams.channels.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat - parameters: - - name: team-id - in: path - description: The unique identifier of team - required: true - schema: - type: string - x-ms-docs-key-type: team - - name: channel-id - in: path - description: The unique identifier of channel - required: true - schema: - type: string - x-ms-docs-key-type: channel - - name: plannerPlan-id - in: path - description: The unique identifier of plannerPlan - required: true - schema: - type: string - x-ms-docs-key-type: plannerPlan - - name: plannerBucket-id - in: path - description: The unique identifier of plannerBucket - required: true - schema: - type: string - x-ms-docs-key-type: plannerBucket - - name: plannerTask-id - in: path - description: The unique identifier of plannerTask - required: true - schema: - type: string - x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teams.channel - summary: Get bucketTaskBoardFormat from teams - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: teams.channels.planner.plans.buckets.tasks.GetBucketTaskBoardFormat + summary: Get messages from teams + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teams.channels.planner.plans.buckets.tasks.GetMessages parameters: - name: team-id in: path @@ -1034319,6 +1051010,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -1034345,15 +1051043,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teams.channel - summary: Update the navigation property bucketTaskBoardFormat in teams - operationId: teams.channels.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in teams + operationId: teams.channels.planner.plans.buckets.tasks.UpdateMessages parameters: - name: team-id in: path @@ -1034390,18 +1051088,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: @@ -1034409,15 +1051108,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - teams.channel - summary: Delete navigation property bucketTaskBoardFormat for teams - operationId: teams.channels.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for teams + operationId: teams.channels.planner.plans.buckets.tasks.DeleteMessages parameters: - name: team-id in: path @@ -1034454,6 +1051153,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1034466,17 +1051172,20 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - teams.channel - summary: Get details from teams - description: Read-only. Nullable. More details about the task. - operationId: teams.channels.planner.plans.buckets.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teams.team.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: team-id in: path @@ -1034513,41 +1051222,48 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - teams.channel - summary: Update the navigation property details in teams - operationId: teams.channels.planner.plans.buckets.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teams.team.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: team-id in: path @@ -1034584,34 +1051300,44 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - teams.channel - summary: Delete navigation property details for teams - operationId: teams.channels.planner.plans.buckets.tasks.DeleteDetails + summary: Get the number of the resource + operationId: teams.channels.planner.plans.buckets.tasks.messages.GetCount-f6b8 parameters: - name: team-id in: path @@ -1034648,21 +1051374,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1035619,33 +1052337,544 @@ paths: schema: type: string x-ms-docs-key-type: plannerPlan - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' - required: true + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}': + description: Provides operations to manage the tasks property of the microsoft.graph.plannerPlan entity. + get: + tags: + - teams.channel + summary: Get tasks from teams + description: Collection of tasks in the plan. Read-only. Nullable. + operationId: teams.channels.planner.plans.GetTasks + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teams.channel + summary: Update the navigation property tasks in teams + operationId: teams.channels.planner.plans.UpdateTasks + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teams.channel + summary: Delete navigation property tasks for teams + operationId: teams.channels.planner.plans.DeleteTasks + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teams.channel + summary: Get assignedToTaskBoardFormat from teams + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: teams.channels.planner.plans.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teams.channel + summary: Update the navigation property assignedToTaskBoardFormat in teams + operationId: teams.channels.planner.plans.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teams.channel + summary: Delete navigation property assignedToTaskBoardFormat for teams + operationId: teams.channels.planner.plans.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teams.channel + summary: Get bucketTaskBoardFormat from teams + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: teams.channels.planner.plans.tasks.GetBucketTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teams.channel + summary: Update the navigation property bucketTaskBoardFormat in teams + operationId: teams.channels.planner.plans.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teams.channel + summary: Delete navigation property bucketTaskBoardFormat for teams + operationId: teams.channels.planner.plans.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + '204': + description: Success default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks' - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}': - description: Provides operations to manage the tasks property of the microsoft.graph.plannerPlan entity. + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. get: tags: - teams.channel - summary: Get tasks from teams - description: Collection of tasks in the plan. Read-only. Nullable. - operationId: teams.channels.planner.plans.GetTasks + summary: Get details from teams + description: Read-only. Nullable. More details about the task. + operationId: teams.channels.planner.plans.tasks.GetDetails parameters: - name: team-id in: path @@ -1035701,15 +1052930,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teams.channel - summary: Update the navigation property tasks in teams - operationId: teams.channels.planner.plans.UpdateTasks + summary: Update the navigation property details in teams + operationId: teams.channels.planner.plans.tasks.UpdateDetails parameters: - name: team-id in: path @@ -1035739,12 +1052968,18 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: 2XX: @@ -1035752,15 +1052987,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - teams.channel - summary: Delete navigation property tasks for teams - operationId: teams.channels.planner.plans.DeleteTasks + summary: Delete navigation property details for teams + operationId: teams.channels.planner.plans.tasks.DeleteDetails parameters: - name: team-id in: path @@ -1035802,15 +1053037,17 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teams.channel - summary: Get assignedToTaskBoardFormat from teams - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: teams.channels.planner.plans.tasks.GetAssignedToTaskBoardFormat + summary: Get messages from teams + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teams.channels.planner.plans.tasks.ListMessages parameters: - name: team-id in: path @@ -1035840,6 +1053077,21 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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 @@ -1035862,19 +1053114,18 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - teams.channel - summary: Update the navigation property assignedToTaskBoardFormat in teams - operationId: teams.channels.planner.plans.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for teams + operationId: teams.channels.planner.plans.tasks.CreateMessages parameters: - name: team-id in: path @@ -1035904,34 +1053155,35 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: - description: Success + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - teams.channel - summary: Delete navigation property assignedToTaskBoardFormat for teams - operationId: teams.channels.planner.plans.tasks.DeleteAssignedToTaskBoardFormat + summary: Get messages from teams + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teams.channels.planner.plans.tasks.GetMessages parameters: - name: team-id in: path @@ -1035961,58 +1053213,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: - tags: - - teams.channel - summary: Get bucketTaskBoardFormat from teams - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: teams.channels.planner.plans.tasks.GetBucketTaskBoardFormat - parameters: - - name: team-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of team + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: team - - name: channel-id - in: path - description: The unique identifier of channel - required: true - schema: - type: string - x-ms-docs-key-type: channel - - name: plannerPlan-id - in: path - description: The unique identifier of plannerPlan - required: true - schema: - type: string - x-ms-docs-key-type: plannerPlan - - name: plannerTask-id - in: path - description: The unique identifier of plannerTask - required: true - schema: - type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -1036039,15 +1053246,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teams.channel - summary: Update the navigation property bucketTaskBoardFormat in teams - operationId: teams.channels.planner.plans.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in teams + operationId: teams.channels.planner.plans.tasks.UpdateMessages parameters: - name: team-id in: path @@ -1036077,18 +1053284,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: @@ -1036096,15 +1053304,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - teams.channel - summary: Delete navigation property bucketTaskBoardFormat for teams - operationId: teams.channels.planner.plans.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for teams + operationId: teams.channels.planner.plans.tasks.DeleteMessages parameters: - name: team-id in: path @@ -1036134,6 +1053342,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1036146,17 +1053361,20 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - teams.channel - summary: Get details from teams - description: Read-only. Nullable. More details about the task. - operationId: teams.channels.planner.plans.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teams.team.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: team-id in: path @@ -1036186,41 +1053404,48 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - teams.channel - summary: Update the navigation property details in teams - operationId: teams.channels.planner.plans.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teams.team.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: team-id in: path @@ -1036250,34 +1053475,44 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - teams.channel - summary: Delete navigation property details for teams - operationId: teams.channels.planner.plans.tasks.DeleteDetails + summary: Get the number of the resource + operationId: teams.channels.planner.plans.tasks.messages.GetCount-15bf parameters: - name: team-id in: path @@ -1036307,21 +1053542,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1041952,7 +1059179,11 @@ paths: x-ms-docs-grouped-path: - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1042067,7 +1059298,11 @@ paths: x-ms-docs-grouped-path: - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -1042832,7 +1060067,11 @@ paths: x-ms-docs-grouped-path: - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1042968,7 +1060207,11 @@ paths: x-ms-docs-grouped-path: - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -1044387,33 +1061630,544 @@ paths: schema: type: string x-ms-docs-key-type: plannerBucket - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' - required: true + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}': + description: Provides operations to manage the tasks property of the microsoft.graph.plannerBucket entity. + get: + tags: + - teams.channel + summary: Get tasks from teams + description: Read-only. Nullable. The collection of tasks in the bucket. + operationId: teams.primaryChannel.planner.plans.buckets.GetTasks + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teams.channel + summary: Update the navigation property tasks in teams + operationId: teams.primaryChannel.planner.plans.buckets.UpdateTasks + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teams.channel + summary: Delete navigation property tasks for teams + operationId: teams.primaryChannel.planner.plans.buckets.DeleteTasks + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teams.channel + summary: Get assignedToTaskBoardFormat from teams + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: teams.primaryChannel.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teams.channel + summary: Update the navigation property assignedToTaskBoardFormat in teams + operationId: teams.primaryChannel.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teams.channel + summary: Delete navigation property assignedToTaskBoardFormat for teams + operationId: teams.primaryChannel.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teams.channel + summary: Get bucketTaskBoardFormat from teams + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: teams.primaryChannel.planner.plans.buckets.tasks.GetBucketTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teams.channel + summary: Update the navigation property bucketTaskBoardFormat in teams + operationId: teams.primaryChannel.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teams.channel + summary: Delete navigation property bucketTaskBoardFormat for teams + operationId: teams.primaryChannel.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + '204': + description: Success default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks' - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}': - description: Provides operations to manage the tasks property of the microsoft.graph.plannerBucket entity. + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. get: tags: - teams.channel - summary: Get tasks from teams - description: Read-only. Nullable. The collection of tasks in the bucket. - operationId: teams.primaryChannel.planner.plans.buckets.GetTasks + summary: Get details from teams + description: Read-only. Nullable. More details about the task. + operationId: teams.primaryChannel.planner.plans.buckets.tasks.GetDetails parameters: - name: team-id in: path @@ -1044469,15 +1062223,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teams.channel - summary: Update the navigation property tasks in teams - operationId: teams.primaryChannel.planner.plans.buckets.UpdateTasks + summary: Update the navigation property details in teams + operationId: teams.primaryChannel.planner.plans.buckets.tasks.UpdateDetails parameters: - name: team-id in: path @@ -1044507,12 +1062261,18 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: 2XX: @@ -1044520,15 +1062280,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - teams.channel - summary: Delete navigation property tasks for teams - operationId: teams.primaryChannel.planner.plans.buckets.DeleteTasks + summary: Delete navigation property details for teams + operationId: teams.primaryChannel.planner.plans.buckets.tasks.DeleteDetails parameters: - name: team-id in: path @@ -1044570,15 +1062330,17 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teams.channel - summary: Get assignedToTaskBoardFormat from teams - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: teams.primaryChannel.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + summary: Get messages from teams + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teams.primaryChannel.planner.plans.buckets.tasks.ListMessages parameters: - name: team-id in: path @@ -1044608,6 +1062370,21 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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 @@ -1044630,19 +1062407,18 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - teams.channel - summary: Update the navigation property assignedToTaskBoardFormat in teams - operationId: teams.primaryChannel.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for teams + operationId: teams.primaryChannel.planner.plans.buckets.tasks.CreateMessages parameters: - name: team-id in: path @@ -1044672,34 +1062448,35 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: - description: Success + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - teams.channel - summary: Delete navigation property assignedToTaskBoardFormat for teams - operationId: teams.primaryChannel.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + summary: Get messages from teams + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teams.primaryChannel.planner.plans.buckets.tasks.GetMessages parameters: - name: team-id in: path @@ -1044729,58 +1062506,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: - tags: - - teams.channel - summary: Get bucketTaskBoardFormat from teams - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: teams.primaryChannel.planner.plans.buckets.tasks.GetBucketTaskBoardFormat - parameters: - - name: team-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of team + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: team - - name: plannerPlan-id - in: path - description: The unique identifier of plannerPlan - required: true - schema: - type: string - x-ms-docs-key-type: plannerPlan - - name: plannerBucket-id - in: path - description: The unique identifier of plannerBucket - required: true - schema: - type: string - x-ms-docs-key-type: plannerBucket - - name: plannerTask-id - in: path - description: The unique identifier of plannerTask - required: true - schema: - type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -1044807,15 +1062539,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teams.channel - summary: Update the navigation property bucketTaskBoardFormat in teams - operationId: teams.primaryChannel.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in teams + operationId: teams.primaryChannel.planner.plans.buckets.tasks.UpdateMessages parameters: - name: team-id in: path @@ -1044845,18 +1062577,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: @@ -1044864,15 +1062597,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - teams.channel - summary: Delete navigation property bucketTaskBoardFormat for teams - operationId: teams.primaryChannel.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for teams + operationId: teams.primaryChannel.planner.plans.buckets.tasks.DeleteMessages parameters: - name: team-id in: path @@ -1044902,6 +1062635,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1044914,17 +1062654,20 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - teams.channel - summary: Get details from teams - description: Read-only. Nullable. More details about the task. - operationId: teams.primaryChannel.planner.plans.buckets.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teams.team.primaryChannel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: team-id in: path @@ -1044954,41 +1062697,48 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - teams.channel - summary: Update the navigation property details in teams - operationId: teams.primaryChannel.planner.plans.buckets.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teams.team.primaryChannel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: team-id in: path @@ -1045018,34 +1062768,44 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - teams.channel - summary: Delete navigation property details for teams - operationId: teams.primaryChannel.planner.plans.buckets.tasks.DeleteDetails + summary: Get the number of the resource + operationId: teams.primaryChannel.planner.plans.buckets.tasks.messages.GetCount-d267 parameters: - name: team-id in: path @@ -1045075,21 +1062835,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1046553,6 +1064305,459 @@ paths: - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teams.channel + summary: Get messages from teams + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teams.primaryChannel.planner.plans.tasks.ListMessages + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $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.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - teams.channel + summary: Create new navigation property to messages for teams + operationId: teams.primaryChannel.planner.plans.tasks.CreateMessages + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teams.channel + summary: Get messages from teams + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teams.primaryChannel.planner.plans.tasks.GetMessages + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - 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.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teams.channel + summary: Update the navigation property messages in teams + operationId: teams.primaryChannel.planner.plans.tasks.UpdateMessages + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teams.channel + summary: Delete navigation property messages for teams + operationId: teams.primaryChannel.planner.plans.tasks.DeleteMessages + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - teams.channel + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teams.team.primaryChannel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - teams.channel + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teams.team.primaryChannel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teams.channel + summary: Get the number of the resource + operationId: teams.primaryChannel.planner.plans.tasks.messages.GetCount-2eb5 + parameters: + - name: team-id + in: path + description: The unique identifier of team + required: true + schema: + type: string + x-ms-docs-key-type: team + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1054911,8 +1073116,12 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1055047,8 +1073256,12 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -1055917,8 +1074130,12 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1056074,8 +1074291,12 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -1057588,15 +1075809,529 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks': - description: Provides operations to manage the tasks property of the microsoft.graph.plannerBucket entity. + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks': + description: Provides operations to manage the tasks property of the microsoft.graph.plannerBucket entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get tasks from teamTemplateDefinition + description: Read-only. Nullable. The collection of tasks in the bucket. + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.ListTasks + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - $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.plannerTaskCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - teamTemplateDefinition.team + summary: Create new navigation property to tasks for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.CreateTasks + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}': + description: Provides operations to manage the tasks property of the microsoft.graph.plannerBucket entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get tasks from teamTemplateDefinition + description: Read-only. Nullable. The collection of tasks in the bucket. + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.GetTasks + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamTemplateDefinition.team + summary: Update the navigation property tasks in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.UpdateTasks + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamTemplateDefinition.team + summary: Delete navigation property tasks for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.DeleteTasks + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get assignedToTaskBoardFormat from teamTemplateDefinition + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamTemplateDefinition.team + summary: Update the navigation property assignedToTaskBoardFormat in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamTemplateDefinition.team + summary: Delete navigation property assignedToTaskBoardFormat for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: tags: - teamTemplateDefinition.team - summary: Get tasks from teamTemplateDefinition - description: Read-only. Nullable. The collection of tasks in the bucket. - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.ListTasks + summary: Get bucketTaskBoardFormat from teamTemplateDefinition + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.GetBucketTaskBoardFormat parameters: - name: teamTemplateDefinition-id in: path @@ -1057626,21 +1076361,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerBucket - - $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 + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTask - name: $select in: query description: Select properties to be returned @@ -1057663,18 +1076390,19 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' default: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - post: + patch: tags: - teamTemplateDefinition.team - summary: Create new navigation property to tasks for teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.CreateTasks + summary: Update the navigation property bucketTaskBoardFormat in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat parameters: - name: teamTemplateDefinition-id in: path @@ -1057704,33 +1076432,100 @@ paths: schema: type: string x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string requestBody: - description: New navigation property + description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' required: true responses: 2XX: - description: Created navigation property. + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamTemplateDefinition.team + summary: Delete navigation property bucketTaskBoardFormat for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}': - description: Provides operations to manage the tasks property of the microsoft.graph.plannerBucket entity. + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. get: tags: - teamTemplateDefinition.team - summary: Get tasks from teamTemplateDefinition - description: Read-only. Nullable. The collection of tasks in the bucket. - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.GetTasks + summary: Get details from teamTemplateDefinition + description: Read-only. Nullable. More details about the task. + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.GetDetails parameters: - name: teamTemplateDefinition-id in: path @@ -1057793,15 +1076588,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teamTemplateDefinition.team - summary: Update the navigation property tasks in teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.UpdateTasks + summary: Update the navigation property details in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.UpdateDetails parameters: - name: teamTemplateDefinition-id in: path @@ -1057838,12 +1076633,18 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: 2XX: @@ -1057851,15 +1076652,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - teamTemplateDefinition.team - summary: Delete navigation property tasks for teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.DeleteTasks + summary: Delete navigation property details for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.DeleteDetails parameters: - name: teamTemplateDefinition-id in: path @@ -1057908,15 +1076709,17 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teamTemplateDefinition.team - summary: Get assignedToTaskBoardFormat from teamTemplateDefinition - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + summary: Get messages from teamTemplateDefinition + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.ListMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1057953,6 +1076756,21 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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 @@ -1057975,19 +1076793,18 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - teamTemplateDefinition.team - summary: Update the navigation property assignedToTaskBoardFormat in teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.CreateMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1058024,93 +1076841,35 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: - description: Success + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - teamTemplateDefinition.team - summary: Delete navigation property assignedToTaskBoardFormat for teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat - parameters: - - name: teamTemplateDefinition-id - in: path - description: The unique identifier of teamTemplateDefinition - required: true - schema: - type: string - x-ms-docs-key-type: teamTemplateDefinition - - name: channel-id - in: path - description: The unique identifier of channel - required: true - schema: - type: string - x-ms-docs-key-type: channel - - name: plannerPlan-id - in: path - description: The unique identifier of plannerPlan - required: true - schema: - type: string - x-ms-docs-key-type: plannerPlan - - name: plannerBucket-id - in: path - description: The unique identifier of plannerBucket - required: true - schema: - type: string - x-ms-docs-key-type: plannerBucket - - name: plannerTask-id - in: path - description: The unique identifier of plannerTask - required: true - schema: - type: string - x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teamTemplateDefinition.team - summary: Get bucketTaskBoardFormat from teamTemplateDefinition - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.GetBucketTaskBoardFormat + summary: Get messages from teamTemplateDefinition + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.GetMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1058147,6 +1076906,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -1058173,15 +1076939,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teamTemplateDefinition.team - summary: Update the navigation property bucketTaskBoardFormat in teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.UpdateMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1058218,18 +1076984,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: @@ -1058237,15 +1077004,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - teamTemplateDefinition.team - summary: Delete navigation property bucketTaskBoardFormat for teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.DeleteMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1058282,6 +1077049,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1058294,17 +1077068,20 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - teamTemplateDefinition.team - summary: Get details from teamTemplateDefinition - description: Read-only. Nullable. More details about the task. - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamTemplateDefinition.teamTemplateDefinition.teamDefinition.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: teamTemplateDefinition-id in: path @@ -1058341,41 +1077118,48 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - teamTemplateDefinition.team - summary: Update the navigation property details in teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamTemplateDefinition.teamTemplateDefinition.teamDefinition.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: teamTemplateDefinition-id in: path @@ -1058412,34 +1077196,44 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - teamTemplateDefinition.team - summary: Delete navigation property details for teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.DeleteDetails + summary: Get the number of the resource + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.buckets.tasks.messages.GetCount-8b3b parameters: - name: teamTemplateDefinition-id in: path @@ -1058476,21 +1077270,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1059447,33 +1078233,544 @@ paths: schema: type: string x-ms-docs-key-type: plannerPlan - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' - required: true + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}': + description: Provides operations to manage the tasks property of the microsoft.graph.plannerPlan entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get tasks from teamTemplateDefinition + description: Collection of tasks in the plan. Read-only. Nullable. + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.GetTasks + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamTemplateDefinition.team + summary: Update the navigation property tasks in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.UpdateTasks + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamTemplateDefinition.team + summary: Delete navigation property tasks for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.DeleteTasks + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get assignedToTaskBoardFormat from teamTemplateDefinition + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamTemplateDefinition.team + summary: Update the navigation property assignedToTaskBoardFormat in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamTemplateDefinition.team + summary: Delete navigation property assignedToTaskBoardFormat for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get bucketTaskBoardFormat from teamTemplateDefinition + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.GetBucketTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamTemplateDefinition.team + summary: Update the navigation property bucketTaskBoardFormat in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamTemplateDefinition.team + summary: Delete navigation property bucketTaskBoardFormat for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + '204': + description: Success default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}': - description: Provides operations to manage the tasks property of the microsoft.graph.plannerPlan entity. + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. get: tags: - teamTemplateDefinition.team - summary: Get tasks from teamTemplateDefinition - description: Collection of tasks in the plan. Read-only. Nullable. - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.GetTasks + summary: Get details from teamTemplateDefinition + description: Read-only. Nullable. More details about the task. + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.GetDetails parameters: - name: teamTemplateDefinition-id in: path @@ -1059529,15 +1078826,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teamTemplateDefinition.team - summary: Update the navigation property tasks in teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.UpdateTasks + summary: Update the navigation property details in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.UpdateDetails parameters: - name: teamTemplateDefinition-id in: path @@ -1059567,12 +1078864,18 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: 2XX: @@ -1059580,15 +1078883,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - teamTemplateDefinition.team - summary: Delete navigation property tasks for teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.DeleteTasks + summary: Delete navigation property details for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.DeleteDetails parameters: - name: teamTemplateDefinition-id in: path @@ -1059630,15 +1078933,17 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teamTemplateDefinition.team - summary: Get assignedToTaskBoardFormat from teamTemplateDefinition - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.GetAssignedToTaskBoardFormat + summary: Get messages from teamTemplateDefinition + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.ListMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1059668,6 +1078973,21 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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 @@ -1059690,19 +1079010,18 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - teamTemplateDefinition.team - summary: Update the navigation property assignedToTaskBoardFormat in teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.CreateMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1059732,34 +1079051,35 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: - description: Success + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - teamTemplateDefinition.team - summary: Delete navigation property assignedToTaskBoardFormat for teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.DeleteAssignedToTaskBoardFormat + summary: Get messages from teamTemplateDefinition + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.GetMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1059789,58 +1079109,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: - tags: - - teamTemplateDefinition.team - summary: Get bucketTaskBoardFormat from teamTemplateDefinition - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.GetBucketTaskBoardFormat - parameters: - - name: teamTemplateDefinition-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of teamTemplateDefinition + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: teamTemplateDefinition - - name: channel-id - in: path - description: The unique identifier of channel - required: true - schema: - type: string - x-ms-docs-key-type: channel - - name: plannerPlan-id - in: path - description: The unique identifier of plannerPlan - required: true - schema: - type: string - x-ms-docs-key-type: plannerPlan - - name: plannerTask-id - in: path - description: The unique identifier of plannerTask - required: true - schema: - type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -1059867,15 +1079142,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teamTemplateDefinition.team - summary: Update the navigation property bucketTaskBoardFormat in teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.UpdateMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1059905,18 +1079180,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: @@ -1059924,15 +1079200,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - teamTemplateDefinition.team - summary: Delete navigation property bucketTaskBoardFormat for teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.DeleteMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1059962,6 +1079238,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1059974,17 +1079257,20 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - teamTemplateDefinition.team - summary: Get details from teamTemplateDefinition - description: Read-only. Nullable. More details about the task. - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamTemplateDefinition.teamTemplateDefinition.teamDefinition.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: teamTemplateDefinition-id in: path @@ -1060014,41 +1079300,48 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - teamTemplateDefinition.team - summary: Update the navigation property details in teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamTemplateDefinition.teamTemplateDefinition.teamDefinition.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: teamTemplateDefinition-id in: path @@ -1060078,34 +1079371,44 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - teamTemplateDefinition.team - summary: Delete navigation property details for teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.DeleteDetails + summary: Get the number of the resource + operationId: teamTemplateDefinition.teamDefinition.channels.planner.plans.tasks.messages.GetCount-ca09 parameters: - name: teamTemplateDefinition-id in: path @@ -1060135,21 +1079438,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1065712,7 +1085007,11 @@ paths: x-ms-docs-grouped-path: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1065827,7 +1085126,11 @@ paths: x-ms-docs-grouped-path: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -1066592,7 +1085895,11 @@ paths: x-ms-docs-grouped-path: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1066728,7 +1086035,11 @@ paths: x-ms-docs-grouped-path: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -1068147,33 +1087458,544 @@ paths: schema: type: string x-ms-docs-key-type: plannerBucket - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' - required: true + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}': + description: Provides operations to manage the tasks property of the microsoft.graph.plannerBucket entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get tasks from teamTemplateDefinition + description: Read-only. Nullable. The collection of tasks in the bucket. + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.GetTasks + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamTemplateDefinition.team + summary: Update the navigation property tasks in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.UpdateTasks + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamTemplateDefinition.team + summary: Delete navigation property tasks for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.DeleteTasks + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get assignedToTaskBoardFormat from teamTemplateDefinition + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamTemplateDefinition.team + summary: Update the navigation property assignedToTaskBoardFormat in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamTemplateDefinition.team + summary: Delete navigation property assignedToTaskBoardFormat for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get bucketTaskBoardFormat from teamTemplateDefinition + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.GetBucketTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamTemplateDefinition.team + summary: Update the navigation property bucketTaskBoardFormat in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamTemplateDefinition.team + summary: Delete navigation property bucketTaskBoardFormat for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + '204': + description: Success default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}': - description: Provides operations to manage the tasks property of the microsoft.graph.plannerBucket entity. + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. get: tags: - teamTemplateDefinition.team - summary: Get tasks from teamTemplateDefinition - description: Read-only. Nullable. The collection of tasks in the bucket. - operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.GetTasks + summary: Get details from teamTemplateDefinition + description: Read-only. Nullable. More details about the task. + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.GetDetails parameters: - name: teamTemplateDefinition-id in: path @@ -1068229,15 +1088051,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teamTemplateDefinition.team - summary: Update the navigation property tasks in teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.UpdateTasks + summary: Update the navigation property details in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.UpdateDetails parameters: - name: teamTemplateDefinition-id in: path @@ -1068267,12 +1088089,18 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: 2XX: @@ -1068280,15 +1088108,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - teamTemplateDefinition.team - summary: Delete navigation property tasks for teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.DeleteTasks + summary: Delete navigation property details for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.DeleteDetails parameters: - name: teamTemplateDefinition-id in: path @@ -1068330,15 +1088158,17 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teamTemplateDefinition.team - summary: Get assignedToTaskBoardFormat from teamTemplateDefinition - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + summary: Get messages from teamTemplateDefinition + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.ListMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1068368,6 +1088198,21 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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 @@ -1068390,19 +1088235,18 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - teamTemplateDefinition.team - summary: Update the navigation property assignedToTaskBoardFormat in teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.CreateMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1068432,34 +1088276,35 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: - description: Success + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - teamTemplateDefinition.team - summary: Delete navigation property assignedToTaskBoardFormat for teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + summary: Get messages from teamTemplateDefinition + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.GetMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1068489,58 +1088334,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: - tags: - - teamTemplateDefinition.team - summary: Get bucketTaskBoardFormat from teamTemplateDefinition - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.GetBucketTaskBoardFormat - parameters: - - name: teamTemplateDefinition-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of teamTemplateDefinition + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: teamTemplateDefinition - - name: plannerPlan-id - in: path - description: The unique identifier of plannerPlan - required: true - schema: - type: string - x-ms-docs-key-type: plannerPlan - - name: plannerBucket-id - in: path - description: The unique identifier of plannerBucket - required: true - schema: - type: string - x-ms-docs-key-type: plannerBucket - - name: plannerTask-id - in: path - description: The unique identifier of plannerTask - required: true - schema: - type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -1068567,15 +1088367,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teamTemplateDefinition.team - summary: Update the navigation property bucketTaskBoardFormat in teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.UpdateMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1068605,18 +1088405,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: @@ -1068624,15 +1088425,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - teamTemplateDefinition.team - summary: Delete navigation property bucketTaskBoardFormat for teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.DeleteMessages parameters: - name: teamTemplateDefinition-id in: path @@ -1068662,6 +1088463,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1068674,17 +1088482,20 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - teamTemplateDefinition.team - summary: Get details from teamTemplateDefinition - description: Read-only. Nullable. More details about the task. - operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamTemplateDefinition.teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: teamTemplateDefinition-id in: path @@ -1068714,41 +1088525,48 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - teamTemplateDefinition.team - summary: Update the navigation property details in teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamTemplateDefinition.teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: teamTemplateDefinition-id in: path @@ -1068778,34 +1088596,44 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - teamTemplateDefinition.team - summary: Delete navigation property details for teamTemplateDefinition - operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.DeleteDetails + summary: Get the number of the resource + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.buckets.tasks.messages.GetCount-e4e8 parameters: - name: teamTemplateDefinition-id in: path @@ -1068835,21 +1088663,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1070313,6 +1090133,459 @@ paths: - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get messages from teamTemplateDefinition + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.tasks.ListMessages + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $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.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - teamTemplateDefinition.team + summary: Create new navigation property to messages for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.tasks.CreateMessages + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamTemplateDefinition.team + summary: Get messages from teamTemplateDefinition + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.tasks.GetMessages + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - 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.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamTemplateDefinition.team + summary: Update the navigation property messages in teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.tasks.UpdateMessages + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamTemplateDefinition.team + summary: Delete navigation property messages for teamTemplateDefinition + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.tasks.DeleteMessages + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - teamTemplateDefinition.team + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamTemplateDefinition.teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - teamTemplateDefinition.team + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamTemplateDefinition.teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - teamTemplateDefinition.team + summary: Get the number of the resource + operationId: teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.tasks.messages.GetCount-c7e6 + parameters: + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/teamTemplateDefinition/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1078015,10 +1098288,16 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1078157,10 +1098436,16 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -1079035,10 +1099320,16 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1079198,10 +1099489,16 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -1081004,7 +1101301,592 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.deletedTeam + summary: Delete navigation property tasks for teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.DeleteTasks + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.deletedTeam + summary: Get assignedToTaskBoardFormat from teamwork + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.deletedTeam + summary: Update the navigation property assignedToTaskBoardFormat in teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.deletedTeam + summary: Delete navigation property assignedToTaskBoardFormat for teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.deletedTeam + summary: Get bucketTaskBoardFormat from teamwork + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.GetBucketTaskBoardFormat + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.deletedTeam + summary: Update the navigation property bucketTaskBoardFormat in teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.deletedTeam + summary: Delete navigation property bucketTaskBoardFormat for teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.deletedTeam + summary: Get details from teamwork + description: Read-only. Nullable. More details about the task. + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.GetDetails + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerTaskDetails' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.deletedTeam + summary: Update the navigation property details in teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.UpdateDetails + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: 2XX: @@ -1081012,15 +1101894,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - teamwork.deletedTeam - summary: Delete navigation property tasks for teamwork - operationId: teamwork.deletedTeams.channels.planner.plans.buckets.DeleteTasks + summary: Delete navigation property details for teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.DeleteDetails parameters: - name: deletedTeam-id in: path @@ -1081069,16 +1101951,19 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teamwork.deletedTeam - summary: Get assignedToTaskBoardFormat from teamwork - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.ListMessages parameters: - name: deletedTeam-id in: path @@ -1081115,6 +1102000,21 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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 @@ -1081137,19 +1102037,18 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - teamwork.deletedTeam - summary: Update the navigation property assignedToTaskBoardFormat in teamwork - operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.CreateMessages parameters: - name: deletedTeam-id in: path @@ -1081186,34 +1102085,37 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: - description: Success + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - teamwork.deletedTeam - summary: Delete navigation property assignedToTaskBoardFormat for teamwork - operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.GetMessages parameters: - name: deletedTeam-id in: path @@ -1081250,67 +1102152,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: - tags: - - teamwork.deletedTeam - summary: Get bucketTaskBoardFormat from teamwork - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.GetBucketTaskBoardFormat - parameters: - - name: deletedTeam-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of deletedTeam + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: deletedTeam - - name: channel-id - in: path - description: The unique identifier of channel - required: true - schema: - type: string - x-ms-docs-key-type: channel - - name: plannerPlan-id - in: path - description: The unique identifier of plannerPlan - required: true - schema: - type: string - x-ms-docs-key-type: plannerPlan - - name: plannerBucket-id - in: path - description: The unique identifier of plannerBucket - required: true - schema: - type: string - x-ms-docs-key-type: plannerBucket - - name: plannerTask-id - in: path - description: The unique identifier of plannerTask - required: true - schema: - type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -1081337,15 +1102185,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teamwork.deletedTeam - summary: Update the navigation property bucketTaskBoardFormat in teamwork - operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.UpdateMessages parameters: - name: deletedTeam-id in: path @@ -1081382,18 +1102230,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: @@ -1081401,15 +1102250,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - teamwork.deletedTeam - summary: Delete navigation property bucketTaskBoardFormat for teamwork - operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.DeleteMessages parameters: - name: deletedTeam-id in: path @@ -1081446,6 +1102295,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1081458,19 +1102314,22 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - teamwork.deletedTeam - summary: Get details from teamwork - description: Read-only. Nullable. More details about the task. - operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamwork.deletedTeams.deletedTeam.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: deletedTeam-id in: path @@ -1081507,41 +1102366,52 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - teamwork.deletedTeam - summary: Update the navigation property details in teamwork - operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamwork.deletedTeams.deletedTeam.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: deletedTeam-id in: path @@ -1081578,34 +1102448,48 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - teamwork.deletedTeam - summary: Delete navigation property details for teamwork - operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.DeleteDetails + summary: Get the number of the resource + operationId: teamwork.deletedTeams.channels.planner.plans.buckets.tasks.messages.GetCount-07b8 parameters: - name: deletedTeam-id in: path @@ -1081642,23 +1102526,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1082762,7 +1103636,529 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.deletedTeam + summary: Delete navigation property tasks for teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.DeleteTasks + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.deletedTeam + summary: Get assignedToTaskBoardFormat from teamwork + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.deletedTeam + summary: Update the navigation property assignedToTaskBoardFormat in teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.deletedTeam + summary: Delete navigation property assignedToTaskBoardFormat for teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.deletedTeam + summary: Get bucketTaskBoardFormat from teamwork + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.GetBucketTaskBoardFormat + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.deletedTeam + summary: Update the navigation property bucketTaskBoardFormat in teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.deletedTeam + summary: Delete navigation property bucketTaskBoardFormat for teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.deletedTeam + summary: Get details from teamwork + description: Read-only. Nullable. More details about the task. + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.GetDetails + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerTaskDetails' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.deletedTeam + summary: Update the navigation property details in teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.UpdateDetails + parameters: + - name: deletedTeam-id + in: path + description: The unique identifier of deletedTeam + required: true + schema: + type: string + x-ms-docs-key-type: deletedTeam + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: 2XX: @@ -1082770,15 +1104166,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - teamwork.deletedTeam - summary: Delete navigation property tasks for teamwork - operationId: teamwork.deletedTeams.channels.planner.plans.DeleteTasks + summary: Delete navigation property details for teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.DeleteDetails parameters: - name: deletedTeam-id in: path @@ -1082820,16 +1104216,19 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teamwork.deletedTeam - summary: Get assignedToTaskBoardFormat from teamwork - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: teamwork.deletedTeams.channels.planner.plans.tasks.GetAssignedToTaskBoardFormat + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.ListMessages parameters: - name: deletedTeam-id in: path @@ -1082859,6 +1104258,21 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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 @@ -1082881,19 +1104295,18 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - teamwork.deletedTeam - summary: Update the navigation property assignedToTaskBoardFormat in teamwork - operationId: teamwork.deletedTeams.channels.planner.plans.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.CreateMessages parameters: - name: deletedTeam-id in: path @@ -1082923,34 +1104336,37 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: - description: Success + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - teamwork.deletedTeam - summary: Delete navigation property assignedToTaskBoardFormat for teamwork - operationId: teamwork.deletedTeams.channels.planner.plans.tasks.DeleteAssignedToTaskBoardFormat + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.GetMessages parameters: - name: deletedTeam-id in: path @@ -1082980,60 +1104396,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: - tags: - - teamwork.deletedTeam - summary: Get bucketTaskBoardFormat from teamwork - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: teamwork.deletedTeams.channels.planner.plans.tasks.GetBucketTaskBoardFormat - parameters: - - name: deletedTeam-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of deletedTeam - required: true - schema: - type: string - x-ms-docs-key-type: deletedTeam - - name: channel-id - in: path - description: The unique identifier of channel + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: channel - - name: plannerPlan-id - in: path - description: The unique identifier of plannerPlan - required: true - schema: - type: string - x-ms-docs-key-type: plannerPlan - - name: plannerTask-id - in: path - description: The unique identifier of plannerTask - required: true - schema: - type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -1083060,15 +1104429,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teamwork.deletedTeam - summary: Update the navigation property bucketTaskBoardFormat in teamwork - operationId: teamwork.deletedTeams.channels.planner.plans.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.UpdateMessages parameters: - name: deletedTeam-id in: path @@ -1083098,18 +1104467,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: @@ -1083117,15 +1104487,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - teamwork.deletedTeam - summary: Delete navigation property bucketTaskBoardFormat for teamwork - operationId: teamwork.deletedTeams.channels.planner.plans.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.DeleteMessages parameters: - name: deletedTeam-id in: path @@ -1083155,6 +1104525,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1083167,19 +1104544,22 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - teamwork.deletedTeam - summary: Get details from teamwork - description: Read-only. Nullable. More details about the task. - operationId: teamwork.deletedTeams.channels.planner.plans.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamwork.deletedTeams.deletedTeam.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: deletedTeam-id in: path @@ -1083209,41 +1104589,52 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - teamwork.deletedTeam - summary: Update the navigation property details in teamwork - operationId: teamwork.deletedTeams.channels.planner.plans.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamwork.deletedTeams.deletedTeam.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: deletedTeam-id in: path @@ -1083273,34 +1104664,48 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - teamwork.deletedTeam - summary: Delete navigation property details for teamwork - operationId: teamwork.deletedTeams.channels.planner.plans.tasks.DeleteDetails + summary: Get the number of the resource + operationId: teamwork.deletedTeams.channels.planner.plans.tasks.messages.GetCount-aefc parameters: - name: deletedTeam-id in: path @@ -1083330,23 +1104735,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1089258,9 +1110653,15 @@ paths: x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1089421,9 +1110822,15 @@ paths: x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -1090404,9 +1111811,15 @@ paths: x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1090588,9 +1112001,15 @@ paths: x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -1092127,34 +1113546,578 @@ paths: schema: type: string x-ms-docs-key-type: plannerPlan - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucket' - required: true + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucket' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucket' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}': + description: Provides operations to manage the buckets property of the microsoft.graph.plannerPlan entity. + get: + tags: + - teamwork.teamTemplate + summary: Get buckets from teamwork + description: Collection of buckets in the plan. Read-only. Nullable. + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.GetBuckets + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - 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.plannerBucket' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.teamTemplate + summary: Update the navigation property buckets in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.UpdateBuckets + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucket' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucket' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.teamTemplate + summary: Delete navigation property buckets for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.DeleteBuckets + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks': + description: Provides operations to manage the tasks property of the microsoft.graph.plannerBucket entity. + get: + tags: + - teamwork.teamTemplate + summary: Get tasks from teamwork + description: Read-only. Nullable. The collection of tasks in the bucket. + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.ListTasks + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - $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.plannerTaskCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - teamwork.teamTemplate + summary: Create new navigation property to tasks for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.CreateTasks + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}': + description: Provides operations to manage the tasks property of the microsoft.graph.plannerBucket entity. + get: + tags: + - teamwork.teamTemplate + summary: Get tasks from teamwork + description: Read-only. Nullable. The collection of tasks in the bucket. + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.GetTasks + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.teamTemplate + summary: Update the navigation property tasks in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.UpdateTasks + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.teamTemplate + summary: Delete navigation property tasks for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.DeleteTasks + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucket' + '204': + description: Success default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}': - description: Provides operations to manage the buckets property of the microsoft.graph.plannerPlan entity. + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: tags: - teamwork.teamTemplate - summary: Get buckets from teamwork - description: Collection of buckets in the plan. Read-only. Nullable. - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.GetBuckets + summary: Get assignedToTaskBoardFormat from teamwork + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat parameters: - name: teamTemplate-id in: path @@ -1092191,6 +1114154,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask - name: $select in: query description: Select properties to be returned @@ -1092217,15 +1114187,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucket' + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teamwork.teamTemplate - summary: Update the navigation property buckets in teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.UpdateBuckets + summary: Update the navigation property assignedToTaskBoardFormat in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat parameters: - name: teamTemplate-id in: path @@ -1092262,12 +1114232,25 @@ paths: schema: type: string x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucket' + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' required: true responses: 2XX: @@ -1092275,15 +1114258,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucket' + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - teamwork.teamTemplate - summary: Delete navigation property buckets for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.DeleteBuckets + summary: Delete navigation property assignedToTaskBoardFormat for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat parameters: - name: teamTemplate-id in: path @@ -1092320,6 +1114303,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask - name: If-Match in: header description: ETag @@ -1092332,16 +1114322,19 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks': - description: Provides operations to manage the tasks property of the microsoft.graph.plannerBucket entity. + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: tags: - teamwork.teamTemplate - summary: Get tasks from teamwork - description: Read-only. Nullable. The collection of tasks in the bucket. - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.ListTasks + summary: Get bucketTaskBoardFormat from teamwork + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.GetBucketTaskBoardFormat parameters: - name: teamTemplate-id in: path @@ -1092378,21 +1114371,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerBucket - - $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 + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTask - name: $select in: query description: Select properties to be returned @@ -1092415,18 +1114400,19 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' default: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - post: + patch: tags: - teamwork.teamTemplate - summary: Create new navigation property to tasks for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.CreateTasks + summary: Update the navigation property bucketTaskBoardFormat in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat parameters: - name: teamTemplate-id in: path @@ -1092463,34 +1114449,109 @@ paths: schema: type: string x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string requestBody: - description: New navigation property + description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' required: true responses: 2XX: - description: Created navigation property. + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.teamTemplate + summary: Delete navigation property bucketTaskBoardFormat for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}': - description: Provides operations to manage the tasks property of the microsoft.graph.plannerBucket entity. + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. get: tags: - teamwork.teamTemplate - summary: Get tasks from teamwork - description: Read-only. Nullable. The collection of tasks in the bucket. - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.GetTasks + summary: Get details from teamwork + description: Read-only. Nullable. More details about the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.GetDetails parameters: - name: teamTemplate-id in: path @@ -1092560,15 +1114621,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teamwork.teamTemplate - summary: Update the navigation property tasks in teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.UpdateTasks + summary: Update the navigation property details in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.UpdateDetails parameters: - name: teamTemplate-id in: path @@ -1092612,12 +1114673,18 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: 2XX: @@ -1092625,15 +1114692,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - teamwork.teamTemplate - summary: Delete navigation property tasks for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.DeleteTasks + summary: Delete navigation property details for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.DeleteDetails parameters: - name: teamTemplate-id in: path @@ -1092689,16 +1114756,19 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teamwork.teamTemplate - summary: Get assignedToTaskBoardFormat from teamwork - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.ListMessages parameters: - name: teamTemplate-id in: path @@ -1092742,6 +1114812,21 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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 @@ -1092764,19 +1114849,18 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - teamwork.teamTemplate - summary: Update the navigation property assignedToTaskBoardFormat in teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.CreateMessages parameters: - name: teamTemplate-id in: path @@ -1092820,34 +1114904,37 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: - description: Success + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - teamwork.teamTemplate - summary: Delete navigation property assignedToTaskBoardFormat for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.GetMessages parameters: - name: teamTemplate-id in: path @@ -1092891,74 +1114978,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: - tags: - - teamwork.teamTemplate - summary: Get bucketTaskBoardFormat from teamwork - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.GetBucketTaskBoardFormat - parameters: - - name: teamTemplate-id - in: path - description: The unique identifier of teamTemplate - required: true - schema: - type: string - x-ms-docs-key-type: teamTemplate - - name: teamTemplateDefinition-id - in: path - description: The unique identifier of teamTemplateDefinition - required: true - schema: - type: string - x-ms-docs-key-type: teamTemplateDefinition - - name: channel-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of channel - required: true - schema: - type: string - x-ms-docs-key-type: channel - - name: plannerPlan-id - in: path - description: The unique identifier of plannerPlan + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: plannerPlan - - name: plannerBucket-id - in: path - description: The unique identifier of plannerBucket - required: true - schema: - type: string - x-ms-docs-key-type: plannerBucket - - name: plannerTask-id - in: path - description: The unique identifier of plannerTask - required: true - schema: - type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -1092985,15 +1115011,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teamwork.teamTemplate - summary: Update the navigation property bucketTaskBoardFormat in teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.UpdateMessages parameters: - name: teamTemplate-id in: path @@ -1093037,18 +1115063,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: @@ -1093056,15 +1115083,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - teamwork.teamTemplate - summary: Delete navigation property bucketTaskBoardFormat for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.DeleteMessages parameters: - name: teamTemplate-id in: path @@ -1093108,6 +1115135,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1093120,19 +1115154,22 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - teamwork.teamTemplate - summary: Get details from teamwork - description: Read-only. Nullable. More details about the task. - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamwork.teamTemplates.teamTemplate.definitions.teamTemplateDefinition.teamDefinition.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: teamTemplate-id in: path @@ -1093176,41 +1115213,52 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - teamwork.teamTemplate - summary: Update the navigation property details in teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamwork.teamTemplates.teamTemplate.definitions.teamTemplateDefinition.teamDefinition.channels.channel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: teamTemplate-id in: path @@ -1093254,34 +1115302,48 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - teamwork.teamTemplate - summary: Delete navigation property details for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.DeleteDetails + summary: Get the number of the resource + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.buckets.tasks.messages.GetCount-6bfa parameters: - name: teamTemplate-id in: path @@ -1093325,23 +1115387,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1094571,7 +1116623,592 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.teamTemplate + summary: Delete navigation property tasks for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.DeleteTasks + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.teamTemplate + summary: Get assignedToTaskBoardFormat from teamwork + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.teamTemplate + summary: Update the navigation property assignedToTaskBoardFormat in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.teamTemplate + summary: Delete navigation property assignedToTaskBoardFormat for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.teamTemplate + summary: Get bucketTaskBoardFormat from teamwork + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.GetBucketTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.teamTemplate + summary: Update the navigation property bucketTaskBoardFormat in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.teamTemplate + summary: Delete navigation property bucketTaskBoardFormat for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.teamTemplate + summary: Get details from teamwork + description: Read-only. Nullable. More details about the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.GetDetails + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerTaskDetails' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.teamTemplate + summary: Update the navigation property details in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.UpdateDetails + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: channel-id + in: path + description: The unique identifier of channel + required: true + schema: + type: string + x-ms-docs-key-type: channel + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: 2XX: @@ -1094579,15 +1117216,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - teamwork.teamTemplate - summary: Delete navigation property tasks for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.DeleteTasks + summary: Delete navigation property details for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.DeleteDetails parameters: - name: teamTemplate-id in: path @@ -1094636,16 +1117273,19 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teamwork.teamTemplate - summary: Get assignedToTaskBoardFormat from teamwork - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.GetAssignedToTaskBoardFormat + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.ListMessages parameters: - name: teamTemplate-id in: path @@ -1094682,6 +1117322,21 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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 @@ -1094704,19 +1117359,18 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - teamwork.teamTemplate - summary: Update the navigation property assignedToTaskBoardFormat in teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.CreateMessages parameters: - name: teamTemplate-id in: path @@ -1094753,34 +1117407,37 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: - description: Success + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - teamwork.teamTemplate - summary: Delete navigation property assignedToTaskBoardFormat for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.DeleteAssignedToTaskBoardFormat + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.GetMessages parameters: - name: teamTemplate-id in: path @@ -1094817,67 +1117474,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: - tags: - - teamwork.teamTemplate - summary: Get bucketTaskBoardFormat from teamwork - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.GetBucketTaskBoardFormat - parameters: - - name: teamTemplate-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of teamTemplate + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: teamTemplate - - name: teamTemplateDefinition-id - in: path - description: The unique identifier of teamTemplateDefinition - required: true - schema: - type: string - x-ms-docs-key-type: teamTemplateDefinition - - name: channel-id - in: path - description: The unique identifier of channel - required: true - schema: - type: string - x-ms-docs-key-type: channel - - name: plannerPlan-id - in: path - description: The unique identifier of plannerPlan - required: true - schema: - type: string - x-ms-docs-key-type: plannerPlan - - name: plannerTask-id - in: path - description: The unique identifier of plannerTask - required: true - schema: - type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -1094904,15 +1117507,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teamwork.teamTemplate - summary: Update the navigation property bucketTaskBoardFormat in teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.UpdateMessages parameters: - name: teamTemplate-id in: path @@ -1094949,18 +1117552,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: @@ -1094968,15 +1117572,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - teamwork.teamTemplate - summary: Delete navigation property bucketTaskBoardFormat for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.DeleteMessages parameters: - name: teamTemplate-id in: path @@ -1095013,6 +1117617,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1095025,19 +1117636,22 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - teamwork.teamTemplate - summary: Get details from teamwork - description: Read-only. Nullable. More details about the task. - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamwork.teamTemplates.teamTemplate.definitions.teamTemplateDefinition.teamDefinition.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: teamTemplate-id in: path @@ -1095074,41 +1117688,52 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - teamwork.teamTemplate - summary: Update the navigation property details in teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamwork.teamTemplates.teamTemplate.definitions.teamTemplateDefinition.teamDefinition.channels.channel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: teamTemplate-id in: path @@ -1095145,34 +1117770,48 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - teamwork.teamTemplate - summary: Delete navigation property details for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.DeleteDetails + summary: Get the number of the resource + operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.tasks.messages.GetCount-7b32 parameters: - name: teamTemplate-id in: path @@ -1095209,23 +1117848,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1101722,9 +1124351,15 @@ paths: x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1101864,9 +1124499,15 @@ paths: x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -1102742,9 +1125383,15 @@ paths: x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1102905,9 +1125552,15 @@ paths: x-ms-docs-grouped-path: - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -1104710,7 +1127363,592 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.teamTemplate + summary: Delete navigation property tasks for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.DeleteTasks + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.teamTemplate + summary: Get assignedToTaskBoardFormat from teamwork + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.teamTemplate + summary: Update the navigation property assignedToTaskBoardFormat in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.teamTemplate + summary: Delete navigation property assignedToTaskBoardFormat for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.teamTemplate + summary: Get bucketTaskBoardFormat from teamwork + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.GetBucketTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.teamTemplate + summary: Update the navigation property bucketTaskBoardFormat in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.teamTemplate + summary: Delete navigation property bucketTaskBoardFormat for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.teamTemplate + summary: Get details from teamwork + description: Read-only. Nullable. More details about the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.GetDetails + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerTaskDetails' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.teamTemplate + summary: Update the navigation property details in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.UpdateDetails + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: 2XX: @@ -1104718,15 +1127956,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - teamwork.teamTemplate - summary: Delete navigation property tasks for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.DeleteTasks + summary: Delete navigation property details for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.DeleteDetails parameters: - name: teamTemplate-id in: path @@ -1104775,16 +1128013,19 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teamwork.teamTemplate - summary: Get assignedToTaskBoardFormat from teamwork - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.ListMessages parameters: - name: teamTemplate-id in: path @@ -1104821,6 +1128062,21 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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 @@ -1104843,19 +1128099,18 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - teamwork.teamTemplate - summary: Update the navigation property assignedToTaskBoardFormat in teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.CreateMessages parameters: - name: teamTemplate-id in: path @@ -1104892,34 +1128147,37 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: - description: Success + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - teamwork.teamTemplate - summary: Delete navigation property assignedToTaskBoardFormat for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.GetMessages parameters: - name: teamTemplate-id in: path @@ -1104956,67 +1128214,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: - tags: - - teamwork.teamTemplate - summary: Get bucketTaskBoardFormat from teamwork - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.GetBucketTaskBoardFormat - parameters: - - name: teamTemplate-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of teamTemplate + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: teamTemplate - - name: teamTemplateDefinition-id - in: path - description: The unique identifier of teamTemplateDefinition - required: true - schema: - type: string - x-ms-docs-key-type: teamTemplateDefinition - - name: plannerPlan-id - in: path - description: The unique identifier of plannerPlan - required: true - schema: - type: string - x-ms-docs-key-type: plannerPlan - - name: plannerBucket-id - in: path - description: The unique identifier of plannerBucket - required: true - schema: - type: string - x-ms-docs-key-type: plannerBucket - - name: plannerTask-id - in: path - description: The unique identifier of plannerTask - required: true - schema: - type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -1105043,15 +1128247,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teamwork.teamTemplate - summary: Update the navigation property bucketTaskBoardFormat in teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.UpdateMessages parameters: - name: teamTemplate-id in: path @@ -1105088,18 +1128292,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: @@ -1105107,15 +1128312,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - teamwork.teamTemplate - summary: Delete navigation property bucketTaskBoardFormat for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.DeleteMessages parameters: - name: teamTemplate-id in: path @@ -1105152,6 +1128357,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1105164,19 +1128376,22 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - teamwork.teamTemplate - summary: Get details from teamwork - description: Read-only. Nullable. More details about the task. - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamwork.teamTemplates.teamTemplate.definitions.teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: teamTemplate-id in: path @@ -1105213,41 +1128428,52 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - teamwork.teamTemplate - summary: Update the navigation property details in teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamwork.teamTemplates.teamTemplate.definitions.teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: teamTemplate-id in: path @@ -1105284,34 +1128510,48 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - teamwork.teamTemplate - summary: Delete navigation property details for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.DeleteDetails + summary: Get the number of the resource + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.buckets.tasks.messages.GetCount-4281 parameters: - name: teamTemplate-id in: path @@ -1105348,23 +1128588,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1106468,7 +1129698,529 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.teamTemplate + summary: Delete navigation property tasks for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.DeleteTasks + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.teamTemplate + summary: Get assignedToTaskBoardFormat from teamwork + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.teamTemplate + summary: Update the navigation property assignedToTaskBoardFormat in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.teamTemplate + summary: Delete navigation property assignedToTaskBoardFormat for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.teamTemplate + summary: Get bucketTaskBoardFormat from teamwork + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.GetBucketTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.teamTemplate + summary: Update the navigation property bucketTaskBoardFormat in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - teamwork.teamTemplate + summary: Delete navigation property bucketTaskBoardFormat for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. + get: + tags: + - teamwork.teamTemplate + summary: Get details from teamwork + description: Read-only. Nullable. More details about the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.GetDetails + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerTaskDetails' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - teamwork.teamTemplate + summary: Update the navigation property details in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.UpdateDetails + parameters: + - name: teamTemplate-id + in: path + description: The unique identifier of teamTemplate + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplate + - name: teamTemplateDefinition-id + in: path + description: The unique identifier of teamTemplateDefinition + required: true + schema: + type: string + x-ms-docs-key-type: teamTemplateDefinition + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: 2XX: @@ -1106476,15 +1130228,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - teamwork.teamTemplate - summary: Delete navigation property tasks for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.DeleteTasks + summary: Delete navigation property details for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.DeleteDetails parameters: - name: teamTemplate-id in: path @@ -1106526,16 +1130278,19 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - teamwork.teamTemplate - summary: Get assignedToTaskBoardFormat from teamwork - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.GetAssignedToTaskBoardFormat + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.ListMessages parameters: - name: teamTemplate-id in: path @@ -1106565,6 +1130320,21 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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 @@ -1106587,19 +1130357,18 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - teamwork.teamTemplate - summary: Update the navigation property assignedToTaskBoardFormat in teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.CreateMessages parameters: - name: teamTemplate-id in: path @@ -1106629,34 +1130398,37 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: - description: Success + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - teamwork.teamTemplate - summary: Delete navigation property assignedToTaskBoardFormat for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.DeleteAssignedToTaskBoardFormat + summary: Get messages from teamwork + description: Read-only. Nullable. Chat messages associated with the task. + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.GetMessages parameters: - name: teamTemplate-id in: path @@ -1106686,60 +1130458,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: - tags: - - teamwork.teamTemplate - summary: Get bucketTaskBoardFormat from teamwork - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.GetBucketTaskBoardFormat - parameters: - - name: teamTemplate-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of teamTemplate - required: true - schema: - type: string - x-ms-docs-key-type: teamTemplate - - name: teamTemplateDefinition-id - in: path - description: The unique identifier of teamTemplateDefinition + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: teamTemplateDefinition - - name: plannerPlan-id - in: path - description: The unique identifier of plannerPlan - required: true - schema: - type: string - x-ms-docs-key-type: plannerPlan - - name: plannerTask-id - in: path - description: The unique identifier of plannerTask - required: true - schema: - type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -1106766,15 +1130491,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - teamwork.teamTemplate - summary: Update the navigation property bucketTaskBoardFormat in teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.UpdateMessages parameters: - name: teamTemplate-id in: path @@ -1106804,18 +1130529,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: @@ -1106823,15 +1130549,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - teamwork.teamTemplate - summary: Delete navigation property bucketTaskBoardFormat for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for teamwork + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.DeleteMessages parameters: - name: teamTemplate-id in: path @@ -1106861,6 +1130587,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1106873,19 +1130606,22 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - teamwork.teamTemplate - summary: Get details from teamwork - description: Read-only. Nullable. More details about the task. - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: teamwork.teamTemplates.teamTemplate.definitions.teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: teamTemplate-id in: path @@ -1106915,41 +1130651,52 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - teamwork.teamTemplate - summary: Update the navigation property details in teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: teamwork.teamTemplates.teamTemplate.definitions.teamTemplateDefinition.teamDefinition.primaryChannel.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: teamTemplate-id in: path @@ -1106979,34 +1130726,48 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - teamwork.teamTemplate - summary: Delete navigation property details for teamwork - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.DeleteDetails + summary: Get the number of the resource + operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.tasks.messages.GetCount-9151 parameters: - name: teamTemplate-id in: path @@ -1107036,23 +1130797,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1142611,6 +1166362,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1143261,6 +1167013,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1146547,7 +1170300,7 @@ paths: tags: - users.authentication summary: Get externalAuthenticationMethods from users - description: Represents the external methods registered to a user for authentication. + description: Represents the external MFA registered to a user for authentication. operationId: users.authentication.ListExternalAuthenticationMethods parameters: - name: user-id @@ -1146641,7 +1170394,7 @@ paths: tags: - users.authentication summary: Get externalAuthenticationMethods from users - description: Represents the external methods registered to a user for authentication. + description: Represents the external MFA registered to a user for authentication. operationId: users.authentication.GetExternalAuthenticationMethods parameters: - name: user-id @@ -1151591,6 +1175344,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1152678,6 +1176432,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1153241,6 +1176996,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1154434,6 +1178190,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1155801,6 +1179558,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1156504,6 +1180262,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1156880,6 +1180639,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1157622,6 +1181382,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1158849,6 +1182610,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1159482,6 +1183244,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1159823,6 +1183586,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1160034,6 +1183798,7 @@ paths: - '/users/{user-id}/calendars/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1161618,6 +1185383,8 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents' '/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. get: @@ -1161783,6 +1185550,8 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': description: Provides operations to manage the media for the user entity. get: @@ -1162007,6 +1185776,10 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1162048,6 +1185821,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.softDelete' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete': description: Provides operations to call the undoSoftDelete method. post: @@ -1162089,6 +1185863,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.undoSoftDelete' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction': description: Provides operations to call the unsetReaction method. post: @@ -1162137,6 +1185912,10 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: @@ -1162255,6 +1186034,8 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies' '/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. get: @@ -1162418,6 +1186199,8 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}' '/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. get: @@ -1162552,6 +1186335,8 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents' '/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. get: @@ -1162738,6 +1186523,8 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' '/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. get: @@ -1162997,6 +1186784,10 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete': description: Provides operations to call the softDelete method. post: @@ -1163045,6 +1186836,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.softDelete' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.softDelete' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete': description: Provides operations to call the undoSoftDelete method. post: @@ -1163093,6 +1186885,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.undoSoftDelete' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction': description: Provides operations to call the unsetReaction method. post: @@ -1163148,6 +1186941,10 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: @@ -1163293,6 +1187090,7 @@ paths: - '/users/{user-id}/calendars/microsoft.graph.delta()' - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1163404,6 +1187202,7 @@ paths: operationName: listMore x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.forwardToChat' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.forwardToChat' '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote': description: Provides operations to call the replyWithQuote method. post: @@ -1163470,6 +1187269,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.replyWithQuote' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.replyWithQuote' '/users/{user-id}/chats/{chat-id}/messages/$count': description: Provides operations to count the resources in the collection. get: @@ -1163601,6 +1187401,7 @@ paths: - '/users/{user-id}/calendars/microsoft.graph.delta()' - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1163705,6 +1187506,7 @@ paths: operationName: listMore x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.forwardToChat' '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.replyWithQuote': description: Provides operations to call the replyWithQuote method. post: @@ -1163764,6 +1187566,7 @@ paths: x-ms-docs-operation-type: action x-ms-docs-grouped-path: - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.replyWithQuote' '/users/{user-id}/chats/{chat-id}/microsoft.graph.completeMigration': description: Provides operations to call the completeMigration method. post: @@ -1164867,15 +1188670,1725 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo' + $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.chat + summary: Update the navigation property pinnedMessages in users + operationId: users.chats.UpdatePinnedMessages + 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 + 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.chat + summary: Delete navigation property pinnedMessages for users + operationId: users.chats.DeletePinnedMessages + 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 + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $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. + get: + tags: + - users.chat + summary: Get message from users + description: Represents details about the chat message that is pinned. + operationId: users.chats.pinnedMessages.GetMessage + 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 + - 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' + default: + $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. + get: + tags: + - users.chat + summary: Get the number of the resource + operationId: users.chats.pinnedMessages.GetCount-bc2d + 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 + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $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. + get: + tags: + - users.chat + summary: Get tabs from users + description: A collection of all the tabs in the chat. Nullable. + operationId: users.chats.ListTabs + 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 + - $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' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - users.chat + summary: Create new navigation property to tabs for users + operationId: users.chats.CreateTabs + 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 + 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' + default: + $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. + get: + tags: + - users.chat + summary: Get tabs from users + description: A collection of all the tabs in the chat. Nullable. + operationId: users.chats.GetTabs + 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 + - 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.chat + summary: Update the navigation property tabs in users + operationId: users.chats.UpdateTabs + 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 + 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.chat + summary: Delete navigation property tabs for users + operationId: users.chats.DeleteTabs + 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 + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $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. + get: + tags: + - users.chat + summary: Get teamsApp from users + description: The application that is linked to the tab. + operationId: users.chats.tabs.GetTeamsApp + 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 + - 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' + default: + $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. + get: + tags: + - users.chat + summary: Get the number of the resource + operationId: users.chats.tabs.GetCount-bf26 + 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 + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/users/{user-id}/chats/{chat-id}/targetedMessages': + description: Provides operations to manage the targetedMessages property of the microsoft.graph.chat entity. + get: + tags: + - users.chat + summary: Get targetedMessages from users + operationId: users.chats.ListTargetedMessages + 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 + - $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.targetedChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - users.chat + summary: Create new navigation property to targetedMessages for users + operationId: users.chats.CreateTargetedMessages + 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 + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}': + description: Provides operations to manage the targetedMessages property of the microsoft.graph.chat entity. + get: + tags: + - users.chat + summary: Get targetedMessages from users + operationId: users.chats.GetTargetedMessages + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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.targetedChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.chat + summary: Update the navigation property targetedMessages in users + operationId: users.chats.UpdateTargetedMessages + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.chat + summary: Delete navigation property targetedMessages for users + operationId: users.chats.DeleteTargetedMessages + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - users.chat + summary: Get hostedContents from users + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: users.chats.targetedMessages.ListHostedContents + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $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' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - users.chat + summary: Create new navigation property to hostedContents for users + operationId: users.chats.targetedMessages.CreateHostedContents + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - users.chat + summary: Get hostedContents from users + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: users.chats.targetedMessages.GetHostedContents + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + - 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.chat + summary: Update the navigation property hostedContents in users + operationId: users.chats.targetedMessages.UpdateHostedContents + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.chat + summary: Delete navigation property hostedContents for users + operationId: users.chats.targetedMessages.DeleteHostedContents + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': + description: Provides operations to manage the media for the user entity. + get: + tags: + - users.chat + summary: Get media content for the navigation property hostedContents from users + description: The unique identifier for an entity. Read-only. + operationId: users.chats.targetedMessages.GetHostedContentsContent + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + responses: + 2XX: + description: Retrieved media content + content: + application/octet-stream: + schema: + type: string + format: binary + default: + $ref: '#/components/responses/error' + put: + tags: + - users.chat + summary: Update media content for the navigation property hostedContents in users + description: The unique identifier for an entity. Read-only. + operationId: users.chats.targetedMessages.UpdateHostedContentsContent + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + requestBody: + description: New media content. + content: + application/octet-stream: + schema: + type: string + format: binary + required: true + responses: + 2XX: + description: Success + default: + $ref: '#/components/responses/error' + delete: + tags: + - users.chat + summary: Delete media content for the navigation property hostedContents in users + description: The unique identifier for an entity. Read-only. + operationId: users.chats.targetedMessages.DeleteHostedContentsContent + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true + schema: + type: string + x-ms-docs-key-type: chatMessageHostedContent + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - users.chat + summary: Get the number of the resource + operationId: users.chats.targetedMessages.hostedContents.GetCount-94c1 + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies': + description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. + get: + tags: + - users.chat + summary: Get replies from users + description: Replies for a specified message. Supports $expand for channel messages. + operationId: users.chats.targetedMessages.ListReplies + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - $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' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - users.chat + summary: Create new navigation property to replies for users + operationId: users.chats.targetedMessages.CreateReplies + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}': + description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. + get: + tags: + - users.chat + summary: Get replies from users + description: Replies for a specified message. Supports $expand for channel messages. + operationId: users.chats.targetedMessages.GetReplies + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + - 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.chat + summary: Update the navigation property replies in users + operationId: users.chats.targetedMessages.UpdateReplies + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.chat + summary: Delete navigation property replies for users + operationId: users.chats.targetedMessages.DeleteReplies + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - users.chat + summary: Get hostedContents from users + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: users.chats.targetedMessages.replies.ListHostedContents + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + - $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' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - users.chat + summary: Create new navigation property to hostedContents for users + operationId: users.chats.targetedMessages.replies.CreateHostedContents + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}': + description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + get: + tags: + - users.chat + summary: Get hostedContents from users + description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.' + operationId: users.chats.targetedMessages.replies.GetHostedContents + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + - 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' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - users.chat - summary: Update the navigation property pinnedMessages in users - operationId: users.chats.UpdatePinnedMessages + summary: Update the navigation property hostedContents in users + operationId: users.chats.targetedMessages.replies.UpdateHostedContents parameters: - name: user-id in: path @@ -1164891,19 +1190404,33 @@ paths: schema: type: string x-ms-docs-key-type: chat - - name: pinnedChatMessageInfo-id + - name: targetedChatMessage-id in: path - description: The unique identifier of pinnedChatMessageInfo + description: The unique identifier of targetedChatMessage required: true schema: type: string - x-ms-docs-key-type: pinnedChatMessageInfo + x-ms-docs-key-type: targetedChatMessage + - 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 requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo' + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' required: true responses: 2XX: @@ -1164911,15 +1190438,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo' + $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - users.chat - summary: Delete navigation property pinnedMessages for users - operationId: users.chats.DeletePinnedMessages + summary: Delete navigation property hostedContents for users + operationId: users.chats.targetedMessages.replies.DeleteHostedContents parameters: - name: user-id in: path @@ -1164935,13 +1190462,27 @@ paths: schema: type: string x-ms-docs-key-type: chat - - name: pinnedChatMessageInfo-id + - name: targetedChatMessage-id in: path - description: The unique identifier of pinnedChatMessageInfo + description: The unique identifier of targetedChatMessage required: true schema: type: string - x-ms-docs-key-type: pinnedChatMessageInfo + x-ms-docs-key-type: targetedChatMessage + - 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 - name: If-Match in: header description: ETag @@ -1164953,14 +1190494,18 @@ paths: default: $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. + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': + description: Provides operations to manage the media for the user entity. get: tags: - users.chat - summary: Get message from users - description: Represents details about the chat message that is pinned. - operationId: users.chats.pinnedMessages.GetMessage + summary: Get media content for the navigation property hostedContents from users + description: The unique identifier for an entity. Read-only. + operationId: users.chats.targetedMessages.replies.GetHostedContentsContent parameters: - name: user-id in: path @@ -1164976,50 +1190521,43 @@ paths: schema: type: string x-ms-docs-key-type: chat - - name: pinnedChatMessageInfo-id + - name: targetedChatMessage-id in: path - description: The unique identifier of pinnedChatMessageInfo + description: The unique identifier of targetedChatMessage required: true schema: type: string - x-ms-docs-key-type: pinnedChatMessageInfo - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string - - name: $expand - in: query - description: Expand related entities - style: form - explode: false + type: string + x-ms-docs-key-type: chatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: chatMessageHostedContent responses: 2XX: - description: Retrieved navigation property + description: Retrieved media content content: - application/json: + application/octet-stream: schema: - $ref: '#/components/schemas/microsoft.graph.chatMessage' + type: string + format: binary default: $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. - get: + put: tags: - users.chat - summary: Get the number of the resource - operationId: users.chats.pinnedMessages.GetCount-bc2d + summary: Update media content for the navigation property hostedContents in users + description: The unique identifier for an entity. Read-only. + operationId: users.chats.targetedMessages.replies.UpdateHostedContentsContent parameters: - name: user-id in: path @@ -1165035,21 +1190573,46 @@ paths: schema: type: string x-ms-docs-key-type: chat - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - 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 + requestBody: + description: New media content. + content: + application/octet-stream: + schema: + type: string + format: binary + required: true responses: 2XX: - $ref: '#/components/responses/ODataCountResponse' + description: Success default: $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. - get: + delete: tags: - users.chat - summary: Get tabs from users - description: A collection of all the tabs in the chat. Nullable. - operationId: users.chats.ListTabs + summary: Delete media content for the navigation property hostedContents in users + description: The unique identifier for an entity. Read-only. + operationId: users.chats.targetedMessages.replies.DeleteHostedContentsContent parameters: - name: user-id in: path @@ -1165065,55 +1190628,87 @@ paths: schema: type: string x-ms-docs-key-type: chat - - $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 + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string - - name: $expand - in: query - description: Expand related entities - style: form - explode: false + type: string + x-ms-docs-key-type: chatMessage + - name: chatMessageHostedContent-id + in: path + description: The unique identifier of chatMessageHostedContent + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: chatMessageHostedContent + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - users.chat + summary: Get the number of the resource + operationId: users.chats.targetedMessages.replies.hostedContents.GetCount-bec2 + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - $ref: '#/components/responses/microsoft.graph.teamsTabCollectionResponse' + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. post: tags: - users.chat - summary: Create new navigation property to tabs for users - operationId: users.chats.CreateTabs + summary: Invoke action setReaction + operationId: users.user.chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.setReaction parameters: - name: user-id in: path @@ -1165129,31 +1190724,54 @@ paths: schema: type: string x-ms-docs-key-type: chat + - name: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage requestBody: - description: New navigation property + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.teamsTab' + type: object + properties: + reactionType: + type: string + nullable: true required: true responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.teamsTab' + '204': + description: Success default: $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. - get: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.softDelete': + description: Provides operations to call the softDelete method. + post: tags: - users.chat - summary: Get tabs from users - description: A collection of all the tabs in the chat. Nullable. - operationId: users.chats.GetTabs + summary: 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-beta + operationId: users.user.chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.softDelete parameters: - name: user-id in: path @@ -1165169,48 +1190787,85 @@ paths: schema: type: string x-ms-docs-key-type: chat - - name: teamsTab-id + - name: targetedChatMessage-id in: path - description: The unique identifier of teamsTab + description: The unique identifier of targetedChatMessage required: true schema: type: string - x-ms-docs-key-type: teamsTab - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string - - name: $expand - in: query - description: Expand related entities - style: form - explode: false + type: string + x-ms-docs-key-type: chatMessage + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.softDelete' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.undoSoftDelete': + description: Provides operations to call the undoSoftDelete method. + post: + tags: + - users.chat + summary: 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-beta + operationId: users.user.chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.undoSoftDelete + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true schema: - uniqueItems: true - type: array - items: - type: string + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.teamsTab' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - users.chat - summary: Update the navigation property tabs in users - operationId: users.chats.UpdateTabs + summary: Invoke action unsetReaction + operationId: users.user.chats.chat.targetedMessages.targetedChatMessage.replies.chatMessage.unsetReaction parameters: - name: user-id in: path @@ -1165226,35 +1190881,50 @@ paths: schema: type: string x-ms-docs-key-type: chat - - name: teamsTab-id + - name: targetedChatMessage-id in: path - description: The unique identifier of teamsTab + description: The unique identifier of targetedChatMessage required: true schema: type: string - x-ms-docs-key-type: teamsTab + x-ms-docs-key-type: targetedChatMessage + - name: chatMessage-id + in: path + description: The unique identifier of chatMessage + required: true + schema: + type: string + x-ms-docs-key-type: chatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.teamsTab' + type: object + properties: + reactionType: + type: string + nullable: true required: true responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.teamsTab' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/$count': + description: Provides operations to count the resources in the collection. + get: tags: - users.chat - summary: Delete navigation property tabs for users - operationId: users.chats.DeleteTabs + summary: Get the number of the resource + operationId: users.chats.targetedMessages.replies.GetCount-b067 parameters: - name: user-id in: path @@ -1165270,32 +1190940,31 @@ paths: schema: type: string x-ms-docs-key-type: chat - - name: teamsTab-id + - name: targetedChatMessage-id in: path - description: The unique identifier of teamsTab + description: The unique identifier of targetedChatMessage required: true schema: type: string - x-ms-docs-key-type: teamsTab - - name: If-Match - in: header - description: ETag - schema: - type: string + x-ms-docs-key-type: targetedChatMessage + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' default: $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. + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()': + description: Provides operations to call the delta method. get: tags: - users.chat - summary: Get teamsApp from users - description: The application that is linked to the tab. - operationId: users.chats.tabs.GetTeamsApp + summary: 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 obtain 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-beta + operationId: users.user.chats.chat.targetedMessages.targetedChatMessage.replies.delta parameters: - name: user-id in: path @@ -1165311,13 +1190980,18 @@ paths: schema: type: string x-ms-docs-key-type: chat - - name: teamsTab-id + - name: targetedChatMessage-id in: path - description: The unique identifier of teamsTab + description: The unique identifier of targetedChatMessage required: true schema: type: string - x-ms-docs-key-type: teamsTab + x-ms-docs-key-type: targetedChatMessage + - $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 @@ -1165328,6 +1191002,16 @@ paths: 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 @@ -1165340,21 +1191024,232 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.teamsApp' + title: Collection of chatMessage + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.chatMessage' + '@odata.nextLink': + type: string + nullable: true + '@odata.deltaLink': + type: string + nullable: true default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/users/{user-id}/chats/{chat-id}/tabs/$count': + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-grouped-path: + - '/users/{user-id}/adhocCalls/{adhocCall-id}/recordings/microsoft.graph.delta()' + - '/users/{user-id}/adhocCalls/{adhocCall-id}/transcripts/microsoft.graph.delta()' + - '/users/{user-id}/calendar/calendarView/microsoft.graph.delta()' + - '/users/{user-id}/calendar/events/{event-id}/instances/microsoft.graph.delta()' + - '/users/{user-id}/calendar/events/microsoft.graph.delta()' + - '/users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarView/microsoft.graph.delta()' + - '/users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/instances/microsoft.graph.delta()' + - '/users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/microsoft.graph.delta()' + - '/users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/microsoft.graph.delta()' + - '/users/{user-id}/calendars/{calendar-id}/calendarView/microsoft.graph.delta()' + - '/users/{user-id}/calendars/{calendar-id}/events/{event-id}/instances/microsoft.graph.delta()' + - '/users/{user-id}/calendars/{calendar-id}/events/microsoft.graph.delta()' + - '/users/{user-id}/calendars/microsoft.graph.delta()' + - '/users/{user-id}/calendarView/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' + - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' + - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' + - '/users/{user-id}/contactFolders/microsoft.graph.delta()' + - '/users/{user-id}/contacts/microsoft.graph.delta()' + - '/users/{user-id}/devices/microsoft.graph.delta()' + - '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.delta()' + - '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.delta(token=''{token}'')' + - '/users/{user-id}/drives/{drive-id}/list/items/microsoft.graph.delta()' + - '/users/{user-id}/drives/{drive-id}/list/items/microsoft.graph.delta(token=''{token}'')' + - '/users/{user-id}/drives/{drive-id}/root/microsoft.graph.delta()' + - '/users/{user-id}/drives/{drive-id}/root/microsoft.graph.delta(token=''{token}'')' + - '/users/{user-id}/events/{event-id}/instances/microsoft.graph.delta()' + - '/users/{user-id}/events/microsoft.graph.delta()' + - '/users/{user-id}/joinedGroups/microsoft.graph.delta()' + - '/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/microsoft.graph.delta()' + - '/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/microsoft.graph.delta()' + - '/users/{user-id}/mailFolders/{mailFolder-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/mailFolders/microsoft.graph.delta()' + - '/users/{user-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/microsoft.graph.delta()' + - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/microsoft.graph.delta()' + - '/users/{user-id}/planner/all/microsoft.graph.delta()' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/microsoft.graph.delta()' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/microsoft.graph.delta()' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/microsoft.graph.delta()' + - '/users/{user-id}/planner/plans/microsoft.graph.delta()' + - '/users/{user-id}/planner/tasks/microsoft.graph.delta()' + - '/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/microsoft.graph.delta()' + - '/users/{user-id}/todo/lists/microsoft.graph.delta()' + - /users/microsoft.graph.delta() + - /users/microsoft.graph.delta() + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.forwardToChat': + description: Provides operations to call the forwardToChat method. + post: + tags: + - users.chat + summary: Invoke action forwardToChat + description: 'Forward a chat message, a channel message, or a channel message reply to a chat.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta + operationId: users.user.chats.chat.targetedMessages.targetedChatMessage.replies.forwardToChat + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + targetChatIds: + type: array + items: + type: string + nullable: true + messageIds: + type: array + items: + type: string + nullable: true + additionalMessage: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - type: object + nullable: true + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.actionResultPart' + '@odata.nextLink': + type: string + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat' + - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.forwardToChat' + '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.replyWithQuote': + description: Provides operations to call the replyWithQuote method. + post: + tags: + - users.chat + summary: Invoke action replyWithQuote + description: Reply with quote to a single chat message or multiple chat messages in a chat. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta + operationId: users.user.chats.chat.targetedMessages.targetedChatMessage.replies.replyWithQuote + 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: targetedChatMessage-id + in: path + description: The unique identifier of targetedChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: targetedChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + messageIds: + type: array + items: + type: string + nullable: true + replyMessage: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - type: object + nullable: true + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote' + - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.replyWithQuote' + '/users/{user-id}/chats/{chat-id}/targetedMessages/$count': description: Provides operations to count the resources in the collection. get: tags: - users.chat summary: Get the number of the resource - operationId: users.chats.tabs.GetCount-bf26 + operationId: users.chats.targetedMessages.GetCount-23e7 parameters: - name: user-id in: path @@ -1169660,6 +1195555,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/microsoft.graph.delta()' @@ -1169886,6 +1195782,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/microsoft.graph.delta()' @@ -1170911,6 +1196808,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/microsoft.graph.delta()' @@ -1171116,6 +1197014,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1172004,6 +1197903,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1179395,6 +1205295,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1188782,80 +1214683,184 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}' - - '/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}' - '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields': - description: Provides operations to manage the fields property of the microsoft.graph.listItemVersion entity. - get: - tags: - - users.drive - summary: Get fields from users - description: A collection of the fields and values for this version of the list item. - operationId: users.drives.items.listItem.versions.GetFields - parameters: - - name: user-id - in: path - description: The unique identifier of user - required: true - schema: - type: string - x-ms-docs-key-type: user - - name: drive-id - in: path - description: The unique identifier of drive - required: true - schema: - type: string - x-ms-docs-key-type: drive - - name: driveItem-id - in: path - description: The unique identifier of driveItem - required: true - schema: - type: string - x-ms-docs-key-type: driveItem - - name: listItemVersion-id - in: path - description: The unique identifier of listItemVersion - required: true - schema: - type: string - x-ms-docs-key-type: listItemVersion - - 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.fieldValueSet' - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + - '/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}' + - '/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}' + '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields': + description: Provides operations to manage the fields property of the microsoft.graph.listItemVersion entity. + get: + tags: + - users.drive + summary: Get fields from users + description: A collection of the fields and values for this version of the list item. + operationId: users.drives.items.listItem.versions.GetFields + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + - name: listItemVersion-id + in: path + description: The unique identifier of listItemVersion + required: true + schema: + type: string + x-ms-docs-key-type: listItemVersion + - 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.fieldValueSet' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.drive + summary: Update the navigation property fields in users + operationId: users.drives.items.listItem.versions.UpdateFields + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + - name: listItemVersion-id + in: path + description: The unique identifier of listItemVersion + required: true + schema: + type: string + x-ms-docs-key-type: listItemVersion + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.fieldValueSet' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.fieldValueSet' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.drive + summary: Delete navigation property fields for users + operationId: users.drives.items.listItem.versions.DeleteFields + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + - name: listItemVersion-id + in: path + description: The unique identifier of listItemVersion + required: true + schema: + type: string + x-ms-docs-key-type: listItemVersion + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields' + - '/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields' + - '/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields' + - '/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields' + - '/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields' + '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/microsoft.graph.restoreVersion': + description: Provides operations to call the restoreVersion method. + post: tags: - users.drive - summary: Update the navigation property fields in users - operationId: users.drives.items.listItem.versions.UpdateFields + summary: Invoke action restoreVersion + operationId: users.user.drives.drive.items.driveItem.listItem.versions.listItemVersion.restoreVersion parameters: - name: user-id in: path @@ -1188885,28 +1214890,24 @@ paths: schema: type: string x-ms-docs-key-type: listItemVersion - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.fieldValueSet' - required: true responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.fieldValueSet' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/microsoft.graph.restoreVersion' + - '/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/microsoft.graph.restoreVersion' + - '/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/microsoft.graph.restoreVersion' + - '/users/{user-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}/microsoft.graph.restoreVersion' + '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/$count': + description: Provides operations to count the resources in the collection. + get: tags: - users.drive - summary: Delete navigation property fields for users - operationId: users.drives.items.listItem.versions.DeleteFields + summary: Get the number of the resource + operationId: users.drives.items.listItem.versions.GetCount-ddf2 parameters: - name: user-id in: path @@ -1188929,37 +1214930,20 @@ paths: schema: type: string x-ms-docs-key-type: driveItem - - name: listItemVersion-id - in: path - description: The unique identifier of listItemVersion - required: true - schema: - type: string - x-ms-docs-key-type: listItemVersion - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields' - - '/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields' - - '/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields' - - '/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields' - - '/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields' - '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/microsoft.graph.restoreVersion': - description: Provides operations to call the restoreVersion method. + '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive': + description: Provides operations to call the archive method. post: tags: - users.drive - summary: Invoke action restoreVersion - operationId: users.user.drives.drive.items.driveItem.listItem.versions.listItemVersion.restoreVersion + summary: Invoke action archive + operationId: users.user.drives.drive.items.driveItem.archive parameters: - name: user-id in: path @@ -1188982,13 +1214966,6 @@ paths: schema: type: string x-ms-docs-key-type: driveItem - - name: listItemVersion-id - in: path - description: The unique identifier of listItemVersion - required: true - schema: - type: string - x-ms-docs-key-type: listItemVersion responses: '204': description: Success @@ -1188996,46 +1214973,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-docs-grouped-path: - - '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/microsoft.graph.restoreVersion' - - '/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/microsoft.graph.restoreVersion' - - '/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/microsoft.graph.restoreVersion' - - '/users/{user-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}/microsoft.graph.restoreVersion' - '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/$count': - description: Provides operations to count the resources in the collection. - get: - tags: - - users.drive - summary: Get the number of the resource - operationId: users.drives.items.listItem.versions.GetCount-ddf2 - parameters: - - name: user-id - in: path - description: The unique identifier of user - required: true - schema: - type: string - x-ms-docs-key-type: user - - name: drive-id - in: path - description: The unique identifier of drive - required: true - schema: - type: string - x-ms-docs-key-type: drive - - name: driveItem-id - in: path - description: The unique identifier of driveItem - required: true - schema: - type: string - x-ms-docs-key-type: driveItem - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - default: - $ref: '#/components/responses/error' + - '/users/{user-id}/drives/{drive-id}/root/microsoft.graph.archive' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.assignSensitivityLabel': description: Provides operations to call the assignSensitivityLabel method. post: @@ -1189531,6 +1215470,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1189675,6 +1215615,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1190357,6 +1216298,51 @@ paths: x-ms-docs-grouped-path: - '/users/{user-id}/drives/{drive-id}/microsoft.graph.search(q=''{q}'')' - '/users/{user-id}/drives/{drive-id}/root/microsoft.graph.search(q=''{q}'')' + '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive': + description: Provides operations to call the unarchive method. + post: + tags: + - users.drive + summary: Invoke action unarchive + operationId: users.user.drives.drive.items.driveItem.unarchive + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + - name: driveItem-id + in: path + description: The unique identifier of driveItem + required: true + schema: + type: string + x-ms-docs-key-type: driveItem + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.driveItem' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/drives/{drive-id}/root/microsoft.graph.unarchive' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unfollow': description: Provides operations to call the unfollow method. post: @@ -1199178,6 +1225164,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1199315,6 +1225302,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1206999,6 +1232987,37 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + '/users/{user-id}/drives/{drive-id}/root/microsoft.graph.archive': + description: Provides operations to call the archive method. + post: + tags: + - users.drive + summary: Invoke action archive + operationId: users.user.drives.drive.root.archive + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive' '/users/{user-id}/drives/{drive-id}/root/microsoft.graph.assignSensitivityLabel': description: Provides operations to call the assignSensitivityLabel method. post: @@ -1207445,6 +1233464,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1207582,6 +1233602,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1208201,6 +1234222,44 @@ paths: x-ms-docs-grouped-path: - '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.search(q=''{q}'')' - '/users/{user-id}/drives/{drive-id}/microsoft.graph.search(q=''{q}'')' + '/users/{user-id}/drives/{drive-id}/root/microsoft.graph.unarchive': + description: Provides operations to call the unarchive method. + post: + tags: + - users.drive + summary: Invoke action unarchive + operationId: users.user.drives.drive.root.unarchive + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: drive-id + in: path + description: The unique identifier of drive + required: true + schema: + type: string + x-ms-docs-key-type: drive + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.driveItem' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive' '/users/{user-id}/drives/{drive-id}/root/microsoft.graph.unfollow': description: Provides operations to call the unfollow method. post: @@ -1210339,6 +1236398,7 @@ paths: tags: - users.employeeExperienceUser summary: Get employeeExperience from users + description: The employee experience resources for the user. Read-only. Nullable. operationId: users.GetEmployeeExperience parameters: - name: user-id @@ -1211268,24 +1237328,638 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.learningCourseActivityCollectionResponse' + $ref: '#/components/responses/microsoft.graph.learningCourseActivityCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + '/users/{user-id}/employeeExperience/learningCourseActivities/{learningCourseActivity-id}': + description: Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperienceUser entity. + get: + tags: + - users.employeeExperienceUser + summary: Get learningCourseActivity + description: 'Get the specified learningCourseActivity object using either an ID or an externalCourseActivityId of the learning provider, or a courseActivityId of a user.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/learningcourseactivity-get?view=graph-rest-beta + operationId: users.employeeExperience.GetLearningCourseActivities + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: learningCourseActivity-id + in: path + description: The unique identifier of learningCourseActivity + required: true + schema: + type: string + x-ms-docs-key-type: learningCourseActivity + - 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.learningCourseActivity' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/employeeExperience/learningCourseActivities(externalcourseActivityId=''{externalcourseActivityId}'')' + '/users/{user-id}/employeeExperience/learningCourseActivities(externalcourseActivityId=''{externalcourseActivityId}'')': + description: Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperienceUser entity. + get: + tags: + - users.employeeExperienceUser + summary: Get learningCourseActivity + description: 'Get the specified learningCourseActivity object using either an ID or an externalCourseActivityId of the learning provider, or a courseActivityId of a user.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/learningcourseactivity-get?view=graph-rest-beta + operationId: users.employeeExperience.learningCourseActivities.GetByExternalcourseActivityId + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: externalcourseActivityId + in: path + description: Alternate key of learningCourseActivity + required: true + schema: + type: string + nullable: true + - 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.learningCourseActivity' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/employeeExperience/learningCourseActivities/{learningCourseActivity-id}' + '/users/{user-id}/employeeExperience/learningCourseActivities/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - users.employeeExperienceUser + summary: Get the number of the resource + operationId: users.employeeExperience.learningCourseActivities.GetCount-dbc7 + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/users/{user-id}/employeeExperience/storyline': + description: Provides operations to manage the storyline property of the microsoft.graph.employeeExperienceUser entity. + get: + tags: + - users.employeeExperienceUser + summary: Get storyline from users + description: The user's storyline for following and engagement features. + operationId: users.employeeExperience.GetStoryline + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - 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.storyline' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.employeeExperienceUser + summary: Update the navigation property storyline in users + operationId: users.employeeExperience.UpdateStoryline + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storyline' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storyline' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.employeeExperienceUser + summary: Delete navigation property storyline for users + operationId: users.employeeExperience.DeleteStoryline + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/users/{user-id}/employeeExperience/storyline/followers': + description: Provides operations to manage the followers property of the microsoft.graph.storyline entity. + get: + tags: + - users.employeeExperienceUser + summary: List follower objects + description: Retrieve a list of users who are following a specified user's storyline. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/storyline-list-followers?view=graph-rest-beta + operationId: users.employeeExperience.storyline.ListFollowers + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - $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.storylineFollowerCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - users.employeeExperienceUser + summary: Create new navigation property to followers for users + operationId: users.employeeExperience.storyline.CreateFollowers + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/users/{user-id}/employeeExperience/storyline/followers/{storylineFollower-id}': + description: Provides operations to manage the followers property of the microsoft.graph.storyline entity. + get: + tags: + - users.employeeExperienceUser + summary: Get followers from users + description: The users who are following this user. + operationId: users.employeeExperience.storyline.GetFollowers + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: storylineFollower-id + in: path + description: The unique identifier of storylineFollower + required: true + schema: + type: string + x-ms-docs-key-type: storylineFollower + - 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.storylineFollower' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.employeeExperienceUser + summary: Update the navigation property followers in users + operationId: users.employeeExperience.storyline.UpdateFollowers + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: storylineFollower-id + in: path + description: The unique identifier of storylineFollower + required: true + schema: + type: string + x-ms-docs-key-type: storylineFollower + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.employeeExperienceUser + summary: Delete navigation property followers for users + operationId: users.employeeExperience.storyline.DeleteFollowers + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: storylineFollower-id + in: path + description: The unique identifier of storylineFollower + required: true + schema: + type: string + x-ms-docs-key-type: storylineFollower + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/users/{user-id}/employeeExperience/storyline/followers/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - users.employeeExperienceUser + summary: Get the number of the resource + operationId: users.employeeExperience.storyline.followers.GetCount-3d49 + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/users/{user-id}/employeeExperience/storyline/followings': + description: Provides operations to manage the followings property of the microsoft.graph.storyline entity. + get: + tags: + - users.employeeExperienceUser + summary: List following objects + description: Retrieve a list of users whose storyline the specified user is currently following. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/storyline-list-followings?view=graph-rest-beta + operationId: users.employeeExperience.storyline.ListFollowings + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - $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.storylineFollowingCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - users.employeeExperienceUser + summary: Create new navigation property to followings for users + operationId: users.employeeExperience.storyline.CreateFollowings + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/users/{user-id}/employeeExperience/storyline/followings/{storylineFollowing-id}': + description: Provides operations to manage the followings property of the microsoft.graph.storyline entity. + get: + tags: + - users.employeeExperienceUser + summary: Get followings from users + description: The users that this user is following. + operationId: users.employeeExperience.storyline.GetFollowings + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: storylineFollowing-id + in: path + description: The unique identifier of storylineFollowing + required: true + schema: + type: string + x-ms-docs-key-type: storylineFollowing + - 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.storylineFollowing' default: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - '/users/{user-id}/employeeExperience/learningCourseActivities/{learningCourseActivity-id}': - description: Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperienceUser entity. - get: + patch: tags: - users.employeeExperienceUser - summary: Get learningCourseActivity - description: 'Get the specified learningCourseActivity object using either an ID or an externalCourseActivityId of the learning provider, or a courseActivityId of a user.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/learningcourseactivity-get?view=graph-rest-beta - operationId: users.employeeExperience.GetLearningCourseActivities + summary: Update the navigation property followings in users + operationId: users.employeeExperience.storyline.UpdateFollowings parameters: - name: user-id in: path @@ -1211294,56 +1237968,35 @@ paths: schema: type: string x-ms-docs-key-type: user - - name: learningCourseActivity-id + - name: storylineFollowing-id in: path - description: The unique identifier of learningCourseActivity + description: The unique identifier of storylineFollowing required: true schema: type: string - x-ms-docs-key-type: learningCourseActivity - - 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 + x-ms-docs-key-type: storylineFollowing + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' + required: true responses: 2XX: - description: Retrieved navigation property + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.learningCourseActivity' + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/users/{user-id}/employeeExperience/learningCourseActivities(externalcourseActivityId=''{externalcourseActivityId}'')' - '/users/{user-id}/employeeExperience/learningCourseActivities(externalcourseActivityId=''{externalcourseActivityId}'')': - description: Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperienceUser entity. - get: + delete: tags: - users.employeeExperienceUser - summary: Get learningCourseActivity - description: 'Get the specified learningCourseActivity object using either an ID or an externalCourseActivityId of the learning provider, or a courseActivityId of a user.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/learningcourseactivity-get?view=graph-rest-beta - operationId: users.employeeExperience.learningCourseActivities.GetByExternalcourseActivityId + summary: Delete navigation property followings for users + operationId: users.employeeExperience.storyline.DeleteFollowings parameters: - name: user-id in: path @@ -1211352,52 +1238005,31 @@ paths: schema: type: string x-ms-docs-key-type: user - - name: externalcourseActivityId + - name: storylineFollowing-id in: path - description: Alternate key of learningCourseActivity + description: The unique identifier of storylineFollowing required: true schema: type: string - nullable: true - - 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 + x-ms-docs-key-type: storylineFollowing + - name: If-Match + in: header + description: ETag schema: - uniqueItems: true - type: array - items: - type: string + type: string responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.learningCourseActivity' + '204': + description: Success default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/users/{user-id}/employeeExperience/learningCourseActivities/{learningCourseActivity-id}' - '/users/{user-id}/employeeExperience/learningCourseActivities/$count': + '/users/{user-id}/employeeExperience/storyline/followings/$count': description: Provides operations to count the resources in the collection. get: tags: - users.employeeExperienceUser summary: Get the number of the resource - operationId: users.employeeExperience.learningCourseActivities.GetCount-dbc7 + operationId: users.employeeExperience.storyline.followings.GetCount-f5e7 parameters: - name: user-id in: path @@ -1212463,6 +1239095,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1213026,6 +1239659,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1216965,6 +1243599,12 @@ paths: $ref: '#/components/responses/microsoft.graph.sharedInsightCollectionResponse' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -1216998,6 +1243638,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.sharedInsight' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/users/{user-id}/insights/shared/{sharedInsight-id}': description: Provides operations to manage the shared property of the microsoft.graph.officeGraphInsights entity. @@ -1217051,6 +1243697,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.sharedInsight' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation patch: tags: @@ -1217088,6 +1243740,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.sharedInsight' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation delete: tags: @@ -1217119,6 +1243777,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/users/{user-id}/insights/shared/{sharedInsight-id}/lastSharedMethod': description: Provides operations to manage the lastSharedMethod property of the microsoft.graph.sharedInsight entity. @@ -1217171,6 +1243835,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.entity' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/users/{user-id}/insights/shared/{sharedInsight-id}/resource': description: Provides operations to manage the resource property of the microsoft.graph.sharedInsight entity. @@ -1217224,6 +1243894,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.entity' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/users/{user-id}/insights/shared/$count': description: Provides operations to count the resources in the collection. @@ -1217247,6 +1243923,12 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' '/users/{user-id}/insights/trending': description: Provides operations to manage the trending property of the microsoft.graph.officeGraphInsights entity. get: @@ -1217589,6 +1244271,12 @@ paths: $ref: '#/components/responses/microsoft.graph.usedInsightCollectionResponse' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -1217622,6 +1244310,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.usedInsight' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/users/{user-id}/insights/used/{usedInsight-id}': description: Provides operations to manage the used property of the microsoft.graph.officeGraphInsights entity. @@ -1217675,6 +1244369,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.usedInsight' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation patch: tags: @@ -1217712,6 +1244412,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.usedInsight' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation delete: tags: @@ -1217743,6 +1244449,12 @@ paths: description: Success default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/users/{user-id}/insights/used/{usedInsight-id}/resource': description: Provides operations to manage the resource property of the microsoft.graph.usedInsight entity. @@ -1217796,6 +1244508,12 @@ paths: $ref: '#/components/schemas/microsoft.graph.entity' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' x-ms-docs-operation-type: operation '/users/{user-id}/insights/used/$count': description: Provides operations to count the resources in the collection. @@ -1217819,6 +1244537,12 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2028-01-01' + date: '2026-01-28' + version: 2026-01/Removal + description: 'This API is deprecated and will stop returning data after January, 2028.' '/users/{user-id}/invitedBy': description: Provides operations to manage the invitedBy property of the microsoft.graph.user entity. get: @@ -1218023,6 +1244747,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1221940,6 +1248665,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1222729,6 +1249455,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1225324,6 +1252051,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1226029,6 +1252757,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1229716,6 +1256445,35 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action + '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.restoreManagedHomeScreen': + description: Provides operations to call the restoreManagedHomeScreen method. + post: + tags: + - users.managedDevice + summary: Invoke action restoreManagedHomeScreen + description: Restore Managed Home Screen + operationId: users.user.managedDevices.managedDevice.restoreManagedHomeScreen + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.retire': description: Provides operations to call the retire method. post: @@ -1229745,6 +1256503,41 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action + '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.retrieveDeviceLocalAdminAccountDetail()': + description: Provides operations to call the retrieveDeviceLocalAdminAccountDetail method. + get: + tags: + - users.managedDevice + summary: Invoke function retrieveDeviceLocalAdminAccountDetail + operationId: users.user.managedDevices.managedDevice.retrieveDeviceLocalAdminAccountDetail + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.deviceLocalAdminAccountDetail' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.retrieveMacOSManagedDeviceLocalAdminAccountDetail()': description: Provides operations to call the retrieveMacOSManagedDeviceLocalAdminAccountDetail method. get: @@ -1229780,6 +1256573,42 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: function + '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.retrieveRecoveryLockPasscode()': + description: Provides operations to call the retrieveRecoveryLockPasscode method. + get: + tags: + - users.managedDevice + summary: Invoke function retrieveRecoveryLockPasscode + operationId: users.user.managedDevices.managedDevice.retrieveRecoveryLockPasscode + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + 2XX: + description: Success + content: + application/json: + schema: + type: object + properties: + value: + type: string + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.revokeAppleVppLicenses': description: Provides operations to call the revokeAppleVppLicenses method. post: @@ -1229895,6 +1256724,35 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action + '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.rotateRecoveryLockPasscode': + description: Provides operations to call the rotateRecoveryLockPasscode method. + post: + tags: + - users.managedDevice + summary: Invoke action rotateRecoveryLockPasscode + description: Rotates the recovery lock passcode for the specified macOS device + operationId: users.user.managedDevices.managedDevice.rotateRecoveryLockPasscode + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.sendCustomNotificationToCompanyPortal': description: Provides operations to call the sendCustomNotificationToCompanyPortal method. post: @@ -1230004,6 +1256862,45 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action + '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.suspendManagedHomeScreen': + description: Provides operations to call the suspendManagedHomeScreen method. + post: + tags: + - users.managedDevice + summary: Invoke action suspendManagedHomeScreen + description: Temporarily suspend Managed Home Screen + operationId: users.user.managedDevices.managedDevice.suspendManagedHomeScreen + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: managedDevice-id + in: path + description: The unique identifier of managedDevice + required: true + schema: + type: string + x-ms-docs-key-type: managedDevice + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + timeoutMinutes: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action '/users/{user-id}/managedDevices/{managedDevice-id}/microsoft.graph.syncDevice': description: Provides operations to call the syncDevice method. post: @@ -1234410,6 +1261307,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1247628,6 +1274526,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1249056,6 +1275955,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1263237,6 +1290137,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1264094,31 +1290995,538 @@ paths: schema: type: string x-ms-docs-key-type: plannerBucket - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' - required: true + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}': + description: Provides operations to manage the tasks property of the microsoft.graph.plannerBucket entity. + get: + tags: + - users.plannerUser + summary: Get tasks from users + description: Read-only. Nullable. The collection of tasks in the bucket. + operationId: users.planner.plans.buckets.GetTasks + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.plannerUser + summary: Update the navigation property tasks in users + operationId: users.planner.plans.buckets.UpdateTasks + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.plannerUser + summary: Delete navigation property tasks for users + operationId: users.planner.plans.buckets.DeleteTasks + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - users.plannerUser + summary: Get assignedToTaskBoardFormat from users + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: users.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.plannerUser + summary: Update the navigation property assignedToTaskBoardFormat in users + operationId: users.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.plannerUser + summary: Delete navigation property assignedToTaskBoardFormat for users + operationId: users.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - users.plannerUser + summary: Get bucketTaskBoardFormat from users + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: users.planner.plans.buckets.tasks.GetBucketTaskBoardFormat + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.plannerUser + summary: Update the navigation property bucketTaskBoardFormat in users + operationId: users.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.plannerUser + summary: Delete navigation property bucketTaskBoardFormat for users + operationId: users.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerBucket-id + in: path + description: The unique identifier of plannerBucket + required: true + schema: + type: string + x-ms-docs-key-type: plannerBucket + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + '204': + description: Success default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}': - description: Provides operations to manage the tasks property of the microsoft.graph.plannerBucket entity. + x-ms-docs-grouped-path: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. get: tags: - users.plannerUser - summary: Get tasks from users - description: Read-only. Nullable. The collection of tasks in the bucket. - operationId: users.planner.plans.buckets.GetTasks + summary: Get details from users + description: Read-only. Nullable. More details about the task. + operationId: users.planner.plans.buckets.tasks.GetDetails parameters: - name: user-id in: path @@ -1264174,15 +1291582,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - users.plannerUser - summary: Update the navigation property tasks in users - operationId: users.planner.plans.buckets.UpdateTasks + summary: Update the navigation property details in users + operationId: users.planner.plans.buckets.tasks.UpdateDetails parameters: - name: user-id in: path @@ -1264212,12 +1291620,18 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: 2XX: @@ -1264225,15 +1291639,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - users.plannerUser - summary: Delete navigation property tasks for users - operationId: users.planner.plans.buckets.DeleteTasks + summary: Delete navigation property details for users + operationId: users.planner.plans.buckets.tasks.DeleteDetails parameters: - name: user-id in: path @@ -1264274,14 +1291688,17 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + x-ms-docs-grouped-path: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/details' + '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - users.plannerUser - summary: Get assignedToTaskBoardFormat from users - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: users.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat + summary: Get messages from users + description: Read-only. Nullable. Chat messages associated with the task. + operationId: users.planner.plans.buckets.tasks.ListMessages parameters: - name: user-id in: path @@ -1264311,6 +1291728,21 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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 @@ -1264333,19 +1291765,18 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - users.plannerUser - summary: Update the navigation property assignedToTaskBoardFormat in users - operationId: users.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for users + operationId: users.planner.plans.buckets.tasks.CreateMessages parameters: - name: user-id in: path @@ -1264375,34 +1291806,34 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: - description: Success + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages' + '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - users.plannerUser - summary: Delete navigation property assignedToTaskBoardFormat for users - operationId: users.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat + summary: Get messages from users + description: Read-only. Nullable. Chat messages associated with the task. + operationId: users.planner.plans.buckets.tasks.GetMessages parameters: - name: user-id in: path @@ -1264432,57 +1291863,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/users/{user-id}/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: - tags: - - users.plannerUser - summary: Get bucketTaskBoardFormat from users - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: users.planner.plans.buckets.tasks.GetBucketTaskBoardFormat - parameters: - - name: user-id - in: path - description: The unique identifier of user - required: true - schema: - type: string - x-ms-docs-key-type: user - - name: plannerPlan-id - in: path - description: The unique identifier of plannerPlan - required: true - schema: - type: string - x-ms-docs-key-type: plannerPlan - - name: plannerBucket-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of plannerBucket + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: plannerBucket - - name: plannerTask-id - in: path - description: The unique identifier of plannerTask - required: true - schema: - type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -1264509,15 +1291896,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - users.plannerUser - summary: Update the navigation property bucketTaskBoardFormat in users - operationId: users.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in users + operationId: users.planner.plans.buckets.tasks.UpdateMessages parameters: - name: user-id in: path @@ -1264547,18 +1291934,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: @@ -1264566,15 +1291954,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - users.plannerUser - summary: Delete navigation property bucketTaskBoardFormat for users - operationId: users.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for users + operationId: users.planner.plans.buckets.tasks.DeleteMessages parameters: - name: user-id in: path @@ -1264604,6 +1291992,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1264616,16 +1292011,19 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/users/{user-id}/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - users.plannerUser - summary: Get details from users - description: Read-only. Nullable. More details about the task. - operationId: users.planner.plans.buckets.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: users.user.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: user-id in: path @@ -1264655,41 +1292053,46 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - users.plannerUser - summary: Update the navigation property details in users - operationId: users.planner.plans.buckets.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: users.user.planner.plans.plannerPlan.buckets.plannerBucket.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: user-id in: path @@ -1264719,34 +1292122,42 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - users.plannerUser - summary: Delete navigation property details for users - operationId: users.planner.plans.buckets.tasks.DeleteDetails + summary: Get the number of the resource + operationId: users.planner.plans.buckets.tasks.messages.GetCount-78fb parameters: - name: user-id in: path @@ -1264776,20 +1292187,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' - - '/users/{user-id}/planner/tasks/{plannerTask-id}/details' '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1265108,6 +1292512,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1265271,6 +1292676,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1265472,6 +1292878,9 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.archive' + - '/users/{user-id}/drives/{drive-id}/root/microsoft.graph.archive' '/users/{user-id}/planner/plans/{plannerPlan-id}/microsoft.graph.getUsageRights()': description: Provides operations to call the getUsageRights method. get: @@ -1265602,6 +1293011,9 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.unarchive' + - '/users/{user-id}/drives/{drive-id}/root/microsoft.graph.unarchive' '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks': description: Provides operations to manage the tasks property of the microsoft.graph.plannerPlan entity. get: @@ -1265662,18 +1293074,408 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse' + $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - users.plannerUser + summary: Create new navigation property to tasks for users + operationId: users.planner.plans.CreateTasks + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}': + description: Provides operations to manage the tasks property of the microsoft.graph.plannerPlan entity. + get: + tags: + - users.plannerUser + summary: Get tasks from users + description: Collection of tasks in the plan. Read-only. Nullable. + operationId: users.planner.plans.GetTasks + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.plannerUser + summary: Update the navigation property tasks in users + operationId: users.planner.plans.UpdateTasks + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTask' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.plannerUser + summary: Delete navigation property tasks for users + operationId: users.planner.plans.DeleteTasks + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': + description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - users.plannerUser + summary: Get assignedToTaskBoardFormat from users + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. + operationId: users.planner.plans.tasks.GetAssignedToTaskBoardFormat + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.plannerUser + summary: Update the navigation property assignedToTaskBoardFormat in users + operationId: users.planner.plans.tasks.UpdateAssignedToTaskBoardFormat + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.plannerUser + summary: Delete navigation property assignedToTaskBoardFormat for users + operationId: users.planner.plans.tasks.DeleteAssignedToTaskBoardFormat + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat' + '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': + description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. + get: + tags: + - users.plannerUser + summary: Get bucketTaskBoardFormat from users + description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. + operationId: users.planner.plans.tasks.GetBucketTaskBoardFormat + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - 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.plannerBucketTaskBoardTaskFormat' default: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - post: + patch: tags: - users.plannerUser - summary: Create new navigation property to tasks for users - operationId: users.planner.plans.CreateTasks + summary: Update the navigation property bucketTaskBoardFormat in users + operationId: users.planner.plans.tasks.UpdateBucketTaskBoardFormat parameters: - name: user-id in: path @@ -1265689,31 +1293491,85 @@ paths: schema: type: string x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string requestBody: - description: New navigation property + description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' required: true responses: 2XX: - description: Created navigation property. + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}': - description: Provides operations to manage the tasks property of the microsoft.graph.plannerPlan entity. + delete: + tags: + - users.plannerUser + summary: Delete navigation property bucketTaskBoardFormat for users + operationId: users.planner.plans.tasks.DeleteBucketTaskBoardFormat + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerPlan-id + in: path + description: The unique identifier of plannerPlan + required: true + schema: + type: string + x-ms-docs-key-type: plannerPlan + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat' + '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': + description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. get: tags: - users.plannerUser - summary: Get tasks from users - description: Collection of tasks in the plan. Read-only. Nullable. - operationId: users.planner.plans.GetTasks + summary: Get details from users + description: Read-only. Nullable. More details about the task. + operationId: users.planner.plans.tasks.GetDetails parameters: - name: user-id in: path @@ -1265762,15 +1293618,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - users.plannerUser - summary: Update the navigation property tasks in users - operationId: users.planner.plans.UpdateTasks + summary: Update the navigation property details in users + operationId: users.planner.plans.tasks.UpdateDetails parameters: - name: user-id in: path @@ -1265793,12 +1293649,18 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: If-Match + in: header + description: ETag value. + required: true + schema: + type: string requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' required: true responses: 2XX: @@ -1265806,15 +1293668,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' + $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - users.plannerUser - summary: Delete navigation property tasks for users - operationId: users.planner.plans.DeleteTasks + summary: Delete navigation property details for users + operationId: users.planner.plans.tasks.DeleteDetails parameters: - name: user-id in: path @@ -1265848,14 +1293710,17 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat': - description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity. + x-ms-docs-grouped-path: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/details' + '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. get: tags: - users.plannerUser - summary: Get assignedToTaskBoardFormat from users - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo. - operationId: users.planner.plans.tasks.GetAssignedToTaskBoardFormat + summary: Get messages from users + description: Read-only. Nullable. Chat messages associated with the task. + operationId: users.planner.plans.tasks.ListMessages parameters: - name: user-id in: path @@ -1265878,6 +1293743,21 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - $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 @@ -1265900,19 +1293780,18 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - users.plannerUser - summary: Update the navigation property assignedToTaskBoardFormat in users - operationId: users.planner.plans.tasks.UpdateAssignedToTaskBoardFormat + summary: Create new navigation property to messages for users + operationId: users.planner.plans.tasks.CreateMessages parameters: - name: user-id in: path @@ -1265935,34 +1293814,34 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. - required: true - schema: - type: string requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: - description: Success + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages' + '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: tags: - users.plannerUser - summary: Delete navigation property assignedToTaskBoardFormat for users - operationId: users.planner.plans.tasks.DeleteAssignedToTaskBoardFormat + summary: Get messages from users + description: Read-only. Nullable. Chat messages associated with the task. + operationId: users.planner.plans.tasks.GetMessages parameters: - name: user-id in: path @@ -1265985,50 +1293864,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string - responses: - '204': - description: Success - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - - '/users/{user-id}/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat' - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat': - description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity. - get: - tags: - - users.plannerUser - summary: Get bucketTaskBoardFormat from users - description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket. - operationId: users.planner.plans.tasks.GetBucketTaskBoardFormat - parameters: - - name: user-id - in: path - description: The unique identifier of user - required: true - schema: - type: string - x-ms-docs-key-type: user - - name: plannerPlan-id - in: path - description: The unique identifier of plannerPlan - required: true - schema: - type: string - x-ms-docs-key-type: plannerPlan - - name: plannerTask-id + - name: plannerTaskChatMessage-id in: path - description: The unique identifier of plannerTask + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string - x-ms-docs-key-type: plannerTask + x-ms-docs-key-type: plannerTaskChatMessage - name: $select in: query description: Select properties to be returned @@ -1266055,15 +1293897,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - users.plannerUser - summary: Update the navigation property bucketTaskBoardFormat in users - operationId: users.planner.plans.tasks.UpdateBucketTaskBoardFormat + summary: Update the navigation property messages in users + operationId: users.planner.plans.tasks.UpdateMessages parameters: - name: user-id in: path @@ -1266086,18 +1293928,19 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' required: true responses: 2XX: @@ -1266105,15 +1293948,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat' + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - users.plannerUser - summary: Delete navigation property bucketTaskBoardFormat for users - operationId: users.planner.plans.tasks.DeleteBucketTaskBoardFormat + summary: Delete navigation property messages for users + operationId: users.planner.plans.tasks.DeleteMessages parameters: - name: user-id in: path @@ -1266136,6 +1293979,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage - name: If-Match in: header description: ETag @@ -1266148,16 +1293998,19 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat' - - '/users/{user-id}/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat' - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details': - description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity. - get: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: tags: - users.plannerUser - summary: Get details from users - description: Read-only. Nullable. More details about the task. - operationId: users.planner.plans.tasks.GetDetails + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: users.user.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction parameters: - name: user-id in: path @@ -1266180,41 +1294033,46 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - 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 + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true schema: - uniqueItems: true - type: array - items: - type: string + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + '204': + description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: tags: - users.plannerUser - summary: Update the navigation property details in users - operationId: users.planner.plans.tasks.UpdateDetails + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: users.user.planner.plans.plannerPlan.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction parameters: - name: user-id in: path @@ -1266237,34 +1294095,42 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag value. + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage required: true schema: type: string + x-ms-docs-key-type: plannerTaskChatMessage requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' + type: object + properties: + reactionType: + type: string required: true responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: tags: - users.plannerUser - summary: Delete navigation property details for users - operationId: users.planner.plans.tasks.DeleteDetails + summary: Get the number of the resource + operationId: users.planner.plans.tasks.messages.GetCount-5fb0 parameters: - name: user-id in: path @@ -1266287,20 +1294153,13 @@ paths: schema: type: string x-ms-docs-key-type: plannerTask - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - - '/users/{user-id}/planner/tasks/{plannerTask-id}/details' '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1266584,6 +1294443,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1266733,6 +1294593,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1267638,6 +1295499,397 @@ paths: x-ms-docs-grouped-path: - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details' - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details' + '/users/{user-id}/planner/tasks/{plannerTask-id}/messages': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - users.plannerUser + summary: Get messages from users + description: Read-only. Nullable. Chat messages associated with the task. + operationId: users.planner.tasks.ListMessages + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $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.plannerTaskChatMessageCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - users.plannerUser + summary: Create new navigation property to messages for users + operationId: users.planner.tasks.CreateMessages + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages' + '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}': + description: Provides operations to manage the messages property of the microsoft.graph.plannerTask entity. + get: + tags: + - users.plannerUser + summary: Get messages from users + description: Read-only. Nullable. Chat messages associated with the task. + operationId: users.planner.tasks.GetMessages + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - 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.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.plannerUser + summary: Update the navigation property messages in users + operationId: users.planner.tasks.UpdateMessages + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.plannerUser + summary: Delete navigation property messages for users + operationId: users.planner.tasks.DeleteMessages + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}' + '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction': + description: Provides operations to call the setReaction method. + post: + tags: + - users.plannerUser + summary: Invoke action setReaction + description: Set a reaction to a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta + operationId: users.user.planner.tasks.plannerTask.messages.plannerTaskChatMessage.setReaction + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction' + '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction': + description: Provides operations to call the unsetReaction method. + post: + tags: + - users.plannerUser + summary: Invoke action unsetReaction + description: Remove a reaction from a plannerTaskChatMessage for the current user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta + operationId: users.user.planner.tasks.plannerTask.messages.plannerTaskChatMessage.unsetReaction + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - name: plannerTaskChatMessage-id + in: path + description: The unique identifier of plannerTaskChatMessage + required: true + schema: + type: string + x-ms-docs-key-type: plannerTaskChatMessage + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + reactionType: + type: string + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + - '/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction' + '/users/{user-id}/planner/tasks/{plannerTask-id}/messages/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - users.plannerUser + summary: Get the number of the resource + operationId: users.planner.tasks.messages.GetCount-bb3a + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: plannerTask-id + in: path + description: The unique identifier of plannerTask + required: true + schema: + type: string + x-ms-docs-key-type: plannerTask + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/users/{user-id}/planner/tasks/{plannerTask-id}/progressTaskBoardFormat': description: Provides operations to manage the progressTaskBoardFormat property of the microsoft.graph.plannerTask entity. get: @@ -1267886,6 +1296138,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1277230,14 +1305483,17 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - '/users/{user-id}/sponsors/{directoryObject-id}': - description: Provides operations to manage the sponsors property of the microsoft.graph.user entity. - get: + '/users/{user-id}/sponsors/{directoryObject-id}/$ref': + description: Provides operations to manage the collection of user entities. + delete: tags: - users.directoryObject - summary: Get sponsors from users - description: 'The users and groups responsible for this guest user''s privileges in the tenant and keep the guest user''s information and access updated. (HTTP Methods: GET, POST, DELETE.). Supports $expand.' - operationId: users.GetSponsors + summary: Remove sponsor (for agentUser) + description: Remove an agentUser's sponsor. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/agentuser-delete-sponsors?view=graph-rest-beta + operationId: users.sponsors.DeleteRefDirectoryObject parameters: - name: user-id in: path @@ -1277253,33 +1305509,14 @@ paths: schema: type: string x-ms-docs-key-type: directoryObject - - 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 + - name: If-Match + in: header + description: ETag schema: - uniqueItems: true - type: array - items: - type: string + type: string responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.directoryObject' + '204': + description: Success default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation @@ -1277305,6 +1305542,108 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + '/users/{user-id}/sponsors/$ref': + description: Provides operations to manage the collection of user entities. + get: + tags: + - users.directoryObject + summary: List sponsors (for agentUser) + description: Get an agentUser's sponsors. Sponsors are users and groups that are responsible for this agent user's privileges in the tenant and for keeping the agent user's information and access up to date. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/agentuser-list-sponsors?view=graph-rest-beta + operationId: users.ListRefSponsors + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - $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 + responses: + 2XX: + $ref: '#/components/responses/StringCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - users.directoryObject + summary: Add sponsors (for agentUser) + description: Assign an agentUser a sponsor. Sponsors are users and groups that are responsible for this agent user's privileges in the tenant and for keeping the agent user's information and access up to date. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/agentuser-post-sponsors?view=graph-rest-beta + operationId: users.CreateRefSponsors + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + requestBody: + $ref: '#/components/requestBodies/refPostBody' + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.directoryObject + summary: Remove sponsor (for agentUser) + description: Remove an agentUser's sponsor. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/agentuser-delete-sponsors?view=graph-rest-beta + operationId: users.DeleteRefSponsors + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: If-Match + in: header + description: ETag + schema: + type: string + - name: '@id' + in: query + description: The delete Uri + required: true + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation '/users/{user-id}/teamwork': description: Provides operations to manage the teamwork property of the microsoft.graph.user entity. get: @@ -1277842,15 +1306181,255 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.userScopeTeamsAppInstallation' + $ref: '#/components/schemas/microsoft.graph.userScopeTeamsAppInstallation' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.userTeamwork + summary: Update the navigation property installedApps in users + operationId: users.teamwork.UpdateInstalledApps + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: userScopeTeamsAppInstallation-id + in: path + description: The unique identifier of userScopeTeamsAppInstallation + required: true + schema: + type: string + x-ms-docs-key-type: userScopeTeamsAppInstallation + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.userScopeTeamsAppInstallation' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.userScopeTeamsAppInstallation' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.userTeamwork + summary: Uninstall app for user + description: Uninstall an app from the personal scope of the specified user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/userteamwork-delete-installedapps?view=graph-rest-beta + operationId: users.teamwork.DeleteInstalledApps + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: userScopeTeamsAppInstallation-id + in: path + description: The unique identifier of userScopeTeamsAppInstallation + required: true + schema: + type: string + x-ms-docs-key-type: userScopeTeamsAppInstallation + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/chat': + description: Provides operations to manage the chat property of the microsoft.graph.userScopeTeamsAppInstallation entity. + get: + tags: + - users.userTeamwork + summary: Get chat between user and teamsApp + description: Retrieve the chat of the specified user and Teams app. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/userscopeteamsappinstallation-get-chat?view=graph-rest-beta + operationId: users.teamwork.installedApps.GetChat + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: userScopeTeamsAppInstallation-id + in: path + description: The unique identifier of userScopeTeamsAppInstallation + required: true + schema: + type: string + x-ms-docs-key-type: userScopeTeamsAppInstallation + - 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsApp': + description: Provides operations to manage the teamsApp property of the microsoft.graph.teamsAppInstallation entity. + get: + tags: + - users.userTeamwork + summary: Get teamsApp from users + description: The app that is installed. + operationId: users.teamwork.installedApps.GetTeamsApp + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: userScopeTeamsAppInstallation-id + in: path + description: The unique identifier of userScopeTeamsAppInstallation + required: true + schema: + type: string + x-ms-docs-key-type: userScopeTeamsAppInstallation + - 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' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsApp' + '/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsAppDefinition': + description: Provides operations to manage the teamsAppDefinition property of the microsoft.graph.teamsAppInstallation entity. + get: + tags: + - users.userTeamwork + summary: Get teamsAppDefinition from users + description: The details of this version of the app. + operationId: users.teamwork.installedApps.GetTeamsAppDefinition + parameters: + - name: user-id + in: path + description: The unique identifier of user + required: true + schema: + type: string + x-ms-docs-key-type: user + - name: userScopeTeamsAppInstallation-id + in: path + description: The unique identifier of userScopeTeamsAppInstallation + required: true + schema: + type: string + x-ms-docs-key-type: userScopeTeamsAppInstallation + - 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' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - patch: + x-ms-docs-grouped-path: + - '/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition' + '/users/{user-id}/teamwork/installedApps/$count': + description: Provides operations to count the resources in the collection. + get: tags: - users.userTeamwork - summary: Update the navigation property installedApps in users - operationId: users.teamwork.UpdateInstalledApps + summary: Get the number of the resource + operationId: users.teamwork.installedApps.GetCount-0292 parameters: - name: user-id in: path @@ -1277859,39 +1306438,20 @@ paths: schema: type: string x-ms-docs-key-type: user - - name: userScopeTeamsAppInstallation-id - in: path - description: The unique identifier of userScopeTeamsAppInstallation - required: true - schema: - type: string - x-ms-docs-key-type: userScopeTeamsAppInstallation - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.userScopeTeamsAppInstallation' - required: true + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.userScopeTeamsAppInstallation' + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + '/users/{user-id}/teamwork/microsoft.graph.deleteTargetedMessage': + description: Provides operations to call the deleteTargetedMessage method. + post: tags: - users.userTeamwork - summary: Uninstall app for user - description: Uninstall an app from the personal scope of the specified user. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/userteamwork-delete-installedapps?view=graph-rest-beta - operationId: users.teamwork.DeleteInstalledApps + summary: Invoke action deleteTargetedMessage + operationId: users.user.teamwork.deleteTargetedMessage parameters: - name: user-id in: path @@ -1277900,35 +1306460,33 @@ paths: schema: type: string x-ms-docs-key-type: user - - name: userScopeTeamsAppInstallation-id - in: path - description: The unique identifier of userScopeTeamsAppInstallation - required: true - schema: - type: string - x-ms-docs-key-type: userScopeTeamsAppInstallation - - name: If-Match - in: header - description: ETag - schema: - type: string + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + teamId: + type: string + channelId: + type: string + messageId: + type: string + required: true responses: '204': description: Success default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/chat': - description: Provides operations to manage the chat property of the microsoft.graph.userScopeTeamsAppInstallation entity. + x-ms-docs-operation-type: action + '/users/{user-id}/teamwork/microsoft.graph.getAllRetainedTargetedMessages()': + description: Provides operations to call the getAllRetainedTargetedMessages method. get: tags: - users.userTeamwork - summary: Get chat between user and teamsApp - description: Retrieve the chat of the specified user and Teams app. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/userscopeteamsappinstallation-get-chat?view=graph-rest-beta - operationId: users.teamwork.installedApps.GetChat + summary: Invoke function getAllRetainedTargetedMessages + operationId: users.user.teamwork.getAllRetainedTargetedMessages parameters: - name: user-id in: path @@ -1277937,13 +1306495,11 @@ paths: schema: type: string x-ms-docs-key-type: user - - name: userScopeTeamsAppInstallation-id - in: path - description: The unique identifier of userScopeTeamsAppInstallation - required: true - schema: - type: string - x-ms-docs-key-type: userScopeTeamsAppInstallation + - $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 @@ -1277954,52 +1306510,9 @@ paths: 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' - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsApp': - description: Provides operations to manage the teamsApp property of the microsoft.graph.teamsAppInstallation entity. - get: - tags: - - users.userTeamwork - summary: Get teamsApp from users - description: The app that is installed. - operationId: users.teamwork.installedApps.GetTeamsApp - parameters: - - name: user-id - in: path - description: The unique identifier of user - required: true - schema: - type: string - x-ms-docs-key-type: user - - name: userScopeTeamsAppInstallation-id - in: path - description: The unique identifier of userScopeTeamsAppInstallation - required: true - schema: - type: string - x-ms-docs-key-type: userScopeTeamsAppInstallation - - name: $select + - name: $orderby in: query - description: Select properties to be returned + description: Order items by property values style: form explode: false schema: @@ -1278019,24 +1306532,33 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.teamsApp' + title: Collection of targetedChatMessage + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + '@odata.nextLink': + type: string + nullable: true default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsApp' - '/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsAppDefinition': - description: Provides operations to manage the teamsAppDefinition property of the microsoft.graph.teamsAppInstallation entity. + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + '/users/{user-id}/teamwork/microsoft.graph.getAllTargetedMessages()': + description: Provides operations to call the getAllTargetedMessages method. get: tags: - users.userTeamwork - summary: Get teamsAppDefinition from users - description: The details of this version of the app. - operationId: users.teamwork.installedApps.GetTeamsAppDefinition + summary: Invoke function getAllTargetedMessages + operationId: users.user.teamwork.getAllTargetedMessages parameters: - name: user-id in: path @@ -1278045,13 +1306567,11 @@ paths: schema: type: string x-ms-docs-key-type: user - - name: userScopeTeamsAppInstallation-id - in: path - description: The unique identifier of userScopeTeamsAppInstallation - required: true - schema: - type: string - x-ms-docs-key-type: userScopeTeamsAppInstallation + - $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 @@ -1278062,6 +1306582,16 @@ paths: 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 @@ -1278074,38 +1306604,26 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.teamsAppDefinition' - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition' - '/users/{user-id}/teamwork/installedApps/$count': - description: Provides operations to count the resources in the collection. - get: - tags: - - users.userTeamwork - summary: Get the number of the resource - operationId: users.teamwork.installedApps.GetCount-0292 - parameters: - - name: user-id - in: path - description: The unique identifier of user - required: true - schema: - type: string - x-ms-docs-key-type: user - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' + title: Collection of targetedChatMessage + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + '@odata.nextLink': + type: string + nullable: true default: $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore '/users/{user-id}/teamwork/microsoft.graph.sendActivityNotification': description: Provides operations to call the sendActivityNotification method. post: @@ -1280969,6 +1309487,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1281114,6 +1309633,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1282776,6 +1311296,7 @@ paths: - '/users/{user-id}/calendarView/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()' + - '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/microsoft.graph.delta()' - '/users/{user-id}/contactFolders/{contactFolder-id}/contacts/microsoft.graph.delta()' @@ -1283966,6 +1312487,8 @@ components: description: 'The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only.' format: date-time nullable: true + privilegeLevel: + $ref: '#/components/schemas/microsoft.graph.privilegeLevel' uniqueName: type: string nullable: true @@ -1285120,6 +1313643,32 @@ components: nullable: true activity: $ref: '#/components/schemas/microsoft.graph.userActivity' + microsoft.graph.activityLogBase: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: activityLogBase + type: object + properties: + activityType: + $ref: '#/components/schemas/microsoft.graph.activityLogOperationType' + error: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.publicError' + - type: object + nullable: true + eventDateTime: + 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 + performedBy: + type: string + nullable: true + resultStatus: + $ref: '#/components/schemas/microsoft.graph.activityLogResultStatus' + serviceType: + $ref: '#/components/schemas/microsoft.graph.serviceType' + severity: + $ref: '#/components/schemas/microsoft.graph.activityLogSeverity' microsoft.graph.activityStatistics: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1286398,7 +1314947,7 @@ components: 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: 'Time at which the alert was created by the alert provider. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Required.' + description: 'Time at which the alert provider created the alert. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Required.' format: date-time nullable: true description: @@ -1286427,7 +1314976,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.fileSecurityState' - description: Security-related stateful information generated by the provider about the file(s) related to this alert. + description: Security-related stateful information generated by the provider about the files related to this alert. historyStates: type: array items: @@ -1286437,7 +1314986,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.hostSecurityState' - description: Security-related stateful information generated by the provider about the host(s) related to this alert. + description: Security-related stateful information generated by the provider about the hosts related to this alert. incidentIds: type: array items: @@ -1286472,7 +1315021,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.networkConnection' - description: Security-related stateful information generated by the provider about the network connection(s) related to this alert. + description: Security-related stateful information generated by the provider about the network connections related to this alert. processes: type: array items: @@ -1286483,7 +1315032,7 @@ components: items: type: string nullable: true - description: 'Vendor/provider recommended action(s) to take as a result of the alert (for example, isolate machine, enforce2FA, reimage host).' + description: 'Vendor/provider recommended actions to take as a result of the alert (for example, isolate machine, enforce2FA, reimage host).' registryKeyStates: type: array items: @@ -1286493,7 +1315042,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.securityResource' - description: 'Resources related to current alert. For example, for some alerts this can have the Azure Resource value.' + description: 'Resources related to current alert. For example, some alerts have the Azure Resource value.' severity: $ref: '#/components/schemas/microsoft.graph.alertSeverity' sourceMaterials: @@ -1286509,7 +1315058,7 @@ components: items: type: string nullable: true - description: 'User-definable labels that can be applied to an alert and can serve as filter conditions (for example ''HVA'', ''SAW'') (supports update).' + description: 'User-definable labels that can be applied to an alert and can serve as filter conditions (for example, ''HVA'', ''SAW''). Updatable.' title: type: string description: Alert title. Required. @@ -1287277,6 +1315826,9 @@ components: type: boolean description: Indicates whether or not google accounts will be blocked. nullable: true + isKioskModeExitCodeSet: + type: boolean + description: Exit code to allow a user to escape from Kiosk Mode when the device is in Kiosk Mode. kioskCustomizationDeviceSettingsBlocked: type: boolean description: Indicates whether a user can access the device's Settings app while in Kiosk Mode. @@ -1288878,6 +1317430,8 @@ components: connectedAppsEnabled: type: boolean description: Setting to specify whether to allow ConnectedApps experience for this app. + credentialProviderRoleState: + $ref: '#/components/schemas/microsoft.graph.androidAppCredentialProviderRoleState' packageId: type: string description: Android For Work app configuration package id. @@ -1289654,6 +1318208,8 @@ components: connectedAppsEnabled: type: boolean description: Setting to specify whether to allow ConnectedApps experience for this app. + credentialProviderRoleState: + $ref: '#/components/schemas/microsoft.graph.androidAppCredentialProviderRoleState' packageId: type: string description: Android Enterprise app configuration package id. @@ -1291368,7 +1319924,7 @@ components: description: Specifies the certification status of the application. createdByAppId: type: string - description: The globally unique appId (called Application (client) ID on the Microsoft Entra admin center) of the application that created this application. Set internally by Microsoft Entra ID. Read-only. + description: The appId of the application that created this application. Set internally by Microsoft Entra ID. Read-only. nullable: true createdDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' @@ -1291428,6 +1319984,13 @@ components: type: string description: The main logo for the application. Not nullable. format: base64url + managerApplications: + type: array + items: + pattern: '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' + type: string + format: uuid + description: 'A collection of application IDs for applications designated as managers of this application. Manager applications can create service principals for the applications they manage. Currently, only Microsoft first-party application IDs can be set as values. Maximum of 10 values. Not nullable. Read-only for third-party (3P) callers; writes by 3P callers are rejected with a 400 Bad Request error. Returned only on $select.' nativeAuthenticationApisEnabled: anyOf: - $ref: '#/components/schemas/microsoft.graph.nativeAuthenticationApisEnabled' @@ -1291704,6 +1320267,9 @@ components: - $ref: '#/components/schemas/microsoft.graph.informationalUrls' - type: object nullable: true + isEntraIntegrated: + type: boolean + description: 'Indicates whether the application is integrated with Entra ID (for example, through single sign-on or user provisioning).' 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 @@ -1292716,7 +1321282,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.externalAuthenticationMethod' - description: Represents the external methods registered to a user for authentication. + description: Represents the external MFA registered to a user for authentication. x-ms-navigationProperty: true fido2Methods: type: array @@ -1293958,6 +1322524,36 @@ components: items: $ref: '#/components/schemas/microsoft.graph.identityProviderBase' x-ms-navigationProperty: true + microsoft.graph.backupPolicyActivityLog: + allOf: + - $ref: '#/components/schemas/microsoft.graph.activityLogBase' + - title: backupPolicyActivityLog + type: object + properties: + oldPolicyName: + type: string + nullable: true + policyId: + type: string + nullable: true + policyName: + type: string + nullable: true + policyStatus: + $ref: '#/components/schemas/microsoft.graph.protectionPolicyStatus' + protectionUnitDetails: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.protectionUnitDetails' + - type: object + nullable: true + retentionPeriod: + type: string + nullable: true + microsoft.graph.backupReport: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: backupReport + type: object microsoft.graph.backupRestoreRoot: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1293970,6 +1322566,11 @@ components: - type: object nullable: true description: Represents the tenant-level status of the Backup Storage service. + activityLogs: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.activityLogBase' + x-ms-navigationProperty: true allDrivesBackup: anyOf: - $ref: '#/components/schemas/microsoft.graph.allDrivesBackup' @@ -1294077,6 +1322678,12 @@ components: $ref: '#/components/schemas/microsoft.graph.protectionUnitBase' description: List of protection units in the tenant. x-ms-navigationProperty: true + reports: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.backupReport' + - type: object + nullable: true + x-ms-navigationProperty: true restorePoints: type: array items: @@ -1295030,6 +1323637,9 @@ components: description: The date and time of the restore point on which the browse session is created. format: date-time nullable: true + restorePointId: + type: string + nullable: true status: $ref: '#/components/schemas/microsoft.graph.browseSessionStatus' microsoft.graph.building: @@ -1296336,6 +1324946,11 @@ components: $ref: '#/components/schemas/microsoft.graph.teamsTab' description: A collection of all the tabs in the chat. Nullable. x-ms-navigationProperty: true + targetedMessages: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + x-ms-navigationProperty: true microsoft.graph.chatActivityStatistics: allOf: - $ref: '#/components/schemas/microsoft.graph.activityStatistics' @@ -1297621,6 +1326236,12 @@ components: - title: cloudPcExternalPartner type: object properties: + agentSetting: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.cloudPcExternalPartnerAgentSetting' + - type: object + nullable: true + description: The agent settings associated with the external partner. connectionStatus: $ref: '#/components/schemas/microsoft.graph.cloudPcExternalPartnerStatus' enableConnection: @@ -1299274,35 +1327895,35 @@ components: properties: baselineResourceDisplayName: type: string - description: Resource instance for which the drift is detected. + description: 'Resource instance for which the drift is detected. Supports $filter (eq, ne, startsWith) and $orderby.' readOnly: true driftedProperties: type: array items: $ref: '#/components/schemas/microsoft.graph.driftedProperty' - description: Properties within one or more resource instances in which drift is detected. + description: Properties within one or more resource instances in which drift is detected. Returned only on $select. readOnly: true firstReportedDateTime: 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 at which drift is first detected. 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.' + description: 'The date and time at which drift is first detected. 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. Supports $filter (eq, ne, ge, le) and $orderby.' format: date-time readOnly: true monitorId: type: string - description: Globally unique identifier (GUID) of the monitor. System-generated. + description: 'Globally unique identifier (GUID) of the monitor. System-generated. Supports $filter (eq, ne).' readOnly: true resourceInstanceIdentifier: $ref: '#/components/schemas/microsoft.graph.openComplexDictionaryType' resourceType: type: string - description: Resource for which the drift is detected. + description: 'Resource for which the drift is detected. Supports $filter (eq, ne, startsWith).' readOnly: true status: $ref: '#/components/schemas/microsoft.graph.driftStatus' tenantId: type: string - description: Globally unique identifier (GUID) of the tenant for which the monitor runs. Fetched automatically by the system. + description: 'Globally unique identifier (GUID) of the tenant for which the monitor runs. Fetched automatically by the system. Supports $filter (eq, ne).' readOnly: true microsoft.graph.configurationManagement: allOf: @@ -1299351,18 +1327972,18 @@ components: 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 date and time when the monitor was created. 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.' + description: 'The date and time when the monitor was created. 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. Supports $filter (eq, ne, ge, le) and $orderby.' format: date-time readOnly: true description: type: string - description: User-friendly description of the monitor given by the user. + description: 'User-friendly description of the monitor given by the user. Supports $filter (eq, ne, startsWith) and $orderby.' displayName: type: string - description: User-friendly name given by the user to the monitor. + description: 'User-friendly name given by the user to the monitor. Supports $filter (eq, ne, startsWith) and $orderby.' inactivationReason: type: string - description: The reason for the monitor's inactivation. + description: The reason for the monitor's inactivation. Returned only on $select. nullable: true readOnly: true lastModifiedBy: @@ -1299370,7 +1327991,7 @@ components: lastModifiedDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: 'The date and time when the monitor was last modified. If no modifications are made to the monitor, it''s the same as createdDateTime. 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.' + description: 'The date and time when the monitor was last modified. If no modifications are made to the monitor, it''s the same as createdDateTime. 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. Supports $filter (eq, ne, ge, le) and $orderby.' format: date-time readOnly: true mode: @@ -1299387,12 +1328008,12 @@ components: - $ref: '#/components/schemas/microsoft.graph.openComplexDictionaryType' - type: object nullable: true - description: Key-value pairs that contain parameter values which might be used in the baseline. + description: Key-value pairs that contain parameter values which might be used in the baseline. Returned only on $select. status: $ref: '#/components/schemas/microsoft.graph.monitorStatus' tenantId: type: string - description: Globally unique identifier (GUID) of the tenant for which the monitor runs. Fetched automatically by the system. + description: 'Globally unique identifier (GUID) of the tenant for which the monitor runs. Fetched automatically by the system. Supports $filter (eq, ne).' readOnly: true baseline: $ref: '#/components/schemas/microsoft.graph.configurationBaseline' @@ -1299406,36 +1328027,36 @@ components: maximum: 2147483647 minimum: -2147483648 type: number - description: Number of drifts observed during a monitor run. + description: 'Number of drifts observed during a monitor run. Supports $filter (eq, ne, ge, le) and $orderby.' format: int32 readOnly: true errorDetails: type: array items: $ref: '#/components/schemas/microsoft.graph.errorDetail' - description: All the error details that prevent the monitor from running successfully. The error details are a contained entity. + description: All the error details that prevent the monitor from running successfully. The error details are a contained entity. Returned only on $select. readOnly: true monitorId: type: string - description: Globally unique identifier (GUID) of the monitor. System-generated. + description: 'Globally unique identifier (GUID) of the monitor. System-generated. Supports $filter (eq, ne).' readOnly: true runCompletionDateTime: 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 monitor run completed. 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.' + description: 'Date and time at which the monitor run completed. 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. Supports $filter (eq, ne, ge, le) and $orderby.' format: date-time readOnly: true runInitiationDateTime: 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 monitor run initiated. 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.' + description: 'Date and time at which the monitor run initiated. 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. Supports $filter (eq, ne, ge, le) and $orderby.' format: date-time readOnly: true runStatus: $ref: '#/components/schemas/microsoft.graph.monitorRunStatus' tenantId: type: string - description: Globally unique identifier (GUID) of the tenant for which the monitor runs. Fetched automatically by the system. + description: 'Globally unique identifier (GUID) of the tenant for which the monitor runs. Fetched automatically by the system. Supports $filter (eq, ne).' readOnly: true microsoft.graph.configurationSnapshotJob: allOf: @@ -1299446,7 +1328067,7 @@ components: completedDateTime: 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 snapshot job was completed. 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.' + description: 'The date and time when the snapshot job was completed. 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. Supports $filter (eq, ne, ge, le) and $orderby.' format: date-time readOnly: true createdBy: @@ -1299454,35 +1328075,35 @@ components: 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 date and time when the snapshot job was created. 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.' + description: 'The date and time when the snapshot job was created. 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. Supports $filter (eq, ne, ge, le) and $orderby.' format: date-time readOnly: true description: type: string - description: User-friendly description of the snapshot given by the user. + description: 'User-friendly description of the snapshot given by the user. Supports $filter (eq, ne, startsWith) and $orderby.' displayName: type: string - description: User-friendly name provided by the user during snapshot creation. + description: 'User-friendly name provided by the user during snapshot creation. Supports $filter (eq, ne, startsWith) and $orderby.' errorDetails: type: array items: type: string - description: Details of errors related to the reasons why the snapshot can't complete. + description: Details of errors related to the reasons why the snapshot can't complete. Returned only on $select. readOnly: true resourceLocation: type: string - description: The URL at which the snapshot file resides. + description: The URL at which the snapshot file resides. Returned only on $select. readOnly: true resources: type: array items: type: string - description: The names of all resources included in the request body by the user who created the snapshot. Fetched by the system. + description: The names of all resources included in the request body by the user who created the snapshot. Fetched by the system. Returned only on $select. status: $ref: '#/components/schemas/microsoft.graph.snapshotJobStatus' tenantId: type: string - description: Globally unique identifier (GUID) of the tenant for which the snapshot is created. + description: 'Globally unique identifier (GUID) of the tenant for which the snapshot is created. Supports $filter (eq, ne).' readOnly: true microsoft.graph.connectedOrganization: allOf: @@ -1300351,6 +1328972,12 @@ components: - title: copilotPackage type: object properties: + appId: + type: string + nullable: true + assetId: + type: string + nullable: true availableTo: $ref: '#/components/schemas/microsoft.graph.packageStatus' deployedTo: @@ -1300369,6 +1328996,15 @@ components: type: string format: date-time nullable: true + manifestId: + type: string + nullable: true + manifestVersion: + type: string + nullable: true + platform: + type: string + nullable: true publisher: type: string nullable: true @@ -1300381,6 +1329017,9 @@ components: type: string type: $ref: '#/components/schemas/microsoft.graph.packageType' + version: + type: string + nullable: true zipFile: type: string format: base64url @@ -1300410,15 +1329049,9 @@ components: longDescription: type: string nullable: true - manifestVersion: - type: string - nullable: true sensitivity: type: string nullable: true - version: - type: string - nullable: true microsoft.graph.copilotPeopleAdminSetting: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1300682,6 +1329315,11 @@ components: - title: crossTenantAccessPolicyConfigurationDefault type: object properties: + appServiceConnectInbound: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyAppServiceConnectSetting' + - type: object + nullable: true automaticUserConsentSettings: anyOf: - $ref: '#/components/schemas/microsoft.graph.inboundOutboundPolicyConfiguration' @@ -1300712,6 +1329350,9 @@ components: - type: object nullable: true description: Defines your default configuration for users in your organization going outbound to access resources in another organization via Microsoft Entra B2B direct connect. + blockServiceProviderOutboundAccess: + type: boolean + nullable: true inboundTrust: anyOf: - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyInboundTrust' @@ -1300728,6 +1329369,16 @@ components: type: boolean description: 'If true, the default configuration is set to the system default configuration. If false, the default settings are customized.' nullable: true + m365CollaborationInbound: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyM365CollaborationInboundSetting' + - type: object + nullable: true + m365CollaborationOutbound: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyM365CollaborationOutboundSetting' + - type: object + nullable: true tenantRestrictions: anyOf: - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyTenantRestrictions' @@ -1300740,6 +1329391,11 @@ components: - title: crossTenantAccessPolicyConfigurationPartner type: object properties: + appServiceConnectInbound: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyAppServiceConnectSetting' + - type: object + nullable: true automaticUserConsentSettings: anyOf: - $ref: '#/components/schemas/microsoft.graph.inboundOutboundPolicyConfiguration' @@ -1300770,6 +1329426,9 @@ components: - type: object nullable: true description: Defines your partner-specific configuration for users in your organization going outbound to access resources in another organization via Microsoft Entra B2B direct connect. + blockServiceProviderOutboundAccess: + type: boolean + nullable: true inboundTrust: anyOf: - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyInboundTrust' @@ -1300784,6 +1329443,16 @@ components: type: boolean description: Identifies whether the partner-specific configuration is a Cloud Service Provider for your organization. nullable: true + m365CollaborationInbound: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyM365CollaborationInboundSetting' + - type: object + nullable: true + m365CollaborationOutbound: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyM365CollaborationOutboundSetting' + - type: object + nullable: true tenantId: type: string description: The tenant identifier for the partner Microsoft Entra organization. Read-only. Key. @@ -1300808,7 +1329477,7 @@ components: properties: displayName: type: string - description: Display name for the cross-tenant user synchronization policy. Use the name of the partner Microsoft Entra tenant to easily identify the policy. Optional. + description: Display name for the cross-tenant user and group synchronization policy. Use the name of the partner Microsoft Entra tenant to easily identify the policy. Optional. nullable: true externalCloudAuthorizedApplicationId: type: string @@ -1300818,16 +1329487,16 @@ components: - $ref: '#/components/schemas/microsoft.graph.crossTenantGroupSyncInbound' - type: object nullable: true - description: Defines whether groups can be synchronized from a partner tenant. Key. + description: Defines whether groups can be synchronized from a partner tenant. tenantId: type: string - description: Tenant identifier for the partner Microsoft Entra organization. Read-only. + description: Tenant identifier for the partner Microsoft Entra organization. Key. Read-only. userSyncInbound: anyOf: - $ref: '#/components/schemas/microsoft.graph.crossTenantUserSyncInbound' - type: object nullable: true - description: Defines whether users can be synchronized from the partner tenant. Key. + description: Defines whether users can be synchronized from the partner tenant. microsoft.graph.crossTenantMigrationJob: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1301048,21 +1329717,23 @@ components: nullable: true description: The endpoint configuration of the logic app that should be triggered when this access review goes into an initializing state. microsoft.graph.customDataProvidedResourceFile: - title: customDataProvidedResourceFile - type: object - properties: - name: - type: string - description: Name of the file that was uploaded. - size: - type: number - description: Size of the uploaded file in bytes. - format: int64 - uploadedDateTime: - 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: Time at which the file was uploaded. - format: date-time + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: customDataProvidedResourceFile + type: object + properties: + name: + type: string + description: Name of the file that was uploaded. + size: + type: number + description: Size of the uploaded file in bytes. + format: int64 + uploadedDateTime: + 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: Time at which the file was uploaded. + format: date-time microsoft.graph.customDataProvidedResourceUploadSession: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1302584,6 +1331255,9 @@ components: skipPrimarySetupAccountCreation: type: boolean description: Indicates whether Setup Assistant will skip the user interface for primary account setup + usePlatformSSODuringSetupAssistant: + type: boolean + description: 'Indicates whether Platform SSO is used as part of device enrollment during Setup Assistant. When TRUE, Platform SSO is used in device enrollment during Setup Assistant. When FALSE Platform SSO is not used in enrollment during Setup Assistant. Note: This value cannot be TRUE when configurationWebUrl is TRUE.' zoomDisabled: type: boolean description: Indicates if zoom setup pane is disabled @@ -1305379,6 +1334053,11 @@ components: type: number description: Maximum number of dep tokens allowed per-tenant. format: int32 + samsungEFotaFirmwareVersions: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.samsungEFotaFirmwareVersion' + description: The collection of Samsung EFOTA firmware versions. settings: anyOf: - $ref: '#/components/schemas/microsoft.graph.deviceManagementSettings' @@ -1308720,6 +1337399,13 @@ components: $ref: '#/components/schemas/microsoft.graph.recommendation' description: List of recommended improvements to improve tenant posture. x-ms-navigationProperty: true + recovery: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recovery' + - type: object + nullable: true + description: Represents the Entra backup and recovery service for the tenant. + x-ms-navigationProperty: true sharedEmailDomains: type: array items: @@ -1308738,6 +1337424,13 @@ components: nullable: true description: 'A container for templates, such as device templates used for onboarding devices in Microsoft Entra ID.' x-ms-navigationProperty: true + tenantGovernance: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.tenantGovernance' + - type: object + nullable: true + description: Container for Microsoft Entra Tenant Governance capabilities. + x-ms-navigationProperty: true microsoft.graph.directoryAudit: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1309744,6 +1338437,23 @@ components: type: string nullable: true description: The list of email addresses that are added to the corresponding OneDrive for work or school restore session in a bulk operation. + microsoft.graph.dynamicRuleActivityLog: + allOf: + - $ref: '#/components/schemas/microsoft.graph.activityLogBase' + - title: dynamicRuleActivityLog + type: object + properties: + policyId: + type: string + nullable: true + policyName: + type: string + nullable: true + protectionUnitDetails: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.protectionUnitDetails' + - type: object + nullable: true microsoft.graph.easEmailProfileConfigurationBase: allOf: - $ref: '#/components/schemas/microsoft.graph.deviceConfiguration' @@ -1311334,6 +1340044,8 @@ components: items: $ref: '#/components/schemas/microsoft.graph.learningCourseActivity' x-ms-navigationProperty: true + storyline: + $ref: '#/components/schemas/microsoft.graph.storyline' description: Represents a container that exposes navigation properties for employee experience user resources. microsoft.graph.encryptedAwsStorageBucketFinding: allOf: @@ -1312761,7 +1341473,7 @@ components: description: A unique identifier used to manage the external auth method within Microsoft Entra ID. displayName: type: string - description: Custom name given to the registered external authentication method. + description: Custom name given to the registered external MFA. microsoft.graph.externalAuthenticationMethodConfiguration: allOf: - $ref: '#/components/schemas/microsoft.graph.authenticationMethodConfiguration' @@ -1312773,7 +1341485,7 @@ components: description: appId for the app registration in Microsoft Entra ID representing the integration with the external provider. displayName: type: string - description: Display name for the external authentication method. This name is shown to users during sign-in. + description: Display name for the external MFA. This name is shown to users during sign-in. openIdConnectSetting: $ref: '#/components/schemas/microsoft.graph.openIdConnectSetting' includeTargets: @@ -1313380,6 +1342092,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.siteArchivalDetails' - type: object nullable: true + description: Archival details of the fileStorageContainer. Read-write. assignedSensitivityLabel: anyOf: - $ref: '#/components/schemas/microsoft.graph.assignedLabel' @@ -1313527,6 +1342240,12 @@ components: format: uuid settings: $ref: '#/components/schemas/microsoft.graph.fileStorageContainerTypeSettings' + permissions: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.permission' + description: The set of permissions for users in the container type. The permissions collection defines who has access to manage the container type. Use the owner role to grant management access. + x-ms-navigationProperty: true microsoft.graph.fileStorageContainerTypeAppPermissionGrant: title: fileStorageContainerTypeAppPermissionGrant type: object @@ -1316547,8 +1345266,10 @@ components: type: string description: Name of the user or service that last updated the status. lastModifiedDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string description: The date and time when the status was last updated. + format: date-time owner: type: string description: The user responsible for maintaining the resource. @@ -1316973,7 +1345694,11 @@ components: type: object properties: inheritableScopes: - $ref: '#/components/schemas/microsoft.graph.inheritableScopes' + anyOf: + - $ref: '#/components/schemas/microsoft.graph.inheritableScopes' + - type: object + nullable: true + description: 'Inheritance configuration for delegated permission scopes published by the resource application. Supports three patterns: allAllowedScopes (inherit all available scopes), enumeratedScopes (inherit only the listed scopes), and noScopes (inherit none). Each pattern exposes a kind discriminator for filtering.' resourceAppId: type: string description: The appId of the resource application that publishes these scopes. Primary key. @@ -1317220,9 +1345945,6 @@ components: type: string nullable: true description: List of scope tags assigned to the branding profile - sendDeviceOwnershipChangePushNotification: - type: boolean - description: Boolean that indicates if a push notification is sent to users when their device ownership type changes from personal to corporate showAzureADEnterpriseApps: type: boolean description: Boolean that indicates if AzureAD Enterprise Apps will be shown in Company Portal @@ -1317438,7 +1346160,7 @@ components: maximum: 2147483647 minimum: -2147483648 type: number - description: Number of days before the passcode expires. Valid values 1 to 65535 + description: 'Number of days before the passcode expires. Starting January 2026 (Intune release version: 2601), the maximum expiration days will be limited to 730 days. Any setting above 730 days will be default to 730 days. Valid values 1 to 65535' format: int32 nullable: true passcodeMinimumCharacterSetCount: @@ -1320660,6 +1349382,12 @@ components: type: string description: The displayable title of the list. nullable: true + itemCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true list: anyOf: - $ref: '#/components/schemas/microsoft.graph.listInfo' @@ -1322331,36 +1351059,36 @@ components: properties: connectAutomatically: type: boolean - description: Connect automatically when this network is in range. Setting this to true will skip the user prompt and automatically connect the device to Wi-Fi network. + description: Indicates whether to automatically connect to this network when it is in range of the device. When TRUE will skip the user prompt and automatically connect the device to Wi-Fi network. Default is false. connectWhenNetworkNameIsHidden: type: boolean - description: 'Connect when the network is not broadcasting its name (SSID). When set to true, this profile forces the device to connect to a network that doesn''t broadcast its SSID to all devices.' + description: 'Indicates whether the device should connect to the network when it is not broadcasting its name (SSID). When TRUE, this profile forces the device to connect to a network that doesn''t broadcast its SSID to all devices. Default is false.' deploymentChannel: anyOf: - $ref: '#/components/schemas/microsoft.graph.appleDeploymentChannel' - type: object nullable: true - description: 'Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. Possible values are: deviceChannel, userChannel, unknownFutureValue.' + description: 'Indicates the deployment channel type used to deploy the configuration profile. Once set, cannot be changed. Possible values are deviceChannel, and userChannel. Possible values are: deviceChannel, userChannel, unknownFutureValue.' networkName: type: string - description: Network Name + description: Indicates the Wi-Fi configuration profile name. Used to identify the configuration profile. preSharedKey: type: string description: This is the pre-shared key for WPA Personal Wi-Fi network. nullable: true proxyAutomaticConfigurationUrl: type: string - description: URL of the proxy server automatic configuration script when automatic configuration is selected. This URL is typically the location of PAC (Proxy Auto Configuration) file. + description: 'Indicates URL of the proxy server automatic configuration (PAC) script when proxySettings is automatic. Used to find the location of PAC (Proxy Auto Configuration) file. Example: itproxy.contoso.com' nullable: true proxyManualAddress: type: string - description: IP Address or DNS hostname of the proxy server when manual configuration is selected. + description: 'Indicates IP Address or DNS hostname of the proxy server when manual configuration is selected. Used for proxy settings. Example: 10.0.0.2' nullable: true proxyManualPort: maximum: 2147483647 minimum: -2147483648 type: number - description: Port of the proxy server when manual configuration is selected. + description: 'Indicates the proxy server TCP port to use when proxySettings is manual. Used for proxy settings. Example: 8080' format: int32 nullable: true proxySettings: @@ -1325867,6 +1354595,11 @@ components: - title: mobileAppCatalogPackage type: object properties: + productDescription: + type: string + description: 'The description of the product (example: "Fabrikam for Business is a productivity app."). Returned by default. Read-only. Supports: $filter, $search, $select. This property is read-only.' + nullable: true + readOnly: true productDisplayName: type: string description: 'The name of the product (example: "Fabrikam for Business"). Returned by default. Read-only. Supports: $filter, $search, $select. This property is read-only.' @@ -1327105,6 +1355838,25 @@ components: description: 'Currently, the start time value is ignored, but a value is required when creating an oAuth2PermissionGrant. Required.' format: date-time nullable: true + microsoft.graph.offboardingActivityLog: + allOf: + - $ref: '#/components/schemas/microsoft.graph.activityLogBase' + - title: offboardingActivityLog + type: object + properties: + offboardingDetails: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.offboardingDetails' + - type: object + nullable: true + policyId: + type: string + nullable: true + policyName: + type: string + nullable: true + policyStatus: + $ref: '#/components/schemas/microsoft.graph.protectionPolicyStatus' microsoft.graph.offerShiftRequest: allOf: - $ref: '#/components/schemas/microsoft.graph.scheduleChangeRequest' @@ -1329903,6 +1358655,36 @@ components: - $ref: '#/components/schemas/microsoft.graph.identityFinding' - title: overprovisionedUserFinding type: object + microsoft.graph.ownerlessGroupPolicy: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: ownerlessGroupPolicy + type: object + properties: + emailInfo: + $ref: '#/components/schemas/microsoft.graph.emailDetails' + enabledGroupIds: + type: array + items: + type: string + description: The collection of IDs for groups to which the policy is enabled. + isEnabled: + type: boolean + description: Indicates whether the ownerless group policy is enabled in the tenant. Setting this property to false clears the values of all other policy parameters. + maxMembersToNotify: + type: number + description: 'The maximum number of members to notify. Value range is 0-90. Members are prioritized by recent group activity (most active first). If there aren''t enough active members to fill the limit, remaining slots are filled with other eligible group members from the directory.' + format: int64 + notificationDurationInWeeks: + type: number + description: The number of weeks for the notification duration. Value range is 1-7. + format: int64 + policyWebUrl: + type: string + description: The URL to the policy documentation. + nullable: true + targetOwners: + $ref: '#/components/schemas/microsoft.graph.targetOwners' microsoft.graph.pageTemplate: allOf: - $ref: '#/components/schemas/microsoft.graph.baseSitePage' @@ -1331620,9 +1360402,10 @@ components: nullable: true hasChat: type: boolean + description: 'Read-only. This value is true if the task has chat messages associated with it. Otherwise, false.' hasDescription: type: boolean - description: 'Read-only. This value is true if the details object of the task has a nonempty description. Otherwise,false.' + description: 'Read-only. This value is true if the details object of the task has a nonempty description. Otherwise, false.' nullable: true isArchived: type: boolean @@ -1331650,7 +1360433,7 @@ components: nullable: true orderHint: type: string - description: 'The hint used to order items of this type in a list view. For more information, see Using order hints in plannern.' + description: 'The hint used to order items of this type in a list view. For more information, see Using order hints in planner.' nullable: true percentComplete: maximum: 2147483647 @@ -1331725,6 +1360508,12 @@ components: nullable: true description: Read-only. Nullable. More details about the task. x-ms-navigationProperty: true + messages: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + description: Read-only. Nullable. Chat messages associated with the task. + x-ms-navigationProperty: true progressTaskBoardFormat: anyOf: - $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat' @@ -1331732,6 +1360521,53 @@ components: nullable: true description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress. x-ms-navigationProperty: true + microsoft.graph.plannerTaskChatMessage: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: plannerTaskChatMessage + type: object + properties: + content: + type: string + description: The content of the chat message. Supports plain text and sanitized HTML. + nullable: true + createdBy: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.identitySet' + - type: object + nullable: true + description: The identity of the user who created the message. + 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 date and time when the message was created. 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 + 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 + format: date-time + nullable: true + editedDateTime: + 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 + mentions: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMention' + description: The list of mentions in the message. + messageType: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessageType' + parentEntityId: + type: string + description: The ID of the parent plannerTask that this message belongs to. + nullable: true + reactions: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatReaction' + description: The reactions on the message. microsoft.graph.plannerTaskConfiguration: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1332118,6 +1360954,13 @@ components: $ref: '#/components/schemas/microsoft.graph.onPremAuthenticationPolicy' description: The policy that controls how authentication requests from on-premises environments are managed. x-ms-navigationProperty: true + ownerlessGroupPolicy: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.ownerlessGroupPolicy' + - type: object + nullable: true + description: The policy configuration for managing groups that have lost their sole owner. + x-ms-navigationProperty: true permissionGrantPolicies: type: array items: @@ -1334086,6 +1362929,8 @@ components: type: string description: 'Identifies a profileCardProperty resource in Get, Update, or Delete operations. Allows an administrator to surface hidden Microsoft Entra ID properties on the Microsoft 365 profile card within their tenant. When present, the Microsoft Entra ID field referenced in this property is visible to all users in your tenant on the contact pane of the profile card. Allowed values for this field are: UserPrincipalName, Fax, StreetAddress, PostalCode, StateOrProvince, Alias, CustomAttribute1, CustomAttribute2, CustomAttribute3, CustomAttribute4, CustomAttribute5, CustomAttribute6, CustomAttribute7, CustomAttribute8, CustomAttribute9, CustomAttribute10, CustomAttribute11, CustomAttribute12, CustomAttribute13, CustomAttribute14, CustomAttribute15.' nullable: true + isVisible: + type: boolean microsoft.graph.profilePhoto: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1334112,19 +1362957,13 @@ components: - title: profilePropertySetting type: object properties: - allowedAudiences: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.organizationAllowedAudiences' - - type: object - nullable: true - description: 'A privacy setting that reflects the allowed audience for the configured property. The possible values are: me, organization, federatedOrganizations, everyone, unknownFutureValue.' - isUserOverrideForAudienceEnabled: - type: boolean - description: Defines whether a user is allowed to override the tenant admin privacy setting. + displayName: + type: string + description: Name of the property-level setting. nullable: true name: type: string - description: Name of the property-level setting. + description: Other name of the property-level setting. For backward compatibility. nullable: true prioritizedSourceUrls: type: array @@ -1334157,7 +1362996,7 @@ components: nullable: true webUrl: type: string - description: Web URL of the profile source that directs users to the page view of profile data. + description: Web URL of the profile source that directs users to the page view of the profile data. nullable: true microsoft.graph.program: allOf: @@ -1334307,7 +1363146,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.identitySet' - type: object nullable: true - description: The identity of person who created the policy. + description: The identity of the person who created the policy. 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 @@ -1334316,7 +1363155,7 @@ components: nullable: true displayName: type: string - description: The name of the policy to be created. + description: The name of the policy. nullable: true isEnabled: type: boolean @@ -1334336,6 +1363175,7 @@ components: offboardRequestedDateTime: 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 offboarding was requested for the protection policy. 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 nullable: true protectionMode: @@ -1334359,7 +1363199,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.protectionPolicyStatus' - type: object nullable: true - description: 'The aggregated status of the protection units associated with the policy. The possible values are: inactive, activeWithErrors, updating, active, unknownFutureValue.' + description: 'The aggregated status of the protection units associated with the policy. The possible values are: inactive, activeWithErrors, updating, active, unknownFutureValue, offboardRequested, offboarded. You must use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: offboardRequested, offboarded.' microsoft.graph.protectionRuleBase: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1334412,6 +1363252,12 @@ components: - title: protectionUnitBase type: object properties: + backupRetentionPeriodInDays: + maximum: 2147483647 + minimum: -2147483648 + type: number + description: 'The retention period of the backup, in days.' + format: int32 createdBy: anyOf: - $ref: '#/components/schemas/microsoft.graph.identitySet' @@ -1336206,7 +1365052,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.restorePointTags' - type: object nullable: true - description: 'The type of the restore point. The possible values are: none, fastRestore, unknownFutureValue.' + description: 'The type of the restore point. The possible values are: none, fastRestore, unknownFutureValue, includeNewerItems. Use the Prefer: include-unknown-enum-members request header to get the following value in this evolvable enum: includeNewerItems.' protectionUnit: anyOf: - $ref: '#/components/schemas/microsoft.graph.protectionUnitBase' @@ -1336274,6 +1365120,31 @@ components: - type: object nullable: true description: 'Status of the restore session. The value is an aggregated status of the restored artifacts. The possible values are: draft, activating, active, completedWithError, completed, unknownFutureValue, failed. Use the Prefer: include-unknown-enum-members request header to get the following members in this evolvable enum: failed.' + microsoft.graph.restoreTaskActivityLog: + allOf: + - $ref: '#/components/schemas/microsoft.graph.activityLogBase' + - title: restoreTaskActivityLog + type: object + properties: + destinationType: + $ref: '#/components/schemas/microsoft.graph.destinationType' + restoreArtifactDetails: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.restoreArtifactDetails' + - type: object + nullable: true + restoreCompletionDateTime: + 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 + restoreSessionId: + type: string + nullable: true + restoreSessionStatus: + $ref: '#/components/schemas/microsoft.graph.restoreSessionStatus' + tags: + $ref: '#/components/schemas/microsoft.graph.restorePointTags' microsoft.graph.restrictedAppsViolation: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1338715,6 +1367586,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.security.auditCoreRoot' - type: object nullable: true + description: The entry point for Microsoft Purview audit log queries and operations. x-ms-navigationProperty: true cases: anyOf: @@ -1338860,6 +1367732,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.tiIndicator' + description: Deprecated. The tiIndicator entity is deprecated and will be removed by April 2026. x-ms-navigationProperty: true triggers: anyOf: @@ -1339757,7 +1368630,7 @@ components: description: 'The roles exposed by the application, which this service principal represents. For more information, see the appRoles property definition on the application entity. Not nullable.' createdByAppId: type: string - description: The appId (called Application (client) ID on the Microsoft Entra admin center) of the application used to create the service principal. Set internally by Microsoft Entra ID. Read-only. + description: The appId of the application that created this service principal. Set internally by Microsoft Entra ID. Read-only. nullable: true customSecurityAttributes: anyOf: @@ -1340587,6 +1369460,9 @@ components: type: string description: The user-visible description of the sharePointGroup. Read-write. nullable: true + principalId: + type: string + nullable: true title: type: string description: The user-visible title of the sharePointGroup. Read-write. @@ -1341547,7 +1370423,7 @@ components: items: type: string nullable: true - description: 'Indicates the category of sign in that the event represents. For user sign ins, the category can be interactiveUser or nonInteractiveUser and corresponds to the value for the isInteractive property on the signin resource. For managed identity sign ins, the category is managedIdentity. For service principal sign-ins, the category is servicePrincipal. The possible values are: interactiveUser, nonInteractiveUser, servicePrincipal, managedIdentity, unknownFutureValue. Supports $filter (eq, ne). NOTE: Only interactive sign-ins are returned unless you set an explicit filter. For example, the filter for getting non-interactive sign-ins is https://graph.microsoft.com/beta/auditLogs/signIns?&$filter=signInEventTypes/any(t: t eq ''nonInteractiveUser'').' + description: 'Indicates the category of sign in that the event represents. For user sign ins, the category can be interactiveUser or nonInteractiveUser and corresponds to the value for the isInteractive property on the signin resource. For managed identity sign ins, the category is managedIdentity. For service principal sign-ins, the category is servicePrincipal. The possible values are: interactiveUser, nonInteractiveUser, servicePrincipal, managedIdentity, unknownFutureValue. Supports $filter (eq, ne). NOTE: Only interactive sign-ins are returned unless you set an explicit filter. For example, the filter for getting non-interactive sign-ins is https://graph.microsoft.com/beta/auditLogs/signIns?&$filter=signInEventTypes/any(t: t eq ''nonInteractiveUser''). You can also get both interactive and non-interactive sign-ins using the filter signInEventTypes/any(t: t eq ''interactiveUser'' or t eq ''noninteractiveUser''). However, the filter for getting both user and service principal sign-in even types is not supported.' signInIdentifier: type: string description: 'The identification that the user provided to sign in. It can be the userPrincipalName, but is also populated when a user signs in using other identifiers.' @@ -1342755,6 +1371631,43 @@ components: - type: object nullable: true x-ms-navigationProperty: true + microsoft.graph.storyline: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: storyline + type: object + properties: + followers: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + description: The users who are following this user. + x-ms-navigationProperty: true + followings: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' + description: The users that this user is following. + x-ms-navigationProperty: true + description: User's storyline singleton container. + microsoft.graph.storylineFollower: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: storylineFollower + type: object + properties: + follower: + $ref: '#/components/schemas/microsoft.graph.engagementIdentitySet' + description: Engagement storyline follower. + microsoft.graph.storylineFollowing: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: storylineFollowing + type: object + properties: + following: + $ref: '#/components/schemas/microsoft.graph.engagementIdentitySet' + description: Engagement storyline following. microsoft.graph.strongAuthenticationDetail: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1343430,6 +1372343,17 @@ components: type: string description: Display name for the target device group. nullable: true + microsoft.graph.targetedChatMessage: + allOf: + - $ref: '#/components/schemas/microsoft.graph.chatMessage' + - title: targetedChatMessage + type: object + properties: + recipient: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.identity' + - type: object + nullable: true microsoft.graph.targetedManagedAppConfiguration: allOf: - $ref: '#/components/schemas/microsoft.graph.managedAppConfiguration' @@ -1345653,6 +1374577,12 @@ components: $ref: '#/components/schemas/microsoft.graph.extension' description: The collection of open extensions defined for the task list. Nullable. x-ms-navigationProperty: true + singleValueExtendedProperties: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.singleValueExtendedProperty' + description: The collection of single-value extended properties defined for the task list. Read-only. Nullable. + x-ms-navigationProperty: true tasks: type: array items: @@ -1347488,6 +1376418,11 @@ components: items: $ref: '#/components/schemas/microsoft.graph.objectIdentity' description: 'Represents the identities that can be used to sign in to this user account. An identity can be provided by Microsoft (also known as a local account), by organizations, or by social identity providers such as Facebook, Google, and Microsoft and tied to a user account. It may contain multiple items with the same signInType value. Supports $filter (eq) with limitations.' + identityGovernance: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.identityGovernanceUserSettings' + - type: object + nullable: true identityParentId: type: string description: 'The object ID of the parent identity for agent users. Always null for regular user accounts. For agentUser resources, this property references the object ID of the associated agent identity.' @@ -1347909,6 +1376844,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.employeeExperienceUser' - type: object nullable: true + description: The employee experience resources for the user. Read-only. Nullable. x-ms-navigationProperty: true events: type: array @@ -1352509,6 +1381445,11 @@ components: description: 'The product branch name, which is a specific subset of product functionality as defined by the publisher (example: "Fabrikam for Business (x64)"). A specific product will have one or more branchDisplayNames. Read-only. Supports $filter, $search, $select. This property is read-only.' nullable: true readOnly: true + branchId: + type: string + description: 'The identifier of a specific branch irrespective of version, or other attributes. This id is associated with the branchDisplayName. Read-only. This property is read-only.' + nullable: true + readOnly: true locales: type: array items: @@ -1355841,6 +1384782,17 @@ components: syncStatus: $ref: '#/components/schemas/microsoft.graph.windowsAutopilotSyncStatus' description: The windowsAutopilotSettings resource represents a Windows Autopilot Account to sync data with Windows device data sync service. + microsoft.graph.windowsAutoUpdateCatalogApp: + allOf: + - $ref: '#/components/schemas/microsoft.graph.mobileApp' + - title: windowsAutoUpdateCatalogApp + type: object + properties: + mobileAppCatalogPackageBranchId: + type: string + description: 'The identifier of a specific branch in a product, which is a specific subset of product functionality as defined by the publisher . This is run-time resolved to be the latest MobileAppCatalogPackage in the branch. (example:''31a4c766-f23d-8d41-4803-35e155be7389''). Read-Only' + nullable: true + description: A mobileApp that is based on a referenced branch in a Win32CatalogApp repository microsoft.graph.windowsCertificateProfileBase: allOf: - $ref: '#/components/schemas/microsoft.graph.deviceConfiguration' @@ -1357636,6 +1386588,10 @@ components: type: string description: Current anti malware version nullable: true + controlledConfigurationEnabled: + type: boolean + description: 'When TRUE indicates the Windows Defender controlled configuration feature is enabled, when FALSE indicates the Windows Defender controlled configuration feature is not enabled. Defaults to setting on client device.' + nullable: true deviceState: anyOf: - $ref: '#/components/schemas/microsoft.graph.windowsDeviceHealthState' @@ -1358322,7 +1387278,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.wiFiSecurityType' - type: object nullable: true - description: 'Specify the Wifi Security Type. Possible values are: open, wpaPersonal, wpaEnterprise, wep, wpa2Personal, wpa2Enterprise.' + description: 'Specify the Wifi Security Type. Possible values are: open, wpaPersonal, wpaEnterprise, wep, wpa2Personal, wpa2Enterprise, unknownFutureValue, wpa3Personal.' description: Device Configuration. microsoft.graph.windowsWifiEnterpriseEAPConfiguration: allOf: @@ -1360505,7 +1389461,7 @@ components: properties: enrollmentAuthorizationUrl: type: string - description: Complete account enrollment authorization URL. This corresponds to verificationuricomplete in the Zebra API documentations. + description: Complete account enrollment authorization URL. This corresponds to verification_uri_complete in the Zebra API documentations. enrollmentToken: type: string description: Tenant enrollment token from Zebra. The token is used to enroll Zebra devices in the FOTA Service via app config. @@ -1360526,11 +1389482,6 @@ components: - title: zebraFotaDeployment type: object properties: - deploymentAssignments: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.androidFotaDeploymentAssignment' - description: Collection of Android FOTA Assignment deploymentSettings: $ref: '#/components/schemas/microsoft.graph.zebraFotaDeploymentSettings' deploymentStatus: @@ -1362585,40 +1391536,6 @@ components: $ref: '#/components/schemas/microsoft.graph.keyValuePair' description: List of human readable name/value pairs for the valid values that can be set for this item (Choice and Multiselect items only) description: Single configuration item inside an Android for Work application's custom configuration schema. - microsoft.graph.androidFotaDeploymentAssignment: - title: androidFotaDeploymentAssignment - type: object - properties: - assignmentTarget: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.deviceAndAppManagementAssignmentTarget' - - type: object - nullable: true - description: 'The Azure Active Directory (Azure AD) we are deploying firmware updates to (e.g.: d93c8f48-bd42-4514-ba40-bc6b84780930). NOTE: Use this property moving forward because the existing property, target, is deprecated.' - displayName: - type: string - description: The display name of the Azure AD security group used for the assignment. - id: - type: string - description: A unique identifier assigned to each Android FOTA Assignment entity - nullable: true - target: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.androidFotaDeploymentAssignmentTarget' - - type: object - nullable: true - description: The AAD Group we are deploying firmware updates to - description: Describes deployment security group to assign a deployment to. The backend will expand the security Group ID to extract device serial numbers prior sending a create deployment request to Zebra. - microsoft.graph.androidFotaDeploymentAssignmentTarget: - allOf: - - $ref: '#/components/schemas/microsoft.graph.deviceAndAppManagementAssignmentTarget' - - title: androidFotaDeploymentAssignmentTarget - type: object - properties: - groupId: - type: string - description: AAD Group Id. - description: The AAD Group we are deploying firmware updates to microsoft.graph.androidManagedStoreAppAssignmentSettings: allOf: - $ref: '#/components/schemas/microsoft.graph.mobileAppAssignmentSettings' @@ -1363783,6 +1392700,20 @@ components: items: $ref: '#/components/schemas/microsoft.graph.userSet' description: 'The users who are asked to approve requests. A collection of singleUser, groupMembers, requestorManager, internalSponsors, externalSponsors, and targetUserSponsors. When creating or updating a policy, include at least one userSet in this collection.' + microsoft.graph.approverDelegate: + title: approverDelegate + type: object + properties: + delegate: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.subjectSet' + - type: object + nullable: true + schedule: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.requestSchedule' + - type: object + nullable: true microsoft.graph.appsAndServicesSettings: title: appsAndServicesSettings type: object @@ -1365652,6 +1394583,72 @@ components: type: string description: Azure subscription ID. nullable: true + microsoft.graph.backupCountStatistics: + title: backupCountStatistics + type: object + properties: + lastComputedDateTime: + 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 + offboardRequested: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + protectedCompleted: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + protectedFailed: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + protectedInProgress: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + removed: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + total: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + unprotectedCompleted: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + unprotectedFailed: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + unprotectedInProgress: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + microsoft.graph.backupPolicyReport: + title: backupPolicyReport + type: object + properties: + backupPolicyId: + type: string + countStatistics: + $ref: '#/components/schemas/microsoft.graph.backupCountStatistics' + displayName: + type: string + nullable: true microsoft.graph.baseActivity: title: baseActivity type: object @@ -1366847,7 +1395844,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.lifecycleEventType' - type: object nullable: true - description: 'The type of lifecycle notification if the current notification is a lifecycle notification. Optional. Supported values are missed, subscriptionRemoved, reauthorizationRequired. Optional.' + description: 'The type of lifecycle notification. Required and only present for lifecycle notifications. Mutually exclusive with changeType. Supported values: missed, subscriptionRemoved, reauthorizationRequired.' resource: type: string description: The URI of the resource that emitted the change notification relative to https://graph.microsoft.com. Required. @@ -1367829,6 +1396826,11 @@ components: resourceType: type: string description: The type of the audit resource. + microsoft.graph.cloudPcAutomaticDiscoveredAppDetail: + allOf: + - $ref: '#/components/schemas/microsoft.graph.cloudPcCloudAppDetail' + - title: cloudPcAutomaticDiscoveredAppDetail + type: object microsoft.graph.cloudPcAutopilotConfiguration: title: cloudPcAutopilotConfiguration type: object @@ -1368139,6 +1397141,114 @@ components: type: string description: The unique identifier (GUID) of the user. Read-only. nullable: true + microsoft.graph.cloudPcExternalPartnerActionReport: + title: cloudPcExternalPartnerActionReport + type: object + properties: + actionType: + $ref: '#/components/schemas/microsoft.graph.cloudPcExternalPartnerActionType' + activityId: + type: string + description: The ID of external partner activity. Read-only. + nullable: true + activityMessage: + type: string + description: The message of external partner activity. Read-only. + nullable: true + agentName: + type: string + description: The agent name of the external partner. Read-only. + nullable: true + agentSetting: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.cloudPcExternalPartnerAgentSetting' + - type: object + nullable: true + description: The agent setting of the external partner. Read-only. + authenticatedAppId: + type: string + description: Indicates the authenticated Microsoft Entra (Azure AD) app ID of the action request. Read-only. + authenticatedAppName: + type: string + description: Indicates the authenticated Microsoft Entra (Azure AD) app name of the action request. Read-only. + nullable: true + authenticatedMethod: + $ref: '#/components/schemas/microsoft.graph.cloudPcExternalPartnerAuthenticatedMethod' + authenticatedUserPrincipalName: + type: string + description: Indicates the authenticated Microsoft Entra (Azure AD) user principal name of the action request. Read-only. + nullable: true + cloudPcId: + type: string + description: The Cloud PC's ID of the partner agent is deployed. Read-only. + nullable: true + cloudPcName: + type: string + description: The Cloud PC's Name of the partner agent is deployed. Read-only. + nullable: true + createdDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'The create time of the action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: ''2014-01-01T00:00:00Z''. Read-only.' + format: date-time + microsoft.graph.cloudPcExternalPartnerActionResult: + title: cloudPcExternalPartnerActionResult + type: object + properties: + activityId: + type: string + description: The activity ID associated with the external partner action. Read-only. + nullable: true + cloudPcId: + type: string + description: The Cloud PC ID associated with the external partner action. Read-only. + nullable: true + errorCode: + $ref: '#/components/schemas/microsoft.graph.cloudPcExternalPartnerActionErrorCode' + errorMessage: + type: string + description: The error message of the action. Read-only. + nullable: true + lastModifiedDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'The last update time of the action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: ''2014-01-01T00:00:00Z''. Read-only.' + format: date-time + nullable: true + startDateTime: + 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 start time of the action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: ''2014-01-01T00:00:00Z''. Read-only.' + format: date-time + nullable: true + state: + $ref: '#/components/schemas/microsoft.graph.cloudPcExternalPartnerActionStatus' + microsoft.graph.cloudPcExternalPartnerAgentSetting: + title: cloudPcExternalPartnerAgentSetting + type: object + properties: + agentSha256: + type: string + description: The hash value of agent file by sha256 algorithm. + nullable: true + agentUrl: + type: string + description: 'The download link url of the agent, when admin sets this url, then partner can call deploy agent API to deploy this agent to targeted Cloud PCs. The format is like this: https://www.external-partner.com/resources/agents/exampleAgentFile.exe' + nullable: true + autoDeploymentEnabled: + type: boolean + description: 'Indicates whether partner agent auto deployment is enabled. When true, then the partner agent will be deployed after the Cloud PC is provisioned. When false, auto deployment isn''t performed. Default value is false' + nullable: true + installParameters: + type: array + items: + type: string + description: 'The install command parameters to run the agent install command. The format is like this: [''/p paramValue'', ''/quiet'']' + microsoft.graph.cloudPcFilePathAppDetail: + allOf: + - $ref: '#/components/schemas/microsoft.graph.cloudPcCloudAppDetail' + - title: cloudPcFilePathAppDetail + type: object microsoft.graph.cloudPcForensicStorageAccount: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1369968,6 +1399078,13 @@ components: properties: connectionId: type: string + microsoft.graph.connectivityParameterEntry: + title: connectivityParameterEntry + type: object + properties: + value: + type: string + nullable: true microsoft.graph.connectorStatusDetails: title: connectorStatusDetails type: object @@ -1370648,6 +1399765,15 @@ components: type: string description: The ID of the Microsoft Entra tenant. Read only. nullable: true + microsoft.graph.crossTenantAccessPolicyAppServiceConnectSetting: + title: crossTenantAccessPolicyAppServiceConnectSetting + type: object + properties: + applications: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyTargetConfiguration' + - type: object + nullable: true microsoft.graph.crossTenantAccessPolicyB2BSetting: title: crossTenantAccessPolicyB2BSetting type: object @@ -1370680,6 +1399806,24 @@ components: type: boolean description: Specifies whether MFA from external Microsoft Entra organizations is trusted. nullable: true + microsoft.graph.crossTenantAccessPolicyM365CollaborationInboundSetting: + title: crossTenantAccessPolicyM365CollaborationInboundSetting + type: object + properties: + users: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyTargetConfiguration' + - type: object + nullable: true + microsoft.graph.crossTenantAccessPolicyM365CollaborationOutboundSetting: + title: crossTenantAccessPolicyM365CollaborationOutboundSetting + type: object + properties: + usersAndGroups: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyTargetConfiguration' + - type: object + nullable: true microsoft.graph.crossTenantAccessPolicyTarget: title: crossTenantAccessPolicyTarget type: object @@ -1372814,6 +1401958,16 @@ components: keyType: type: string nullable: true + microsoft.graph.deviceLocalAdminAccountDetail: + title: deviceLocalAdminAccountDetail + type: object + properties: + passwordLastRotationDateTime: + 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 last rotation date and time of the local admin account password. Read-only. + format: date-time + description: Base class for properties related to configured and Intune-managed local administrator account microsoft.graph.deviceLocalCredential: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1375542,6 +1404696,19 @@ components: type: string description: The display name of an entity instance. nullable: true + microsoft.graph.emailDetails: + title: emailDetails + type: object + properties: + body: + type: string + description: The body content of the notification email in plain text format. + senderEmailAddress: + type: string + description: The email address of the sender for notification emails. Shared mailboxes aren't supported. + subject: + type: string + description: The subject line of the notification email. microsoft.graph.emailIdentity: allOf: - $ref: '#/components/schemas/microsoft.graph.identity' @@ -1376137,7 +1405304,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.groupAssignmentTarget' - title: exclusionGroupAssignmentTarget type: object - description: The AAD Group we are deploying firmware updates to + description: Represents a group that should be excluded from an assignment. microsoft.graph.expeditedWindowsQualityUpdateSettings: title: expeditedWindowsQualityUpdateSettings type: object @@ -1376338,9 +1405505,6 @@ components: clientId: type: string nullable: true - domain: - type: string - nullable: true keyVaultName: type: string nullable: true @@ -1376464,6 +1405628,8 @@ components: title: file type: object properties: + archiveStatus: + $ref: '#/components/schemas/microsoft.graph.fileArchiveStatus' hashes: anyOf: - $ref: '#/components/schemas/microsoft.graph.hashes' @@ -1377240,7 +1406406,7 @@ components: type: string description: The group Id that is the target of the assignment. nullable: true - description: The AAD Group we are deploying firmware updates to + description: Represents an assignment to a group. microsoft.graph.groupChatTeamsAppInstallationScopeInfo: allOf: - $ref: '#/components/schemas/microsoft.graph.teamsAppInstallationScopeInfo' @@ -1377739,6 +1406905,15 @@ components: description: 'A date specifiying when the Identity was active last time, could be null' format: date-time nullable: true + microsoft.graph.identityGovernanceUserSettings: + title: identityGovernanceUserSettings + type: object + properties: + approverDelegate: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.approverDelegate' + - type: object + nullable: true microsoft.graph.identityInfo: title: identityInfo type: object @@ -1378306,9 +1407481,6 @@ components: type: string nullable: true description: List of scope tags assigned to the default branding profile - sendDeviceOwnershipChangePushNotification: - type: boolean - description: Boolean that indicates if a push notification is sent to users when their device ownership type changes from personal to corporate showAzureADEnterpriseApps: type: boolean description: Boolean that indicates if AzureAD Enterprise Apps will be shown in Company Portal @@ -1380372,6 +1409544,12 @@ components: type: string description: Gets or sets the team ID of the app extension that performs SSO for the specified URLs. description: Represents a Credential-type Single Sign-On extension profile for macOS devices. + microsoft.graph.macOSDeviceLocalAdminAccountDetail: + allOf: + - $ref: '#/components/schemas/microsoft.graph.deviceLocalAdminAccountDetail' + - title: macOSDeviceLocalAdminAccountDetail + type: object + description: Properties related to macOS-specific configured and Intune-managed local administrator account microsoft.graph.macOSFirewallApplication: title: macOSFirewallApplication type: object @@ -1383047,6 +1412225,43 @@ components: type: string description: Value of the metadata property. nullable: true + microsoft.graph.offboardingDetails: + title: offboardingDetails + type: object + properties: + cancelledCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + failedCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + offboardedCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + offboardEndDateTime: + 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 + offboardingStatus: + type: string + nullable: true + offboardStartDateTime: + 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 + totalRequestedCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 microsoft.graph.oidcAddressInboundClaims: title: oidcAddressInboundClaims type: object @@ -1383921,6 +1413136,8 @@ components: - type: object nullable: true description: Represents the single sign-on configuration for the on-premises application. + trafficRoutingMethod: + $ref: '#/components/schemas/microsoft.graph.trafficRoutingMethod' useAlternateUrlForTranslationAndRedirect: type: boolean description: Indicates whether the application should use alternateUrl instead of externalUrl. @@ -1385853,6 +1415070,48 @@ components: properties: accessLevel: $ref: '#/components/schemas/microsoft.graph.plannerPlanAccessLevel' + microsoft.graph.plannerTaskChatMention: + title: plannerTaskChatMention + type: object + properties: + mentioned: + type: string + description: The ID of the mentioned user. + nullable: true + mentionType: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMentionType' + position: + maximum: 2147483647 + minimum: -2147483648 + type: number + description: The zero-based position of the mention in the message content. + format: int32 + microsoft.graph.plannerTaskChatReaction: + title: plannerTaskChatReaction + type: object + properties: + reactionEvents: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatReactionEvent' + reactionType: + type: string + description: 'The type of reaction, such as like, heart, or emoji characters.' + nullable: true + microsoft.graph.plannerTaskChatReactionEvent: + title: plannerTaskChatReactionEvent + type: object + properties: + createdBy: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.identitySet' + - type: object + nullable: true + createdDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'The date and time when the reaction was added. 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 microsoft.graph.plannerTaskCompletionRequirementDetails: title: plannerTaskCompletionRequirementDetails type: object @@ -1387427,6 +1416686,12 @@ components: - type: object nullable: true description: 'Represents the actual content, either as text (textContent) or binary data (binaryContent). Optional if metadata alone is sufficient for policy evaluation. Do not use for contentActivities.' + contentCategory: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.contentCategory' + - type: object + nullable: true + description: 'The type of content. The possible values are: none, ai, unknownFutureValue. The default value is ai, which refers to AI generated content.' correlationId: type: string description: 'An identifier used to group multiple related content entries (for example, different parts of the same file upload, messages in a conversation).' @@ -1387764,6 +1417029,38 @@ components: description: The number of artifacts present in the protection policy. format: int32 nullable: true + microsoft.graph.protectionUnitDetails: + title: protectionUnitDetails + type: object + properties: + addedCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + backupConfigurationType: + type: string + nullable: true + failedCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + removedCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + requestedToAddCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + requestedToRemoveCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 microsoft.graph.protectOnlineMeetingAction: allOf: - $ref: '#/components/schemas/microsoft.graph.labelActionBase' @@ -1389502,6 +1418799,25 @@ components: microsoft.graph.restoreAction: title: restoreAction type: object + microsoft.graph.restoreArtifactDetails: + title: restoreArtifactDetails + type: object + properties: + failedCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + restoredCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + totalArtifactsCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 microsoft.graph.restorePointSearchResponse: title: restorePointSearchResponse type: object @@ -1390113,6 +1419429,64 @@ components: type: string description: The relative URI the service provider would redirect to after completion of the single sign-on flow. nullable: true + microsoft.graph.samsungEFotaFirmwareVersion: + title: samsungEFotaFirmwareVersion + type: object + properties: + androidProcessorVersionName: + type: string + description: 'The Android Processor version name. This property is populated by Samsung. Eg. ''G960U1UES9FVD1''. Default value: null. Read-only.' + nullable: true + consumerSoftwareCustomizationCode: + type: string + description: The Consumer Software Customization which is a specific code associated with the region or carrier customization of a Samsung device. This property is populated by Samsung. Eg. 'OYM'. Read-only. Returned by default. + description: + type: string + description: 'The firmware description. This property is populated by Samsung. Default value: null. Read-only.' + nullable: true + deviceModelName: + type: string + description: Samsung device model. This property is populated by Samsung. Eg. 'SM-960F'. Read-only. Returned by default. + firmwareVersion: + type: string + description: 'The firmware version. This property is populated by Samsung Eg. ''T575XXU4EAAA/T575OXM4EAAA/T575XXU4EAAA''. Default value: null. Read-only.' + nullable: true + id: + type: string + description: Firmware ID from Samsung. This property is populated by Samsung. Eg. 'FW2022033111797487'. Read-only. Returned by default. + nullable: true + osVersionName: + type: string + description: 'The OS version name. This property is populated by Samsung. Eg. ''Pie(Android 9)''. Default value: null. Read-only.' + nullable: true + releaseDateTime: + 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: 'Firmware release date. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. This property is populated by Samsung. For example, midnight UTC on Jan 1, 2014 would look like this: ''2014-01-01T00:00:00Z''. Default value: null. Read-only.' + format: date-time + requestFirmwareTypeName: + type: string + description: 'The firmware request type. This property is populated by Samsung Eg. ''NORMAL''. Default value: null. Read-only.' + nullable: true + salesCode: + type: string + description: Sales code of a Samsung device that corresponds to its georgraphic area or carrier network. This property is populated by Samsung. Eg. 'TMB'. Read-only. Returned by default. + securityPatchVersion: + type: string + description: 'The firmware security patch. This property is populated by Samsung Eg. ''2023-09-07 07:50:57''. Default value: null. Read-only.' + nullable: true + description: 'The firmware version from Samsung for a specific device model, sales code, and CSC (Consumer Software Customization). Used to create Samsung E-FOTA deployments.' + microsoft.graph.samsungEFotaFirmwareVersionTarget: + title: samsungEFotaFirmwareVersionTarget + type: object + properties: + firmwareVersion: + $ref: '#/components/schemas/microsoft.graph.samsungEFotaFirmwareVersion' + id: + type: string + description: A unique identifier assigned to each Samsung Knox E-FOTA firmware version target entity. Returned by default. + nullable: true + description: The targeted firmware version for an E-FOTA deployment. Used while creating E-FOTA deployments. microsoft.graph.scheduleEntity: title: scheduleEntity type: object @@ -1391342,6 +1420716,58 @@ components: format: int32 nullable: true description: SharedPC Account Manager Policy. Only applies when the account manager is enabled. + microsoft.graph.sharePointApiUsageDataPoint: + title: sharePointApiUsageDataPoint + type: object + properties: + activeApps: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + appId: + type: string + nullable: true + serviceArea: + type: string + nullable: true + tenantId: + type: string + nullable: true + usageDateTime: + 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 + usageMB: + type: number + format: int64 + nullable: true + usageRequests: + type: number + format: int64 + nullable: true + microsoft.graph.sharePointApiUsageReport: + title: sharePointApiUsageReport + type: object + properties: + dataPoints: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.sharePointApiUsageDataPoint' + microsoft.graph.sharePointGroupIdentity: + allOf: + - $ref: '#/components/schemas/microsoft.graph.identity' + - title: sharePointGroupIdentity + type: object + properties: + principalId: + type: string + nullable: true + title: + type: string + nullable: true microsoft.graph.sharePointGroupMigrationTaskParameters: allOf: - $ref: '#/components/schemas/microsoft.graph.sharePointMigrationTaskParameters' @@ -1391398,6 +1420824,11 @@ components: - type: object nullable: true description: The group associated with this action. Optional. + sharePointGroup: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.sharePointGroupIdentity' + - type: object + nullable: true siteGroup: anyOf: - $ref: '#/components/schemas/microsoft.graph.sharePointIdentity' @@ -1392223,9 +1421654,11 @@ components: - $ref: '#/components/schemas/microsoft.graph.identitySet' - type: object nullable: true + description: The user or application that archived the container. archivedDateTime: 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: 'Time when the container was archived. 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 nullable: true archiveStatus: @@ -1393135,6 +1422568,17 @@ components: - $ref: '#/components/schemas/microsoft.graph.userSet' - title: targetAgentIdentitySponsorsOrOwners type: object + microsoft.graph.targetOwners: + title: targetOwners + type: object + properties: + notifyMembers: + $ref: '#/components/schemas/microsoft.graph.notifyMembers' + securityGroups: + type: array + items: + type: string + description: 'The collection of IDs for security groups used for allowing or blocking filtering. When notifyMembers is all, all members are eligible for ownership and this collection can be empty. When notifyMembers is allowSelected, only members in these security groups are eligible. When notifyMembers is blockSelected, members in these security groups are excluded.' microsoft.graph.targetPolicyEndpoints: title: targetPolicyEndpoints type: object @@ -1399848,12 +1429292,12 @@ components: downloadRuleStartDateTime: 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 in the device time zone when the download will start (e.g., 2018-07-25T10:20:32). The default value is UTC now and the maximum is 10 days from deployment creation.' + description: 'Date and time in the device time zone when the download will start (e.g., `2018-07-25T10:20:32`). The default value is UTC now and the maximum is 10 days from deployment creation.' format: date-time nullable: true firmwareTargetArtifactDescription: type: string - description: 'A description provided by Zebra for the the firmware artifact to update the device to (e.g.: LifeGuard Update 120 (released 29-June-2022).' + description: 'A description provided by Zebra for the the firmware artifact to update the device to (e.g.: `LifeGuard Update 120 (released 29-June-2022)`.' nullable: true firmwareTargetBoardSupportPackageVersion: type: string @@ -1399898,7 +1429342,7 @@ components: maximum: 2147483647 minimum: -2147483648 type: number - description: 'This attribute indicates the deployment time offset (e.g.180 represents an offset of +03:00, and -270 represents an offset of -04:30). The time offset is the time timezone where the devices are located. The deployment start and end data uses this timezone' + description: 'This attribute indicates the deployment time offset (e.g.`180` represents an offset of `+03:00`, and `-270` represents an offset of `-04:30`). The time offset is the time timezone where the devices are located. The deployment start and end data uses this timezone' format: int32 nullable: true updateType: @@ -1399922,7 +1429366,7 @@ components: 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 when the deployment status was updated from Zebra + description: ' Date and time when the deployment status was updated from Zebra' format: date-time nullable: true state: @@ -1399943,7 +1429387,7 @@ components: maximum: 2147483647 minimum: -2147483648 type: number - description: An integer that indicates the total number of devices that have a job in the CREATED state. Typically indicates jobs that did not reach the devices. + description: 'An integer that indicates the total number of devices that have a job in the CREATED state. Typically indicates jobs that did not reach the devices. ' format: int32 totalDevices: maximum: 2147483647 @@ -1399973,7 +1429417,7 @@ components: maximum: 2147483647 minimum: -2147483648 type: number - description: An integer that indicates the total number of devices that received the json and are scheduled. + description: 'An integer that indicates the total number of devices that received the json and are scheduled. ' format: int32 totalSucceededInstall: maximum: 2147483647 @@ -1400226,6 +1429670,38 @@ components: - personal - unrestricted type: string + microsoft.graph.activityLogOperationType: + title: activityLogOperationType + enum: + - backupPolicyCreated + - backupPolicyActivated + - backupPolicyModified + - backupPolicyPaused + - backupPolicyRenamed + - dynamicRuleExecution + - dynamicRuleDeletion + - protectionUnitLevelOffboarding + - policyLevelOffboarding + - restoreTaskCreated + - restoreTaskCompleted + - unknownFutureValue + type: string + microsoft.graph.activityLogResultStatus: + title: activityLogResultStatus + enum: + - succeeded + - failed + - partiallySucceeded + - unknownFutureValue + type: string + microsoft.graph.activityLogSeverity: + title: activityLogSeverity + enum: + - high + - medium + - low + - unknownFutureValue + type: string microsoft.graph.activityStatus: title: activityStatus enum: @@ -1400505,6 +1429981,27 @@ components: - Chat - Call type: string + microsoft.graph.androidAppCredentialProviderRoleState: + title: androidAppCredentialProviderRoleState + enum: + - notConfigured + - allowed + - unknownFutureValue + type: string + description: The Android credential provider role state for apps. + x-ms-enum: + name: androidAppCredentialProviderRoleState + modelAsString: false + values: + - value: notConfigured + description: 'Default. Indicates the app''s ability to act as a credential provider has not been configured. When set to ''notConfigured'', the Android OS will determine whether the app is allowed to act as a credential provider or not.' + name: notConfigured + - value: allowed + description: Indicates the app is allowed to act as a credential provider. + name: allowed + - value: unknownFutureValue + description: Evolvable enumeration sentinel value. Do not use. + name: unknownFutureValue microsoft.graph.androidDeviceOwnerAppAutoUpdatePolicyType: title: androidDeviceOwnerAppAutoUpdatePolicyType enum: @@ -1404681,6 +1434178,8 @@ components: - internalServerError - appDiscoveryFailed - unknownFutureValue + - iconPathInvalid + - filePathInvalid type: string microsoft.graph.cloudPcCloudAppStatus: title: cloudPcCloudAppStatus @@ -1404726,6 +1434225,8 @@ components: - availableWithWarning - unavailable - unknownFutureValue + - underServiceMaintenance + - inUse type: string microsoft.graph.cloudPcDeviceImageErrorCode: title: cloudPcDeviceImageErrorCode @@ -1404840,6 +1434341,49 @@ components: - failed - unknownFutureValue type: string + microsoft.graph.cloudPcExternalPartnerActionErrorCode: + title: cloudPcExternalPartnerActionErrorCode + enum: + - none + - executeActionFailed + - executeActionTimeout + - deviceNotFound + - deviceNotAvailable + - checkDiskSpaceFailed + - checkNetworkConnectionFailed + - agentNotFound + - invalidAgentFormat + - invalidAgentChecksum + - unknownFutureValue + type: string + microsoft.graph.cloudPcExternalPartnerActionStatus: + title: cloudPcExternalPartnerActionStatus + enum: + - created + - pending + - canceled + - running + - succeeded + - failed + - unknownFutureValue + type: string + microsoft.graph.cloudPcExternalPartnerActionType: + title: cloudPcExternalPartnerActionType + enum: + - configureAgent + - deployAgent + - unknownFutureValue + type: string + microsoft.graph.cloudPcExternalPartnerAuthenticatedMethod: + title: cloudPcExternalPartnerAuthenticatedMethod + enum: + - gDAP + - dAP + - appOnly + - normalUser + - guestUser + - unknownFutureValue + type: string microsoft.graph.cloudPcExternalPartnerStatus: title: cloudPcExternalPartnerStatus enum: @@ -1406218,6 +1435762,13 @@ components: - right - center type: string + microsoft.graph.contentCategory: + title: contentCategory + enum: + - none + - ai + - unknownFutureValue + type: string microsoft.graph.contentFormat: title: contentFormat enum: @@ -1407185,6 +1436736,59 @@ components: - value: policySets description: PolicySets indicates assignment was made via PolicySet assignment. name: policySets + microsoft.graph.deviceAndAppManagementPayloadType: + title: deviceAndAppManagementPayloadType + enum: + - unknown + - settingsCatalog + - securityBaseline + - antivirus + - diskEncryption + - attackSurfaceReduction + - firewall + - endpointDetectionAndResponse + - compliancePolicy + - deviceRestrictions + - unknownFutureValue + type: string + description: The DeviceAndAppManagementPayloadType represents the type of a payload assigned to a target. + x-ms-enum: + name: deviceAndAppManagementPayloadType + modelAsString: false + values: + - value: unknown + description: Default value. Do not use. + name: unknown + - value: settingsCatalog + description: Indicates that the payload is of settings catalog type. + name: settingsCatalog + - value: securityBaseline + description: Indicates that the payload is of security baseline type. + name: securityBaseline + - value: antivirus + description: Indicates that the payload is of antivirus type. + name: antivirus + - value: diskEncryption + description: Indicates that the payload is of disk encryption type. + name: diskEncryption + - value: attackSurfaceReduction + description: Indicates that the payload is of attack surface reduction type. + name: attackSurfaceReduction + - value: firewall + description: Indicates that the payload is of firewall type. + name: firewall + - value: endpointDetectionAndResponse + description: Indicates that the payload is of endpoint detection and response type. + name: endpointDetectionAndResponse + - value: compliancePolicy + description: Indicates that the payload is of compliance policy type. + name: compliancePolicy + - value: deviceRestrictions + description: Indicates that the payload is of device restriction type. + name: deviceRestrictions + - value: unknownFutureValue + description: Evolvable enumeration sentinel value. Do not use. + name: unknownFutureValue microsoft.graph.deviceAppManagementTaskCategory: title: deviceAppManagementTaskCategory enum: @@ -1408928,6 +1438532,7 @@ components: - deviceConfigurationPolicies - windowsOsRecoveryPolicies - companyPortal + - windowsRecoveryAndRemediationConfiguration type: string description: Describes the TemplateFamily for the Template entity x-ms-enum: @@ -1408985,6 +1438590,9 @@ components: - value: companyPortal description: Template Family for Company Portal settings name: companyPortal + - value: windowsRecoveryAndRemediationConfiguration + description: Windows Recovery and Remediation Configuration Policy + name: windowsRecoveryAndRemediationConfiguration microsoft.graph.deviceManagementConfigurationWindowsSkus: title: deviceManagementConfigurationWindowsSkus enum: @@ -1410372,6 +1439980,7 @@ components: - sPRuntimeAccessControl - sPSharingNotifyUser - sPSharingGenerateIncidentReport + - restrictWebGrounding type: string microsoft.graph.dmaGuardDeviceEnumerationPolicyType: title: dmaGuardDeviceEnumerationPolicyType @@ -1411962,6 +1441571,14 @@ components: - block - unknownFutureValue type: string + microsoft.graph.fileArchiveStatus: + title: fileArchiveStatus + enum: + - notArchived + - fullyArchived + - reactivating + - unknownFutureValue + type: string microsoft.graph.fileHashType: title: fileHashType enum: @@ -1412217,6 +1441834,39 @@ components: - complete - flagged type: string + microsoft.graph.fotaRegistrationState: + title: fotaRegistrationState + enum: + - pending + - failed + - requested + - inProgress + - completed + - unknownFutureValue + type: string + description: 'The overall state of the FOTA devices'' registration. The registration state is determined by looking at the status of all devices. If any device has not yet started registration, the overall registration state becomes registration requested. If any device is still in progress, the overall deployment state becomes in progress. Once all the devices are completed, the overall registration state becomes completed.' + x-ms-enum: + name: fotaRegistrationState + modelAsString: false + values: + - value: pending + description: Default. Indicates the registration request to the OEM is pending. + name: pending + - value: failed + description: Indicates the registration request was not successfully created with the OEM. + name: failed + - value: requested + description: Indicates the registration request has been created with the OEM. + name: requested + - value: inProgress + description: Registration is in progress by the OEM. + name: inProgress + - value: completed + description: Registration has been completed by the OEM. + name: completed + - value: unknownFutureValue + description: Evolvable enumeration sentinel value. Do not use. + name: unknownFutureValue microsoft.graph.freeBusyStatus: title: freeBusyStatus enum: @@ -1416436,6 +1446086,14 @@ components: - value: unknownFutureValue description: Evolvable enumeration sentinel value. Do not use. name: unknownFutureValue + microsoft.graph.notifyMembers: + title: notifyMembers + enum: + - all + - allowSelected + - blockSelected + - unknownFutureValue + type: string microsoft.graph.oAuthAppScope: title: oAuthAppScope enum: @@ -1416801,10 +1446459,14 @@ components: title: operationApprovalPolicyType enum: - unknown + - deviceWipe + - deviceRetire + - deviceDelete - app - script - role - unknownFutureValue + - tenantConfiguration type: string description: The set of available policy types that can be configured for approval. The policy type must always be defined in an OperationApprovalRequest. x-ms-enum: @@ -1416814,6 +1446476,15 @@ components: - value: unknown description: Default. Indicates that the configured policy type is unknown. Not a valid policy type in an OperationApprovalPolicy. name: unknown + - value: deviceWipe + description: Indicates that the configured policy type is for a Device Wipe Action. + name: deviceWipe + - value: deviceRetire + description: Indicates that the configured policy type is for a Device Retire Action + name: deviceRetire + - value: deviceDelete + description: Indicates that the configured policy type is for a Device Delete Action. + name: deviceDelete - value: app description: 'Indicates that the configured policy type is an application type, such as mobile apps or built-in apps.' name: app @@ -1416826,6 +1446497,9 @@ components: - value: unknownFutureValue description: Evolvable enumeration sentinel value. Do not use. name: unknownFutureValue + - value: tenantConfiguration + description: Indicates that the configured policy type is for Tenant Configuration operations. + name: tenantConfiguration microsoft.graph.operationApprovalRequestStatus: title: operationApprovalRequestStatus enum: @@ -1417017,15 +1446691,6 @@ components: - value: excludesAll description: ExcludesAll operator. name: excludesAll - microsoft.graph.organizationAllowedAudiences: - title: organizationAllowedAudiences - enum: - - me - - organization - - federatedOrganizations - - everyone - - unknownFutureValue - type: string microsoft.graph.originalTransferMethods: title: originalTransferMethods enum: @@ -1417546,6 +1447211,20 @@ components: - planRule - unknownFutureValue type: string + microsoft.graph.plannerTaskChatMentionType: + title: plannerTaskChatMentionType + enum: + - user + - application + - unknownFutureValue + type: string + microsoft.graph.plannerTaskChatMessageType: + title: plannerTaskChatMessageType + enum: + - richTextHtml + - plainText + - unknownFutureValue + type: string microsoft.graph.plannerTaskCompletionRequirements: title: plannerTaskCompletionRequirements enum: @@ -1418967,6 +1448646,13 @@ components: - member - unknownFutureValue type: string + microsoft.graph.privilegeLevel: + title: privilegeLevel + enum: + - standard + - privileged + - unknownFutureValue + type: string microsoft.graph.privilegeManagementElevationType: title: privilegeManagementElevationType enum: @@ -1420263,6 +1449949,8 @@ components: - initiateDeviceAttestation - changeAssignments - delete + - suspendManagedHomeScreen + - restoreManagedHomeScreen type: string description: Remote actions Intune supports. x-ms-enum: @@ -1420386,6 +1450074,12 @@ components: - value: delete description: Indicates remote device action to delete a device from Intune portal. name: delete + - value: suspendManagedHomeScreen + description: Indicates remote device action to temporarily suspend the Managed Home Screen kiosk app. + name: suspendManagedHomeScreen + - value: restoreManagedHomeScreen + description: Indicates remote device action to restore the Managed Home Screen kiosk app. + name: restoreManagedHomeScreen microsoft.graph.remoteAssistanceOnboardingStatus: title: remoteAssistanceOnboardingStatus enum: @@ -1420667,6 +1450361,7 @@ components: - none - fastRestore - unknownFutureValue + - includeNewerItems type: string x-ms-enum-flags: isFlags: true @@ -1421645,6 +1451340,15 @@ components: - value: disabled description: Service start type disabled name: disabled + microsoft.graph.serviceType: + title: serviceType + enum: + - unknown + - sharePoint + - exchange + - oneDriveForBusiness + - unknownFutureValue + type: string microsoft.graph.serviceUpdateCategory: title: serviceUpdateCategory enum: @@ -1421896,6 +1451600,7 @@ components: enum: - emailAddress - unknownFutureValue + - federation type: string microsoft.graph.signUpStage: title: signUpStage @@ -1422905,6 +1452610,15 @@ components: - d - flash type: string + microsoft.graph.trafficRoutingMethod: + title: trafficRoutingMethod + enum: + - none + - random + - sessionPersistence + - performance + - unknownFutureValue + type: string microsoft.graph.trainingAssignedTo: title: trainingAssignedTo enum: @@ -1424562,6 +1454276,8 @@ components: - wep - wpa2Personal - wpa2Enterprise + - unknownFutureValue + - wpa3Personal type: string description: Wi-Fi Security Types. x-ms-enum: @@ -1424569,23 +1454285,29 @@ components: modelAsString: false values: - value: open - description: Open (No Authentication). + description: Default. Indicates Wi-Fi security type is associated with Open (No Authentication). name: open - value: wpaPersonal - description: WPA-Personal. + description: Indicates Wi-Fi security type is associated with WPA-Personal. name: wpaPersonal - value: wpaEnterprise - description: WPA-Enterprise. Must use IOSEnterpriseWifiConfiguration type to configure enterprise options. + description: Indicates Wi-Fi security type is associated with WPA-Enterprise. Must use IOSEnterpriseWifiConfiguration type to configure enterprise options. name: wpaEnterprise - value: wep - description: WEP Encryption. + description: Indicates Wi-Fi security type is associated with WEP Encryption. name: wep - value: wpa2Personal - description: WPA2-Personal. + description: Indicates Wi-Fi security type is associated with WPA2-Personal. name: wpa2Personal - value: wpa2Enterprise - description: WPA2-Enterprise. Must use WindowsWifiEnterpriseEAPConfiguration type to configure enterprise options. + description: Indicates Wi-Fi security type is associated with WPA2-Enterprise. Must use WindowsWifiEnterpriseEAPConfiguration type to configure enterprise options. name: wpa2Enterprise + - value: unknownFutureValue + description: Evolvable enumeration sentinel value. Do not use. + name: unknownFutureValue + - value: wpa3Personal + description: Indicates Wi-Fi security type is associated with WPA3-Personal. Provides stronger encryption using Simultaneous Authentication of Equals (SAE). + name: wpa3Personal microsoft.graph.win32LobAppDeliveryOptimizationPriority: title: win32LobAppDeliveryOptimizationPriority enum: @@ -1430625,6 +1460347,308 @@ components: type: string x-ms-enum-flags: isFlags: true + microsoft.graph.entraRecoveryServices.recovery: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: recovery + type: object + properties: + jobs: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBase' + description: Collection of all recovery jobs (both preview and recovery) for the tenant. + x-ms-navigationProperty: true + snapshots: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.snapshot' + description: Collection of backup snapshots available for the tenant. + x-ms-navigationProperty: true + microsoft.graph.entraRecoveryServices.recoveryChangeObjectBase: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: recoveryChangeObjectBase + type: object + properties: + displayName: + type: string + description: 'The display name of the changed object in its current state, used to uniquely identify the object. Supports $filter (eq, ne, startswith).' + nullable: true + entityTypeName: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.resourceTypeName' + failureMessage: + type: string + description: The error message if the change failed to apply. Only populated in getFailedChanges responses. null otherwise. + nullable: true + recoveryAction: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryAction' + microsoft.graph.entraRecoveryServices.recoveryJob: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBase' + - title: recoveryJob + type: object + properties: + totalFailedChanges: + maximum: 2147483647 + minimum: -2147483648 + type: number + description: The count of changes (including both objects and links) that failed to apply during recovery. + format: int32 + nullable: true + totalLinksModified: + maximum: 2147483647 + minimum: -2147483648 + type: number + description: The count of directory object links (relationships) that were successfully modified during recovery. This value may be less than totalChangedLinksCalculated if some link changes failed. + format: int32 + nullable: true + totalObjectsModified: + maximum: 2147483647 + minimum: -2147483648 + type: number + description: The count of directory objects that were successfully modified during recovery. This value may be less than totalChangedObjectsCalculated if some object changes failed. + format: int32 + nullable: true + microsoft.graph.entraRecoveryServices.recoveryJobBase: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: recoveryJobBase + type: object + properties: + filteringCriteria: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobFilteringCriteriaBase' + - type: object + nullable: true + description: Optional filtering criteria used to scope the job to specific entity types or entity IDs. + jobCompletionDateTime: + 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 job completed. Null if the job is still running. + format: date-time + nullable: true + jobStartDateTime: + 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 job started. + format: date-time + status: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryStatus' + targetStateDateTime: + 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 target snapshot timestamp to which the tenant is being restored. Supports $filter (eq, ne).' + format: date-time + totalChangedLinksCalculated: + maximum: 2147483647 + minimum: -2147483648 + type: number + description: The total count of changed directory object links (relationships) calculated by the job. null until the job completes calculation. Not all calculated link changes may be successfully applied; see totalLinksModified on derived types for the count of links that were actually modified. + format: int32 + nullable: true + totalChangedObjectsCalculated: + maximum: 2147483647 + minimum: -2147483648 + type: number + description: The total count of changed directory objects calculated by the job. null until the job completes calculation. Not all calculated object changes may be successfully applied; see totalObjectsModified on derived types for the count of objects that were actually modified. + format: int32 + nullable: true + microsoft.graph.entraRecoveryServices.recoveryPreviewJob: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBase' + - title: recoveryPreviewJob + type: object + microsoft.graph.entraRecoveryServices.snapshot: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: snapshot + 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 date and time when the snapshot was created. + format: date-time + totalChangedObjects: + maximum: 2147483647 + minimum: -2147483648 + type: number + description: The total number of changed objects identified in this snapshot. + format: int32 + nullable: true + recoveryJobs: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJob' + description: Collection of recovery jobs created for this snapshot. + x-ms-navigationProperty: true + recoveryPreviewJobs: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryPreviewJob' + description: Collection of preview jobs created for this snapshot. + x-ms-navigationProperty: true + microsoft.graph.entraRecoveryServices.entityTypeAndIds: + title: entityTypeAndIds + type: object + properties: + entityIds: + type: array + items: + type: string + description: The list of entity IDs for the specified entity type. + entityType: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.resourceTypeName' + microsoft.graph.entraRecoveryServices.recoveryJobEntityNameAndIdsFilter: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobFilteringCriteriaBase' + - title: recoveryJobEntityNameAndIdsFilter + type: object + properties: + filterValues: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.entityTypeAndIds' + description: The list of entity type and ID pairs to include in the recovery job. Duplicate entity types are not allowed and return a 400 Bad Request error. + microsoft.graph.entraRecoveryServices.recoveryJobEntityNamesFilter: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobFilteringCriteriaBase' + - title: recoveryJobEntityNamesFilter + type: object + properties: + entityTypes: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.resourceTypeName' + description: The list of entity types to include in the recovery job. + microsoft.graph.entraRecoveryServices.recoveryJobFilteringCriteriaBase: + title: recoveryJobFilteringCriteriaBase + type: object + microsoft.graph.entraRecoveryServices.recoveryAction: + title: recoveryAction + enum: + - softDelete + - update + - restore + - unknownFutureValue + type: string + x-ms-enum: + name: recoveryAction + modelAsString: false + values: + - value: softDelete + description: Represents a soft delete action during recovery + name: softDelete + - value: update + description: Represents an update action during recovery + name: update + - value: restore + description: Represents a restore action during recovery + name: restore + - value: unknownFutureValue + description: This will help in making this enum evolable and adding more values in the future + name: unknownFutureValue + microsoft.graph.entraRecoveryServices.recoveryStatus: + title: recoveryStatus + enum: + - initialized + - running + - successful + - failed + - abandoned + - unknownFutureValue + - calculating + - loadingData + type: string + x-ms-enum: + name: recoveryStatus + modelAsString: false + values: + - value: initialized + description: Represents a job that has been initialized but has not been started yet + name: initialized + - value: running + description: Represents a job that is in progress + name: running + - value: successful + description: Represents a job that ran successfully and is now complete + name: successful + - value: failed + description: Represents a job that we were not able to run successfully + name: failed + - value: abandoned + description: Represents a job that was abandoned by the user + name: abandoned + - value: unknownFutureValue + description: This will help in making this enum evolable and adding more values in the future- + name: unknownFutureValue + - value: calculating + description: Represents a job for which we have started calculating the diff/preview. + name: calculating + - value: loadingData + description: Represents a job for which we have started loading data of the snapshot. + name: loadingData + microsoft.graph.entraRecoveryServices.resourceTypeName: + title: resourceTypeName + enum: + - user + - group + - conditionalAccessPolicy + - namedLocationPolicy + - authenticationMethodPolicy + - authorizationPolicy + - authenticationStrengthPolicy + - application + - servicePrincipal + - unknownFutureValue + - oAuth2PermissionGrant + - appRoleAssignment + - organization + type: string + x-ms-enum: + name: resourceTypeName + modelAsString: false + values: + - value: user + description: Represents the user entity + name: user + - value: group + description: Represents the group entity + name: group + - value: conditionalAccessPolicy + description: Represents the conditional access policy entity + name: conditionalAccessPolicy + - value: namedLocationPolicy + description: Represents the named location policy entity + name: namedLocationPolicy + - value: authenticationMethodPolicy + description: Represents the authentication method policy entity + name: authenticationMethodPolicy + - value: authorizationPolicy + description: Represents the authorization policy entity + name: authorizationPolicy + - value: authenticationStrengthPolicy + description: Represents the authentication strength policy entity + name: authenticationStrengthPolicy + - value: application + description: Represents the application entity + name: application + - value: servicePrincipal + description: Represents the service principal entity + name: servicePrincipal + - value: unknownFutureValue + description: This will help in making this enum evolable and adding more values in the future. + name: unknownFutureValue + - value: oAuth2PermissionGrant + description: Represents the oAuth2PermissionGrant entity. + name: oAuth2PermissionGrant + - value: appRoleAssignment + description: Represents the appRoleAssignment entity. + name: appRoleAssignment + - value: organization + description: Represents the organization entity. + name: organization microsoft.graph.externalConnectors.connectionOperation: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1431027,7 +1461051,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.externalConnectors.label' - type: object nullable: true - description: 'Specifies one or more well-known tags added against a property. Labels help Microsoft Search understand the semantics of the data in the connection. Adding appropriate labels would result in an enhanced search experience (for example, better relevance). Optional.The possible values are: title, url, createdBy, lastModifiedBy, authors, createdDateTime, lastModifiedDateTime, fileName, fileExtension, unknownFutureValue, containerName, containerUrl, iconUrl. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: containerName, containerUrl, iconUrl, personEmails, personAddresses, personAnniversaries, personName, personNote, personPhones, personCurrentPosition, personWebAccounts, personWebSite, personSkills, personProjects, personAccount, personAwards, personCertifications, personAssistants, personColleagues, personManager, personAlternateContacts, personEmergencyContacts.' + description: 'Specifies one or more well-known tags added against a property. Labels help Microsoft Search understand the semantics of the data in the connection. Adding appropriate labels would result in an enhanced search experience (for example, better relevance). Optional.. The possible values are: title, url, createdBy, lastModifiedBy, authors, createdDateTime, lastModifiedDateTime, fileName, fileExtension, unknownFutureValue, containerName, containerUrl, iconUrl, assignedTo, dueDate, closedDate, closedBy, reportedBy, sprintName, severity, state, priority, secondaryId, itemParentId, parentUrl, tags, itemType, itemPath, numReactions. Use the Prefer: include-unknown-enum-members request header to retrieve additional values defined in this evolvable enum.For people connectors you can include : personEmails, personAddresses, personAnniversaries, personName, personNote, personPhones, personCurrentPosition, personWebAccounts, personWebSite, personSkills, personProjects, personAccount, personAwards, personCertifications, personAssistants, personColleagues, personManager, personAlternateContacts, personEmergencyContacts.' name: type: string description: 'The name of the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, the property name may not contain control characters, whitespace, or any of the following special characters: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, '', '', <, >, `, ^. Required.' @@ -1431948,6 +1461972,12 @@ components: $ref: '#/components/schemas/microsoft.graph.identityGovernance.userProcessingResult' description: The list of users that meet the workflowExecutionConditions of a workflow. x-ms-navigationProperty: true + previewScope: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.directoryObject' + description: A read-only collection of directory objects that are currently in-scope for the workflow based on its execution conditions. This property helps preview which users would be affected before running the workflow. Nullable. Read-only. Returned only on $expand. Supports $expand. + x-ms-navigationProperty: true runs: type: array items: @@ -1432244,12 +1462274,16 @@ components: properties: definitionId: type: string + description: The identifier of the task definition of the task that failed during the preview operation of a workflow. failureReason: type: string + description: The reason why the task failed in the preview operation of a workflow. name: type: string + description: The name of the task that failed within the preview operation of a workflow. taskId: type: string + description: The identifier of the task that failed during the preview operation of a workflow. microsoft.graph.identityGovernance.ruleBasedSubjectSet: allOf: - $ref: '#/components/schemas/microsoft.graph.subjectSet' @@ -1432736,6 +1462770,7 @@ components: - onDemand - unknownFutureValue - activatedWithScope + - preview type: string microsoft.graph.identityGovernance.workflowTriggerTimeBasedAttribute: title: workflowTriggerTimeBasedAttribute @@ -1436906,6 +1466941,44 @@ components: $ref: '#/components/schemas/microsoft.graph.networkaccess.forwardingProfile' description: Each forwarding profile associated with a branch site is specified. Supports $expand. x-ms-navigationProperty: true + microsoft.graph.networkaccess.cloudFirewallPolicy: + allOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.policy' + - title: cloudFirewallPolicy + type: object + properties: + lastModifiedDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: The date and time when the policy was last modified. Read-only. + format: date-time + settings: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicySettings' + microsoft.graph.networkaccess.cloudFirewallPolicyLink: + allOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.policyLink' + - title: cloudFirewallPolicyLink + type: object + microsoft.graph.networkaccess.cloudFirewallRule: + allOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.policyRule' + - title: cloudFirewallRule + type: object + properties: + action: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallAction' + description: + type: string + description: A human-readable description of the rule's purpose. Optional. + nullable: true + matchingConditions: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallMatchingConditions' + priority: + type: number + description: A unique priority value that determines the rule evaluation order; lower values are evaluated first. Required. + format: int64 + settings: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallRuleSettings' microsoft.graph.networkaccess.conditionalAccessPolicy: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1436958,6 +1467031,12 @@ components: type: string description: The time the connection was created. format: date-time + crossTenantAccessType: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.crossTenantAccessType' + - type: object + nullable: true + description: 'Cross tenant access details, for B2B scenarios. The possible values are: none, b2bCollaboration, unknownFutureValue.' destinationFqdn: type: string description: The destination FQDN of the connection. @@ -1436983,6 +1467062,12 @@ components: type: string description: The DeviceID. nullable: true + deviceJoinType: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.deviceJoinType' + - type: object + nullable: true + description: 'Device registration type, for BYOD scenarios. The possible values are: none, microsoftEntraJoined, microsoftEntraRegistered, unknownFutureValue.' deviceOperatingSystem: type: string description: The device operating system type. @@ -1436997,6 +1467082,10 @@ components: description: The time the connection was terminated. format: date-time nullable: true + homeTenantId: + type: string + description: 'The identifier of the home tenant, for Entra B2B scenarios.' + nullable: true initiatingProcessName: type: string description: The process initiating the traffic connection. @@ -1437377,6 +1467466,45 @@ components: - $ref: '#/components/schemas/microsoft.graph.networkaccess.filteringRule' - title: fqdnFilteringRule type: object + microsoft.graph.networkaccess.generativeAIInsight: + title: generativeAIInsight + type: object + properties: + activity: + $ref: '#/components/schemas/microsoft.graph.networkaccess.applicationActivity' + content: + type: string + 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 + format: date-time + destinationUrl: + type: string + nullable: true + eventId: + type: string + nullable: true + eventType: + type: string + nullable: true + mcpClientName: + type: string + nullable: true + mcpServerName: + type: string + nullable: true + sessionId: + type: string + nullable: true + subactivity: + type: string + nullable: true + transactionId: + type: string + userPrincipalName: + type: string + nullable: true microsoft.graph.networkaccess.internetAccessForwardingRule: allOf: - $ref: '#/components/schemas/microsoft.graph.networkaccess.forwardingRule' @@ -1437401,6 +1467529,11 @@ components: $ref: '#/components/schemas/microsoft.graph.networkaccess.connection' description: An aggregated log entry that contains comprehensive information about network traffic events. x-ms-navigationProperty: true + generativeAIInsights: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.generativeAIInsight' + x-ms-navigationProperty: true remoteNetworks: type: array items: @@ -1437439,6 +1467572,12 @@ components: items: $ref: '#/components/schemas/microsoft.graph.networkaccess.alert' x-ms-navigationProperty: true + cloudFirewallPolicies: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicy' + description: A collection of cloud firewall policies that define rules for managing network traffic through the Global Secure Access services. + x-ms-navigationProperty: true connectivity: anyOf: - $ref: '#/components/schemas/microsoft.graph.networkaccess.connectivity' @@ -1438220,6 +1468359,8 @@ components: title: cloudApplicationMetadata type: object properties: + activity: + $ref: '#/components/schemas/microsoft.graph.networkaccess.applicationActivity' categories: type: array items: @@ -1438367,6 +1468508,103 @@ components: type: number description: Number of users under this application. format: int32 + microsoft.graph.networkaccess.cloudFirewallDestinationAddress: + title: cloudFirewallDestinationAddress + type: object + microsoft.graph.networkaccess.cloudFirewallDestinationFqdnAddress: + allOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallDestinationAddress' + - title: cloudFirewallDestinationFqdnAddress + type: object + properties: + values: + type: array + items: + type: string + description: 'A collection of FQDNs for destination address matching (for example, example.com, api.contoso.com). Empty collections are not allowed. Required.' + microsoft.graph.networkaccess.cloudFirewallDestinationIpAddress: + allOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallDestinationAddress' + - title: cloudFirewallDestinationIpAddress + type: object + properties: + values: + type: array + items: + type: string + description: 'A collection of IP addresses. Supports IPv4, IPv6, CIDR notation (for example, 192.168.0.0/16), and IP ranges (for example, 172.16.0.0-172.16.255.255). The collection must not be empty. Required.' + microsoft.graph.networkaccess.cloudFirewallDestinationMatching: + title: cloudFirewallDestinationMatching + type: object + properties: + addresses: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallDestinationAddress' + description: The destination addresses to match. An empty collection means don't filter by destination addresses (match all). Required. + ports: + type: array + items: + type: string + description: 'The destination ports to match, for example, 80, 443, 1024-2048. An empty collection means don''t filter by destination ports (match all). Required.' + protocols: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallProtocol' + microsoft.graph.networkaccess.cloudFirewallMatchingConditions: + title: cloudFirewallMatchingConditions + type: object + properties: + destinations: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallDestinationMatching' + - type: object + nullable: true + description: 'Destination address, port, and protocol matching criteria. null means don''t match on destination. Optional.' + sources: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallSourceMatching' + - type: object + nullable: true + description: Source address and port matching criteria. null means don't match on source. Optional. + microsoft.graph.networkaccess.cloudFirewallPolicySettings: + title: cloudFirewallPolicySettings + type: object + properties: + defaultAction: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallAction' + microsoft.graph.networkaccess.cloudFirewallRuleSettings: + title: cloudFirewallRuleSettings + type: object + properties: + status: + $ref: '#/components/schemas/microsoft.graph.networkaccess.securityRuleStatus' + microsoft.graph.networkaccess.cloudFirewallSourceAddress: + title: cloudFirewallSourceAddress + type: object + microsoft.graph.networkaccess.cloudFirewallSourceIpAddress: + allOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallSourceAddress' + - title: cloudFirewallSourceIpAddress + type: object + properties: + values: + type: array + items: + type: string + description: 'A collection of IP addresses. Supports IPv4, IPv6, CIDR notation (for example, 192.168.0.0/16), and IP ranges (for example, 172.16.0.0-172.16.255.255). The collection must not be empty. Required.' + microsoft.graph.networkaccess.cloudFirewallSourceMatching: + title: cloudFirewallSourceMatching + type: object + properties: + addresses: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallSourceAddress' + description: The source addresses to match. An empty collection means don't filter by source addresses (match all). Required. + ports: + type: array + items: + type: string + description: 'The source ports to match, for example, 80, 443, 1024-2048. An empty collection means don''t filter by source ports (match all). Required.' microsoft.graph.networkaccess.connectionSummary: title: connectionSummary type: object @@ -1439416,6 +1469654,14 @@ components: - sha256ac - unknownFutureValue type: string + microsoft.graph.networkaccess.applicationActivity: + title: applicationActivity + enum: + - none + - prompt + - mcp + - unknownFutureValue + type: string microsoft.graph.networkaccess.bandwidthCapacityInMbps: title: bandwidthCapacityInMbps enum: @@ -1439432,6 +1469678,22 @@ components: - block - unknownFutureValue type: string + microsoft.graph.networkaccess.cloudFirewallAction: + title: cloudFirewallAction + enum: + - allow + - block + - unknownFutureValue + type: string + microsoft.graph.networkaccess.cloudFirewallProtocol: + title: cloudFirewallProtocol + enum: + - tcp + - udp + - unknownFutureValue + type: string + x-ms-enum-flags: + isFlags: true microsoft.graph.networkaccess.confidenceLevel: title: confidenceLevel enum: @@ -1439457,6 +1469719,13 @@ components: - error - unknownFutureValue type: string + microsoft.graph.networkaccess.crossTenantAccessType: + title: crossTenantAccessType + enum: + - none + - b2bCollaboration + - unknownFutureValue + type: string microsoft.graph.networkaccess.deviceCategory: title: deviceCategory enum: @@ -1439465,6 +1469734,14 @@ components: - unknownFutureValue - remoteNetwork type: string + microsoft.graph.networkaccess.deviceJoinType: + title: deviceJoinType + enum: + - none + - microsoftEntraJoined + - microsoftEntraRegistered + - unknownFutureValue + type: string microsoft.graph.networkaccess.deviceVendor: title: deviceVendor enum: @@ -1439485,6 +1469762,12 @@ components: - other - ciscoCatalyst - unknownFutureValue + - aviatrix + - netskope + - teridion + - aristaNetworks + - aristaVeloCloud + - juniperNetworks type: string microsoft.graph.networkaccess.dhGroup: title: dhGroup @@ -1439754,6 +1470037,11 @@ components: - franceSouth - israelCentral - unknownFutureValue + - taiwanNorth + - mexicoCentral + - spainCentral + - jioIndiaCentral + - brazilSouthEast type: string microsoft.graph.networkaccess.remoteNetworkStatus: title: remoteNetworkStatus @@ -1447957,6 +1478245,12 @@ components: - $ref: '#/components/schemas/microsoft.graph.security.auditData' - title: mdiAuditRecord type: object + microsoft.graph.security.mergeResponse: + title: mergeResponse + type: object + properties: + targetIncidentId: + type: string microsoft.graph.security.meshWorldsAuditRecord: allOf: - $ref: '#/components/schemas/microsoft.graph.security.auditData' @@ -1450746,6 +1481040,30 @@ components: - motion - use type: string + microsoft.graph.security.correlationReason: + title: correlationReason + enum: + - repeatedAlertOccurrence + - sameGeography + - similarArtifacts + - sameTargetedAsset + - sameNetworkSegment + - eventSequence + - timeFrame + - sameThreatSource + - similarTTPsOrBehavior + - sameActor + - sameCampaign + - sharedIndicators + - sameAsset + - networkProximity + - eventCasualSequence + - temporalProximity + - lateralMovementPath + - unknownFutureValue + type: string + x-ms-enum-flags: + isFlags: true microsoft.graph.security.dataSourceContainerStatus: title: dataSourceContainerStatus enum: @@ -1452001,6 +1482319,869 @@ components: - clientUpdateProhibited - unknownFutureValue type: string + microsoft.graph.security.dlp.baseAuditRecord: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: baseAuditRecord + type: object + properties: + agentBlueprintId: + type: string + nullable: true + agentBlueprintName: + type: string + nullable: true + agentId: + type: string + nullable: true + agentName: + type: string + nullable: true + agentPlatform: + type: string + nullable: true + agentVersion: + type: string + nullable: true + appAccessContext: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.appAccessContext' + - type: object + nullable: true + appIdentity: + type: string + nullable: true + applicationName: + type: string + nullable: true + associatedAdminUnitIds: + type: array + items: + type: string + correlationIdentity: + type: string + nullable: true + createdDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$' + type: string + format: date + isRequiresCustomerKeyEncryption: + type: boolean + operation: + type: string + opId: + type: string + nullable: true + organizationId: + type: string + parentId: + type: string + nullable: true + purpose: + $ref: '#/components/schemas/microsoft.graph.security.dlp.purposeType' + recordType: + $ref: '#/components/schemas/microsoft.graph.security.dlp.auditRecordType' + resultStatus: + type: string + nullable: true + scopingEntityIds: + type: array + items: + type: string + scopingEntityType: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + sessionIdentity: + type: string + nullable: true + subjectType: + type: string + nullable: true + subscription: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.subscriptionInfo' + - type: object + nullable: true + userKey: + type: string + userType: + $ref: '#/components/schemas/microsoft.graph.security.dlp.userType' + version: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + workload: + type: string + nullable: true + microsoft.graph.security.dlp.complianceBaseAuditRecord: + allOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.baseAuditRecord' + - title: complianceBaseAuditRecord + type: object + microsoft.graph.security.dlp.complianceDLPBaseAuditRecord: + allOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.complianceBaseAuditRecord' + - title: complianceDLPBaseAuditRecord + type: object + properties: + enforcementType: + $ref: '#/components/schemas/microsoft.graph.security.dlp.enforcementType' + evaluationSource: + type: string + nullable: true + exceptionInfo: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.exceptionInfo' + - type: object + nullable: true + incidentId: + pattern: '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' + type: string + format: uuid + nullable: true + isSensitiveInfoDetectionIsIncluded: + type: boolean + location: + type: string + nullable: true + policyDetails: + type: array + items: + type: string + nullable: true + remediationDetails: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.remediationInfo' + - type: object + nullable: true + sessionMetadata: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.sessionMetadataInfo' + - type: object + nullable: true + microsoft.graph.security.dlp.complianceDlpEndpointAuditRecord: + allOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.complianceDLPBaseAuditRecord' + - title: complianceDlpEndpointAuditRecord + type: object + properties: + authorizedGroup: + type: string + nullable: true + endpointMetaData: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.endpointMetaDataInfo' + - type: object + nullable: true + evidenceFile: + type: string + nullable: true + networkLocationContextInAction: + type: string + nullable: true + microsoft.graph.security.dlp.complianceDlpExchangeAuditRecord: + allOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.complianceDLPBaseAuditRecord' + - title: complianceDlpExchangeAuditRecord + type: object + properties: + exchangeMetaData: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.exchangeMetaDataInfo' + - type: object + nullable: true + microsoft.graph.security.dlp.complianceDlpSharePointAuditRecord: + allOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.complianceDLPBaseAuditRecord' + - title: complianceDlpSharePointAuditRecord + type: object + properties: + sharePointMetaData: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.sharePointMetaDataInfo' + - type: object + nullable: true + microsoft.graph.security.dlp.appAccessContext: + title: appAccessContext + type: object + properties: + aadSessionId: + type: string + nullable: true + apiId: + type: string + nullable: true + clientAppId: + type: string + nullable: true + clientAppName: + type: string + nullable: true + correlationId: + type: string + nullable: true + issuedAtDate: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$' + type: string + format: date + nullable: true + uniqueTokenId: + type: string + nullable: true + microsoft.graph.security.dlp.attachmentInfo: + title: attachmentInfo + type: object + properties: + checksum: + type: number + format: int64 + nullable: true + labelNames: + type: array + items: + type: string + labels: + type: array + items: + type: string + name: + type: string + nullable: true + sensitiveInformationDetails: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.attachmentSensitiveInformationDetails' + size: + type: number + format: int64 + nullable: true + microsoft.graph.security.dlp.attachmentSensitiveInformationDetails: + title: attachmentSensitiveInformationDetails + type: object + properties: + sensitiveInformationDetailedClassificationAttributes: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResult' + sensitiveInformationDetectionIndices: + type: array + items: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + sensitiveType: + type: string + nullable: true + microsoft.graph.security.dlp.conditionMatchInfo: + title: conditionMatchInfo + type: object + properties: + documentProperties: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.nameValuePair' + isConditionMatchedInNewScheme: + type: boolean + otherConditions: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.nameValuePair' + sensitiveInformation: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.sensitiveInformationInfo' + microsoft.graph.security.dlp.endpointMetaDataInfo: + title: endpointMetaDataInfo + type: object + properties: + application: + type: string + nullable: true + applicationSourceExecutableName: + type: string + nullable: true + destinationLocationType: + type: string + nullable: true + deviceName: + type: string + nullable: true + dlpAuditEventMetadata: + type: string + nullable: true + endpointOperation: + type: string + nullable: true + enforcementMode: + type: string + nullable: true + fileExtension: + type: string + nullable: true + fileSize: + type: number + format: int64 + nullable: true + fileType: + type: string + nullable: true + groupId: + type: string + nullable: true + groupName: + type: string + nullable: true + isEaV2Enriched: + type: boolean + isHidden: + type: boolean + isJitTriggered: + type: boolean + isRmseEncrypted: + type: boolean + isViewableByExternalUsers: + type: boolean + justification: + type: string + nullable: true + markOfTheWebData: + type: string + nullable: true + mdatpDeviceId: + type: string + nullable: true + originatingDomain: + type: string + nullable: true + parentArchiveHash: + type: string + nullable: true + platform: + type: string + nullable: true + policyMatchDetails: + type: array + items: + type: string + policyMatchInfo: + type: string + nullable: true + previousFileName: + type: string + nullable: true + removableMediaDeviceAttributes: + type: string + nullable: true + sensitiveInfoTypeData: + type: array + items: + type: string + sensitivityLabelEventData: + type: string + nullable: true + sensitivityLabelIds: + type: array + items: + type: string + sensitivityLabelNames: + type: array + items: + type: string + sha1: + type: string + nullable: true + sha256: + type: string + nullable: true + sourceLocationType: + type: string + nullable: true + targetDomain: + type: string + nullable: true + targetFilePath: + type: string + nullable: true + targetPrinterName: + type: string + nullable: true + targetUrl: + type: string + nullable: true + microsoft.graph.security.dlp.exceptionInfo: + title: exceptionInfo + type: object + properties: + isFalsePositive: + type: boolean + justification: + type: string + nullable: true + reason: + type: string + nullable: true + ruleIds: + type: array + items: + type: string + microsoft.graph.security.dlp.exchangeMetaDataInfo: + title: exchangeMetaDataInfo + type: object + properties: + attachmentDetails: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.attachmentInfo' + bccRecipients: + type: array + items: + type: string + ccRecipients: + type: array + items: + type: string + docId: + type: string + nullable: true + fileSize: + type: number + format: int64 + nullable: true + from: + type: string + nullable: true + immutableEntryId: + type: string + nullable: true + isViewableByExternalUsers: + type: boolean + messageId: + type: string + nullable: true + recipientCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + sensitivityLabelIds: + type: array + items: + type: string + sensitivityLabelNames: + type: array + items: + type: string + sentDate: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$' + type: string + format: date + nullable: true + subject: + type: string + nullable: true + toRecipients: + type: array + items: + type: string + uniqueId: + type: string + nullable: true + microsoft.graph.security.dlp.nameValuePair: + title: nameValuePair + type: object + properties: + name: + type: string + value: + type: string + nullable: true + microsoft.graph.security.dlp.policyMatchInfo: + title: policyMatchInfo + type: object + properties: + policyId: + type: string + policyName: + type: string + nullable: true + policyVersion: + type: string + nullable: true + rules: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.ruleMatchInfo' + microsoft.graph.security.dlp.privacyPrimaryMatch: + title: privacyPrimaryMatch + type: object + properties: + length: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + offset: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + primaryKeyName: + type: string + nullable: true + primaryKeys: + type: array + items: + type: string + microsoft.graph.security.dlp.remediationInfo: + title: remediationInfo + type: object + properties: + alertId: + type: string + nullable: true + bccRecipients: + type: array + items: + type: string + ccRecipients: + type: array + items: + type: string + iwUser: + type: string + nullable: true + recipients: + type: array + items: + type: string + remediationActivity: + $ref: '#/components/schemas/microsoft.graph.security.dlp.remediationActivityType' + sender: + type: string + nullable: true + subject: + type: string + nullable: true + templateName: + type: string + nullable: true + microsoft.graph.security.dlp.ruleMatchInfo: + title: ruleMatchInfo + type: object + properties: + actionParameters: + type: array + items: + type: string + actions: + type: array + items: + type: string + alertProperties: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.nameValuePair' + conditionsMatched: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.conditionMatchInfo' + - type: object + nullable: true + managementRuleId: + type: string + nullable: true + matchId: + type: string + matchVersion: + type: string + nullable: true + mode: + type: string + nullable: true + name: + type: string + nullable: true + overriddenActions: + type: array + items: + type: string + severity: + type: string + nullable: true + microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResult: + title: sensitiveInformationDetailedConfidenceLevelResult + type: object + properties: + confidence: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + count: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + isMatch: + type: boolean + microsoft.graph.security.dlp.sensitiveInformationDetectionsInfo: + title: sensitiveInformationDetectionsInfo + type: object + properties: + detectedOffsetsAndLengths: + type: string + nullable: true + detectedValues: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.nameValuePair' + isResultsTruncated: + type: boolean + microsoft.graph.security.dlp.sensitiveInformationInfo: + title: sensitiveInformationInfo + type: object + properties: + classifierType: + type: string + nullable: true + confidence: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + count: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + location: + type: string + nullable: true + privacyPrimaryMatches: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.privacyPrimaryMatch' + sensitiveInformationDetailedClassificationAttributes: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResult' + sensitiveInformationDetections: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.dlp.sensitiveInformationDetectionsInfo' + - type: object + nullable: true + sensitiveInformationTypeName: + type: string + nullable: true + sensitiveType: + type: string + nullable: true + sensitiveTypeSource: + type: string + nullable: true + uniqueCount: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + microsoft.graph.security.dlp.sessionMetadataInfo: + title: sessionMetadataInfo + type: object + properties: + appHost: + type: string + nullable: true + appHostCategories: + type: array + items: + type: string + appHostFqdn: + type: string + nullable: true + browser: + type: string + nullable: true + browserVersion: + type: string + nullable: true + deviceManagementType: + type: string + nullable: true + deviceType: + type: string + nullable: true + enforcementPlane: + type: string + nullable: true + osPlatform: + type: string + nullable: true + osVersion: + type: string + nullable: true + microsoft.graph.security.dlp.sharePointMetaDataInfo: + title: sharePointMetaDataInfo + type: object + properties: + aiFileActions: + type: string + nullable: true + blockedUserForFileAccess: + type: string + nullable: true + fileId: + type: string + nullable: true + fileName: + type: string + nullable: true + fileOwner: + type: string + nullable: true + filePathUrl: + type: string + nullable: true + fileSize: + type: number + format: int64 + nullable: true + from: + type: string + nullable: true + isJitTriggered: + type: boolean + isViewableByExternalUsers: + type: boolean + isVisibleOnlyToOdbOwner: + type: boolean + itemCreatedDate: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$' + type: string + format: date + nullable: true + itemLastModifiedDate: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$' + type: string + format: date + nullable: true + itemLastSharedDate: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$' + type: string + format: date + nullable: true + quarantineLocationFileUrl: + type: string + nullable: true + sensitivityLabelIds: + type: array + items: + type: string + sensitivityLabelNames: + type: array + items: + type: string + sharedBy: + type: array + items: + type: string + sharedWith: + type: array + items: + type: string + siteAdmins: + type: array + items: + type: string + siteCollectionGuid: + type: string + nullable: true + siteCollectionUrl: + type: string + nullable: true + uniqueId: + type: string + nullable: true + violatingAction: + type: string + nullable: true + microsoft.graph.security.dlp.subscriptionInfo: + title: subscriptionInfo + type: object + properties: + dlpSubscriptionId: + type: string + nullable: true + name: + type: string + nullable: true + microsoft.graph.security.dlp.auditRecordType: + title: auditRecordType + enum: + - unknown + - sharePointFileOperation + - complianceDlpSharePoint + - complianceDlpExchange + - dlpEndpoint + - complianceDlpEndpoint + - powerBiDlp + - complianceDlpApplications + - unknownFutureValue + type: string + microsoft.graph.security.dlp.enforcementType: + title: enforcementType + enum: + - unknown + - combined + - separate + - unknownFutureValue + type: string + microsoft.graph.security.dlp.purposeType: + title: purposeType + enum: + - audit + - di + - unknownFutureValue + type: string + microsoft.graph.security.dlp.remediationActivityType: + title: remediationActivityType + enum: + - unknown + - templateTriggered + - iwUnableToTakeAction + - unknownFutureValue + type: string + microsoft.graph.security.dlp.userType: + title: userType + enum: + - regular + - admin + - system + - unknownFutureValue + type: string + microsoft.graph.security.dlp.workloadType: + title: workloadType + enum: + - unknown + - sharePoint + - oneDrive + - exchange + - powerBi + - endpoint + - unknownFutureValue + type: string microsoft.graph.security.securityCopilot.evaluation: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1452770,6 +1483951,322 @@ components: - skipInternalVoip - unknownFutureValue type: string + microsoft.graph.tenantGovernanceServices.b2bRegistrationMetrics: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: b2bRegistrationMetrics + type: object + properties: + initial: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsInitial' + recent: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsRecent' + microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsBase: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: b2BRegistrationMetricsBase + type: object + properties: + inboundTotalUsers: + type: number + description: The total number of inbound B2B guest users registered. + format: decimal + outboundTotalUsers: + type: number + description: The total number of outbound B2B users from this tenant registered in other tenants. + format: decimal + watermarkDateTime: + 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 metrics snapshot was taken. + format: date-time + microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsInitial: + allOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsBase' + - title: b2BRegistrationMetricsInitial + 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: Timestamp that represents the date time that B2B registration data was initially aggregated. + format: date-time + microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsRecent: + allOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsBase' + - title: b2BRegistrationMetricsRecent + type: object + properties: + updateDateTime: + 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 that represents the most recent time B2B registration data was aggregated and have sufficiently changed for the related tenant. + format: date-time + microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetrics: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: b2BSignInActivityMetrics + type: object + properties: + initial: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsInitial' + recent: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsRecent' + microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsBase: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: b2BSignInActivityMetricsBase + type: object + properties: + inboundMonthlyTotalApplications: + type: number + description: The total number of applications accessed by inbound users in the last month. + format: decimal + inboundMonthlyTotalUsers: + type: number + description: The total number of unique inbound users with sign-in activity in the last month. + format: decimal + outboundMonthlyTotalApplications: + type: number + description: The total number of applications accessed by outbound users in the last month. + format: decimal + outboundMonthlyTotalUsers: + type: number + description: The total number of unique outbound users with sign-in activity in the last month. + format: decimal + watermarkDateTime: + 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 metrics snapshot was taken. + format: date-time + microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsInitial: + allOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsBase' + - title: b2BSignInActivityMetricsInitial + 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: Timestamp that represents when the time B2B sign-in activity content was initially aggregated for the related tenant. + format: date-time + microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsRecent: + allOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsBase' + - title: b2BSignInActivityMetricsRecent + type: object + properties: + updateDateTime: + 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 that represents the most recent time B2B registration data was aggregated and have sufficiently changed for the related tenant. + format: date-time + microsoft.graph.tenantGovernanceServices.billingMetrics: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: billingMetrics + type: object + properties: + initial: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.billingMetricsInitial' + recent: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.billingMetricsRecent' + microsoft.graph.tenantGovernanceServices.billingMetricsBase: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: billingMetricsBase + type: object + properties: + foreignAssociatedTenantBillingManagementActiveCount: + type: number + description: The number of foreign associated tenants with active billing management. + format: decimal + foreignAssociatedTenantCount: + type: number + description: The total number of foreign associated tenants. + format: decimal + foreignAssociatedTenantProvisioningActiveCount: + type: number + description: The number of foreign associated tenants with active provisioning. + format: decimal + localAssociatedTenantBillingManagementActiveCount: + type: number + description: The number of local associated tenants with active billing management. + format: decimal + localAssociatedTenantCount: + type: number + description: The total number of local associated tenants. + format: decimal + localAssociatedTenantIds: + type: array + items: + type: string + description: The list of local associated tenant IDs. + localAssociatedTenantProvisioningActiveCount: + type: number + description: The number of local associated tenants with active provisioning. + format: decimal + watermarkDateTime: + 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 metrics snapshot was taken. + format: date-time + microsoft.graph.tenantGovernanceServices.billingMetricsInitial: + allOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.billingMetricsBase' + - title: billingMetricsInitial + 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: Timestamp that represents when billing metrics are initially aggregated for the related tenant. + format: date-time + microsoft.graph.tenantGovernanceServices.billingMetricsRecent: + allOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.billingMetricsBase' + - title: billingMetricsRecent + type: object + properties: + updateDateTime: + 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 that represents when billing metrics are aggregated and have sufficiently changed for the related tenant. + format: date-time + microsoft.graph.tenantGovernanceServices.governanceInvitation: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: governanceInvitation + 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 date and time when the invitation was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. Supports $filter (lt, le, gt, ge, eq, ne) and $orderBy.' + format: date-time + expirationDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'The date and time when the invitation expires. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. Supports $filter (lt, le, gt, ge, eq, ne) and $orderBy.' + format: date-time + governedTenantId: + type: string + description: 'The Microsoft Entra tenant ID of the governed tenant. Supports $filter (eq, ne) and $orderBy.' + governedTenantName: + type: string + description: 'The display name of the governed tenant. Supports $filter (eq, ne) and $orderBy.' + governingTenantId: + type: string + description: 'The Microsoft Entra tenant ID of the governing tenant. Supports $filter (eq, ne) and $orderBy.' + governingTenantName: + type: string + description: 'The display name of the governing tenant. Supports $filter (eq, ne) and $orderBy.' + microsoft.graph.tenantGovernanceServices.governancePolicyTemplate: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: governancePolicyTemplate + 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 date and time when the template was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. Supports $filter (lt, le, gt, ge, eq, ne) and $orderBy.' + format: date-time + delegatedAdministrationRoleAssignments: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignment' + description: A collection of delegated administration role assignments to be applied in the governed tenant when the governance relationship is established. + description: + type: string + description: 'A description of the policy template. Supports $filter (eq, ne) and $orderBy.' + displayName: + type: string + description: 'The display name of the policy template. Supports $filter (eq, ne) and $orderBy.' + governedTenantCanTerminate: + type: boolean + description: Not implemented. + lastModifiedDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'The date and time when the template was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. Supports $filter (lt, le, gt, ge, eq, ne) and $orderBy.' + format: date-time + multiTenantApplicationsToProvision: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvision' + description: A collection of multi-tenant applications to be provisioned in the governed tenant when the governance relationship is established. + version: + type: string + description: 'The version of the policy template. Version count increased by 1 when updated. Supports $filter (lt, le, gt, ge, eq, ne) and $orderBy.' + microsoft.graph.tenantGovernanceServices.governanceRelationship: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: governanceRelationship + type: object + properties: + createdType: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relationshipCreationType' + creationDateTime: + 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 relationship was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2026 is 2026-01-01T00:00:00Z. Supports $filter (lt, le, gt, ge, eq, ne) and $orderBy.' + format: date-time + governedTenantId: + type: string + description: 'The Microsoft Entra tenant ID of the governed tenant. Supports $filter (eq, ne) and $orderBy.' + governedTenantName: + type: string + description: 'The display name of the governed tenant. Supports $filter (eq, ne) and $orderBy.' + governingTenantId: + type: string + description: 'The Microsoft Entra tenant ID of the governing tenant. Supports $filter (eq, ne) and $orderBy.' + governingTenantName: + type: string + description: 'The display name of the governing tenant. Supports $filter (eq, ne) and $orderBy.' + policySnapshot: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relationshipPolicy' + status: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relationshipStatus' + microsoft.graph.tenantGovernanceServices.governanceRequest: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: governanceRequest + type: object + properties: + expirationDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'The date and time when the request expires if not accepted or rejected. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. Supports $filter (lt, le, gt, ge, eq, ne) and $orderBy.' + format: date-time + governedTenantId: + type: string + description: 'The Microsoft Entra tenant ID of the governed tenant. Supports $filter (eq, ne) and $orderBy.' + governedTenantName: + type: string + description: 'The display name of the governed tenant. Supports $filter (eq, ne) and $orderBy.' + governingTenantId: + type: string + description: 'The Microsoft Entra tenant ID of the governing tenant. Supports $filter (eq, ne) and $orderBy.' + governingTenantName: + type: string + description: 'The display name of the governing tenant. Supports $filter (eq, ne) and $orderBy.' + policySnapshot: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relationshipPolicy' + requestDateTime: + 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 request was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. Supports $filter (lt, le, gt, ge, eq, ne) and $orderBy.' + format: date-time + status: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.requestStatus' + governancePolicyTemplate: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governancePolicyTemplate' + - type: object + nullable: true + description: The governance policy template associated with this request. + x-ms-navigationProperty: true microsoft.graph.tenantGovernanceServices.longRunningOperation: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1452794,6 +1484291,305 @@ components: statusDetail: type: string nullable: true + microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetrics: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: multiTenantApplicationMetrics + type: object + properties: + initial: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsInitial' + recent: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsRecent' + microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsBase: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: multiTenantApplicationMetricsBase + type: object + properties: + inboundMonthlyTotalApplications: + type: number + description: The total number of inbound multi-tenant applications in the last month. + format: decimal + outboundMonthlyTotalApplications: + type: number + description: The total number of outbound multi-tenant applications in the last month. + format: decimal + watermarkDateTime: + 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 metrics snapshot was taken. + format: date-time + microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsInitial: + allOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsBase' + - title: multiTenantApplicationMetricsInitial + 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: Timestamp that represents when multitenant application metrics are initially aggregated for the related tenant. + format: date-time + microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsRecent: + allOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsBase' + - title: multiTenantApplicationMetricsRecent + type: object + properties: + updateDateTime: + 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 that represents when multitenant application metrics are aggregated and have sufficiently changed for the related tenant. + format: date-time + microsoft.graph.tenantGovernanceServices.relatedTenant: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: relatedTenant + 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 date and time when the related tenant was discovered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. + format: date-time + appB2BSignInActivityMetrics: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetrics' + - type: object + nullable: true + description: B2B sign-in activity metrics for this related tenant. Expanded by default. + x-ms-navigationProperty: true + b2BRegistrationMetrics: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2bRegistrationMetrics' + - type: object + nullable: true + description: B2B registration metrics for this related tenant. Expanded by default. + x-ms-navigationProperty: true + b2BSignInActivityMetrics: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetrics' + - type: object + nullable: true + description: B2B sign-in activity metrics for this related tenant. Expanded by default. + x-ms-navigationProperty: true + billingMetrics: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.billingMetrics' + - type: object + nullable: true + description: Billing metrics for this related tenant. Expanded by default. + x-ms-navigationProperty: true + multiTenantApplicationMetrics: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetrics' + - type: object + nullable: true + description: Multi-tenant application usage metrics for this related tenant. Expanded by default. + x-ms-navigationProperty: true + microsoft.graph.tenantGovernanceServices.relatedTenantsRefreshRequest: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: relatedTenantsRefreshRequest + type: object + properties: + location: + type: string + description: The location URL where the status of the refresh request can be retrieved. + microsoft.graph.tenantGovernanceServices.tenantGovernance: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: tenantGovernance + type: object + properties: + governanceInvitations: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceInvitation' + description: Collection of governance invitations associated with the tenant. + x-ms-navigationProperty: true + governancePolicyTemplates: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governancePolicyTemplate' + description: Collection of governance policy templates associated with the tenant. + x-ms-navigationProperty: true + governanceRelationships: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRelationship' + description: Collection of governance relationships associated with the tenant. + x-ms-navigationProperty: true + governanceRequests: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRequest' + description: Collection of governance requests associated with the tenant. + x-ms-navigationProperty: true + relatedTenants: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relatedTenant' + description: Collection of related tenants associated with the tenant. + x-ms-navigationProperty: true + settings: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.tenantGovernanceSetting' + - type: object + nullable: true + description: Settings for the tenant governance container. + x-ms-navigationProperty: true + microsoft.graph.tenantGovernanceServices.tenantGovernanceSetting: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: tenantGovernanceSetting + type: object + properties: + canReceiveInvitations: + type: boolean + description: 'Indicates whether the tenant can receive governance invitations. When set to false, the tenant cannot receive new governance invitations. When set to true, other tenants can send your tenant invitations by providing your tenant id or domain name. Default value is false.' + isRelatedTenantsEnabled: + type: boolean + description: 'Indicates whether the related tenants feature is enabled for tenant discovery. When set to false, related tenant APIs don''t work. This property can be enabled by calling the enableRelatedTenants action. Default value is false.' + microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignment: + title: delegatedAdministrationRoleAssignment + type: object + properties: + roleTemplates: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.roleTemplate' + description: A collection of role templates that define the roles to be assigned to the group in the governed tenant. + group: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.group' + - type: object + nullable: true + x-ms-navigationProperty: true + microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshot: + title: delegatedAdministrationRoleAssignmentSnapshot + type: object + properties: + groupId: + type: string + description: The object ID of the role-assignable security group in the governing tenant that will be assigned the specified roles. + roleTemplates: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.roleTemplate' + description: The collection of role templates that define the Microsoft Entra roles to be assigned. + microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvision: + title: multiTenantApplicationsToProvision + type: object + properties: + appId: + type: string + description: The appId (client ID) of the multi-tenant application. + displayName: + type: string + description: The display name of the application. + objectId: + type: string + description: The object ID of the service principal in the governing tenant. + requiredResourceAccesses: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.requiredResourceAccess' + description: The collection of resource accesses (permissions) required by the application. + microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionSnapshot: + title: multiTenantApplicationsToProvisionSnapshot + type: object + properties: + appId: + type: string + description: The appId (client ID) of the multi-tenant application. + displayName: + type: string + description: The display name of the application. + objectId: + type: string + description: The object ID of the service principal in the governing tenant. + requiredResourceAccesses: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.requiredResourceAccess' + description: The collection of resource accesses (permissions) required by the application. + microsoft.graph.tenantGovernanceServices.relatedTenantsRefreshStatus: + title: relatedTenantsRefreshStatus + type: object + properties: + isFirstRefresh: + type: boolean + description: Describes whether the related tenants refresh was the initial aggregation done by our service or not. + mostRecentRefreshRequestStatus: + type: string + description: The status of the refresh operation + mostRecentRefreshTime: + type: string + description: Timestamp of the respective refresh request. + microsoft.graph.tenantGovernanceServices.relationshipPolicy: + title: relationshipPolicy + type: object + properties: + delegatedAdministrationRoleAssignments: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshot' + description: A snapshot of the delegated administration role assignments configured in this policy. + governedTenantCanTerminate: + type: boolean + description: Indicates whether the governed tenant can terminate the relationship. + multiTenantApplicationsToProvision: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionSnapshot' + description: A snapshot of the multi-tenant applications to be provisioned in the governed tenant. + policyId: + type: string + description: The identifier of the source policy template from which this snapshot was created. + version: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + readOnly: true + microsoft.graph.tenantGovernanceServices.requiredResourceAccess: + title: requiredResourceAccess + type: object + properties: + permissions: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.resourcePermission' + description: The collection of resource permissions required by the application. + resourceAppId: + type: string + description: The appId (client ID) of the resource that the application needs to access. + microsoft.graph.tenantGovernanceServices.resourcePermission: + title: resourcePermission + type: object + properties: + id: + type: string + description: The unique identifier of the permission. + name: + type: string + description: The name of the permission. + nullable: true + type: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.permissionType' + microsoft.graph.tenantGovernanceServices.roleTemplate: + title: roleTemplate + type: object + properties: + id: + type: string + description: 'The template ID of the Microsoft Entra role (e.g., 62e90394-69f5-4237-9190-012177145e10 for Global Administrator).' + name: + type: string + description: 'The display name of the role (e.g., ''Global Administrator'', ''Helpdesk Administrator'').' microsoft.graph.tenantGovernanceServices.longRunningOperationStatus: title: longRunningOperationStatus enum: @@ -1452803,6 +1484599,94 @@ components: - failed - unknownFutureValue type: string + microsoft.graph.tenantGovernanceServices.permissionType: + title: permissionType + enum: + - role + - scope + - unknownFutureValue + type: string + x-ms-enum: + name: permissionType + modelAsString: false + values: + - value: role + description: Represents a type of permission that is for an app only scenario. No user is involved. + name: role + - value: scope + description: Represents a type of permission that is for an app and user scenario. + name: scope + - value: unknownFutureValue + description: This will help in making this enum evolable and adding more values in the future- + name: unknownFutureValue + microsoft.graph.tenantGovernanceServices.relationshipCreationType: + title: relationshipCreationType + enum: + - approvedByAdmin + - addOnTenant + - unknownFutureValue + type: string + x-ms-enum: + name: relationshipCreationType + modelAsString: false + values: + - value: approvedByAdmin + description: Represents a relationship between two tenants that was created by an explicit approval from the governed tenant admin. + name: approvedByAdmin + - value: addOnTenant + description: Represents a relationship between the add-on tenant and the tenant from which it was created. + name: addOnTenant + - value: unknownFutureValue + description: This will help in making this enum evolvable and adding more values in the future- + name: unknownFutureValue + microsoft.graph.tenantGovernanceServices.relationshipStatus: + title: relationshipStatus + enum: + - active + - terminated + - terminationRequestedByGoverningTenant + - unknownFutureValue + type: string + x-ms-enum: + name: relationshipStatus + modelAsString: false + values: + - value: active + description: Represents a relationship that is currently active. + name: active + - value: terminated + description: Represents a relationship that has been terminated. + name: terminated + - value: terminationRequestedByGoverningTenant + description: Represents a relationship that has been requested to be terminated by governing tenant. + name: terminationRequestedByGoverningTenant + - value: unknownFutureValue + description: This will help in making this enum evolable and adding more values in the future- + name: unknownFutureValue + microsoft.graph.tenantGovernanceServices.requestStatus: + title: requestStatus + enum: + - pending + - accepted + - rejected + - unknownFutureValue + type: string + x-ms-enum: + name: requestStatus + modelAsString: false + values: + - value: pending + description: Represents a governance request that is pending + name: pending + - value: accepted + description: Represents a governance request that was accepted + name: accepted + - value: rejected + description: Represents a governance request that was rejected + name: rejected + - value: unknownFutureValue + description: This will help in making this enum evolable and adding more values in the future- + name: unknownFutureValue microsoft.graph.termStore.group: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1457179,6 +1489063,17 @@ components: '@odata.nextLink': type: string nullable: true + microsoft.graph.activityLogBaseCollectionResponse: + title: Collection of activityLogBase + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.activityLogBase' + '@odata.nextLink': + type: string + nullable: true microsoft.graph.browseSessionBaseCollectionResponse: title: Collection of browseSessionBase type: object @@ -1457564,6 +1489459,17 @@ components: '@odata.nextLink': type: string nullable: true + microsoft.graph.plannerTaskChatMessageCollectionResponse: + title: Collection of plannerTaskChatMessage + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage' + '@odata.nextLink': + type: string + nullable: true microsoft.graph.calendarPermissionCollectionResponse: title: Collection of calendarPermission type: object @@ -1457828,6 +1489734,17 @@ components: '@odata.nextLink': type: string nullable: true + microsoft.graph.targetedChatMessageCollectionResponse: + title: Collection of targetedChatMessage + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessage' + '@odata.nextLink': + type: string + nullable: true microsoft.graph.chatMessageHostedContentCollectionResponse: title: Collection of chatMessageHostedContent type: object @@ -1464780,6 +1496697,28 @@ components: '@odata.nextLink': type: string nullable: true + microsoft.graph.storylineFollowerCollectionResponse: + title: Collection of storylineFollower + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.storylineFollower' + '@odata.nextLink': + type: string + nullable: true + microsoft.graph.storylineFollowingCollectionResponse: + title: Collection of storylineFollowing + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.storylineFollowing' + '@odata.nextLink': + type: string + nullable: true microsoft.graph.authoredNoteCollectionResponse: title: Collection of authoredNote type: object @@ -1466386,6 +1498325,50 @@ components: '@odata.nextLink': type: string nullable: true + microsoft.graph.entraRecoveryServices.recoveryJobBaseCollectionResponse: + title: Collection of recoveryJobBase + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBase' + '@odata.nextLink': + type: string + nullable: true + microsoft.graph.entraRecoveryServices.snapshotCollectionResponse: + title: Collection of snapshot + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.snapshot' + '@odata.nextLink': + type: string + nullable: true + microsoft.graph.entraRecoveryServices.recoveryJobCollectionResponse: + title: Collection of recoveryJob + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJob' + '@odata.nextLink': + type: string + nullable: true + microsoft.graph.entraRecoveryServices.recoveryPreviewJobCollectionResponse: + title: Collection of recoveryPreviewJob + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryPreviewJob' + '@odata.nextLink': + type: string + nullable: true microsoft.graph.externalConnectors.externalGroupCollectionResponse: title: Collection of externalGroup type: object @@ -1467123,36 +1499106,36 @@ components: '@odata.nextLink': type: string nullable: true - microsoft.graph.networkaccess.branchSiteCollectionResponse: - title: Collection of branchSite + microsoft.graph.networkaccess.policyRuleCollectionResponse: + title: Collection of policyRule type: object properties: value: type: array items: - $ref: '#/components/schemas/microsoft.graph.networkaccess.branchSite' + $ref: '#/components/schemas/microsoft.graph.networkaccess.policyRule' '@odata.nextLink': type: string nullable: true - microsoft.graph.networkaccess.remoteNetworkCollectionResponse: - title: Collection of remoteNetwork + microsoft.graph.networkaccess.branchSiteCollectionResponse: + title: Collection of branchSite type: object properties: value: type: array items: - $ref: '#/components/schemas/microsoft.graph.networkaccess.remoteNetwork' + $ref: '#/components/schemas/microsoft.graph.networkaccess.branchSite' '@odata.nextLink': type: string nullable: true - microsoft.graph.networkaccess.policyRuleCollectionResponse: - title: Collection of policyRule + microsoft.graph.networkaccess.remoteNetworkCollectionResponse: + title: Collection of remoteNetwork type: object properties: value: type: array items: - $ref: '#/components/schemas/microsoft.graph.networkaccess.policyRule' + $ref: '#/components/schemas/microsoft.graph.networkaccess.remoteNetwork' '@odata.nextLink': type: string nullable: true @@ -1467189,6 +1499172,17 @@ components: '@odata.nextLink': type: string nullable: true + microsoft.graph.networkaccess.generativeAIInsightCollectionResponse: + title: Collection of generativeAIInsight + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.generativeAIInsight' + '@odata.nextLink': + type: string + nullable: true microsoft.graph.networkaccess.remoteNetworkHealthEventCollectionResponse: title: Collection of remoteNetworkHealthEvent type: object @@ -1467222,6 +1499216,17 @@ components: '@odata.nextLink': type: string nullable: true + microsoft.graph.networkaccess.cloudFirewallPolicyCollectionResponse: + title: Collection of cloudFirewallPolicy + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicy' + '@odata.nextLink': + type: string + nullable: true microsoft.graph.networkaccess.filteringProfileCollectionResponse: title: Collection of filteringProfile type: object @@ -1468124,6 +1500129,61 @@ components: '@odata.nextLink': type: string nullable: true + microsoft.graph.tenantGovernanceServices.governanceInvitationCollectionResponse: + title: Collection of governanceInvitation + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceInvitation' + '@odata.nextLink': + type: string + nullable: true + microsoft.graph.tenantGovernanceServices.governancePolicyTemplateCollectionResponse: + title: Collection of governancePolicyTemplate + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governancePolicyTemplate' + '@odata.nextLink': + type: string + nullable: true + microsoft.graph.tenantGovernanceServices.governanceRelationshipCollectionResponse: + title: Collection of governanceRelationship + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRelationship' + '@odata.nextLink': + type: string + nullable: true + microsoft.graph.tenantGovernanceServices.governanceRequestCollectionResponse: + title: Collection of governanceRequest + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRequest' + '@odata.nextLink': + type: string + nullable: true + microsoft.graph.tenantGovernanceServices.relatedTenantCollectionResponse: + title: Collection of relatedTenant + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relatedTenant' + '@odata.nextLink': + type: string + nullable: true microsoft.graph.termStore.setCollectionResponse: title: Collection of set type: object @@ -1469356,6 +1501416,50 @@ components: '@odata.nextLink': type: string nullable: true + microsoft.graph.backupPolicyActivityLogCollectionResponse: + title: Collection of backupPolicyActivityLog + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.backupPolicyActivityLog' + '@odata.nextLink': + type: string + nullable: true + microsoft.graph.dynamicRuleActivityLogCollectionResponse: + title: Collection of dynamicRuleActivityLog + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.dynamicRuleActivityLog' + '@odata.nextLink': + type: string + nullable: true + microsoft.graph.offboardingActivityLogCollectionResponse: + title: Collection of offboardingActivityLog + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.offboardingActivityLog' + '@odata.nextLink': + type: string + nullable: true + microsoft.graph.restoreTaskActivityLogCollectionResponse: + title: Collection of restoreTaskActivityLog + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.restoreTaskActivityLog' + '@odata.nextLink': + type: string + nullable: true microsoft.graph.fileAttachmentCollectionResponse: title: Collection of fileAttachment type: object @@ -1470335,6 +1502439,17 @@ components: '@odata.nextLink': type: string nullable: true + microsoft.graph.windowsAutoUpdateCatalogAppCollectionResponse: + title: Collection of windowsAutoUpdateCatalogApp + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.windowsAutoUpdateCatalogApp' + '@odata.nextLink': + type: string + nullable: true microsoft.graph.windowsMicrosoftEdgeAppCollectionResponse: title: Collection of windowsMicrosoftEdgeApp type: object @@ -1474757,6 +1506872,17 @@ components: '@odata.nextLink': type: string nullable: true + microsoft.graph.networkaccess.cloudFirewallRuleCollectionResponse: + title: Collection of cloudFirewallRule + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallRule' + '@odata.nextLink': + type: string + nullable: true microsoft.graph.networkaccess.filteringRuleCollectionResponse: title: Collection of filteringRule type: object @@ -1474867,6 +1506993,17 @@ components: '@odata.nextLink': type: string nullable: true + microsoft.graph.networkaccess.cloudFirewallPolicyLinkCollectionResponse: + title: Collection of cloudFirewallPolicyLink + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicyLink' + '@odata.nextLink': + type: string + nullable: true microsoft.graph.networkaccess.filteringPolicyLinkCollectionResponse: title: Collection of filteringPolicyLink type: object @@ -1476704,6 +1508841,17 @@ components: '@odata.nextLink': type: string nullable: true + microsoft.graph.samsungEFotaFirmwareVersionCollectionResponse: + title: Collection of microsoft.graph.samsungEFotaFirmwareVersion + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.samsungEFotaFirmwareVersion' + '@odata.nextLink': + type: string + nullable: true microsoft.graph.deviceManagementConstraintCollectionResponse: title: Collection of microsoft.graph.deviceManagementConstraint type: object @@ -1477705,6 +1509853,28 @@ components: '@odata.nextLink': type: string nullable: true + microsoft.graph.plannerTaskChatMentionCollectionResponse: + title: Collection of microsoft.graph.plannerTaskChatMention + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMention' + '@odata.nextLink': + type: string + nullable: true + microsoft.graph.plannerTaskChatReactionCollectionResponse: + title: Collection of microsoft.graph.plannerTaskChatReaction + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatReaction' + '@odata.nextLink': + type: string + nullable: true microsoft.graph.profileCardAnnotationCollectionResponse: title: Collection of microsoft.graph.profileCardAnnotation type: object @@ -1478508,17 +1510678,6 @@ components: '@odata.nextLink': type: string nullable: true - microsoft.graph.androidFotaDeploymentAssignmentCollectionResponse: - title: Collection of microsoft.graph.androidFotaDeploymentAssignment - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.androidFotaDeploymentAssignment' - '@odata.nextLink': - type: string - nullable: true microsoft.graph.subjectSetCollectionResponse: title: Collection of microsoft.graph.subjectSet type: object @@ -1479960,6 +1512119,17 @@ components: '@odata.nextLink': type: string nullable: true + microsoft.graph.plannerTaskChatReactionEventCollectionResponse: + title: Collection of microsoft.graph.plannerTaskChatReactionEvent + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatReactionEvent' + '@odata.nextLink': + type: string + nullable: true microsoft.graph.plannerTaskRoleBasedRuleCollectionResponse: title: Collection of microsoft.graph.plannerTaskRoleBasedRule type: object @@ -1480301,6 +1512471,17 @@ components: '@odata.nextLink': type: string nullable: true + microsoft.graph.sharePointApiUsageDataPointCollectionResponse: + title: Collection of microsoft.graph.sharePointApiUsageDataPoint + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.sharePointApiUsageDataPoint' + '@odata.nextLink': + type: string + nullable: true microsoft.graph.timeRangeCollectionResponse: title: Collection of microsoft.graph.timeRange type: object @@ -1480829,6 +1513010,17 @@ components: '@odata.nextLink': type: string nullable: true + microsoft.graph.entraRecoveryServices.entityTypeAndIdsCollectionResponse: + title: Collection of microsoft.graph.entraRecoveryServices.entityTypeAndIds + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.entityTypeAndIds' + '@odata.nextLink': + type: string + nullable: true microsoft.graph.externalConnectors.aclCollectionResponse: title: Collection of microsoft.graph.externalConnectors.acl type: object @@ -1481269,6 +1513461,28 @@ components: '@odata.nextLink': type: string nullable: true + microsoft.graph.networkaccess.cloudFirewallDestinationAddressCollectionResponse: + title: Collection of microsoft.graph.networkaccess.cloudFirewallDestinationAddress + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallDestinationAddress' + '@odata.nextLink': + type: string + nullable: true + microsoft.graph.networkaccess.cloudFirewallSourceAddressCollectionResponse: + title: Collection of microsoft.graph.networkaccess.cloudFirewallSourceAddress + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallSourceAddress' + '@odata.nextLink': + type: string + nullable: true microsoft.graph.networkaccess.threatIntelligenceDestinationCollectionResponse: title: Collection of microsoft.graph.networkaccess.threatIntelligenceDestination type: object @@ -1481797,6 +1514011,83 @@ components: '@odata.nextLink': type: string nullable: true + microsoft.graph.security.dlp.attachmentSensitiveInformationDetailsCollectionResponse: + title: Collection of microsoft.graph.security.dlp.attachmentSensitiveInformationDetails + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.attachmentSensitiveInformationDetails' + '@odata.nextLink': + type: string + nullable: true + microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResultCollectionResponse: + title: Collection of microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResult + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResult' + '@odata.nextLink': + type: string + nullable: true + microsoft.graph.security.dlp.nameValuePairCollectionResponse: + title: Collection of microsoft.graph.security.dlp.nameValuePair + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.nameValuePair' + '@odata.nextLink': + type: string + nullable: true + microsoft.graph.security.dlp.sensitiveInformationInfoCollectionResponse: + title: Collection of microsoft.graph.security.dlp.sensitiveInformationInfo + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.sensitiveInformationInfo' + '@odata.nextLink': + type: string + nullable: true + microsoft.graph.security.dlp.attachmentInfoCollectionResponse: + title: Collection of microsoft.graph.security.dlp.attachmentInfo + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.attachmentInfo' + '@odata.nextLink': + type: string + nullable: true + microsoft.graph.security.dlp.ruleMatchInfoCollectionResponse: + title: Collection of microsoft.graph.security.dlp.ruleMatchInfo + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.ruleMatchInfo' + '@odata.nextLink': + type: string + nullable: true + microsoft.graph.security.dlp.privacyPrimaryMatchCollectionResponse: + title: Collection of microsoft.graph.security.dlp.privacyPrimaryMatch + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.dlp.privacyPrimaryMatch' + '@odata.nextLink': + type: string + nullable: true microsoft.graph.security.securityCopilot.pluginSettingCollectionResponse: title: Collection of microsoft.graph.security.securityCopilot.pluginSetting type: object @@ -1481852,6 +1514143,83 @@ components: '@odata.nextLink': type: string nullable: true + microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentCollectionResponse: + title: Collection of microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignment + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignment' + '@odata.nextLink': + type: string + nullable: true + microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionCollectionResponse: + title: Collection of microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvision + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvision' + '@odata.nextLink': + type: string + nullable: true + microsoft.graph.tenantGovernanceServices.roleTemplateCollectionResponse: + title: Collection of microsoft.graph.tenantGovernanceServices.roleTemplate + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.roleTemplate' + '@odata.nextLink': + type: string + nullable: true + microsoft.graph.tenantGovernanceServices.requiredResourceAccessCollectionResponse: + title: Collection of microsoft.graph.tenantGovernanceServices.requiredResourceAccess + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.requiredResourceAccess' + '@odata.nextLink': + type: string + nullable: true + microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshotCollectionResponse: + title: Collection of microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshot + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshot' + '@odata.nextLink': + type: string + nullable: true + microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionSnapshotCollectionResponse: + title: Collection of microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionSnapshot + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionSnapshot' + '@odata.nextLink': + type: string + nullable: true + microsoft.graph.tenantGovernanceServices.resourcePermissionCollectionResponse: + title: Collection of microsoft.graph.tenantGovernanceServices.resourcePermission + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.resourcePermission' + '@odata.nextLink': + type: string + nullable: true microsoft.graph.termStore.localizedNameCollectionResponse: title: Collection of microsoft.graph.termStore.localizedName type: object @@ -1483524,6 +1515892,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.identityProviderBaseCollectionResponse' + microsoft.graph.activityLogBaseCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.activityLogBaseCollectionResponse' microsoft.graph.browseSessionBaseCollectionResponse: description: Retrieved collection content: @@ -1483734,6 +1516108,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.businessScenarioTaskCollectionResponse' + microsoft.graph.plannerTaskChatMessageCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessageCollectionResponse' microsoft.graph.calendarPermissionCollectionResponse: description: Retrieved collection content: @@ -1483878,6 +1516258,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfoCollectionResponse' + microsoft.graph.targetedChatMessageCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.targetedChatMessageCollectionResponse' microsoft.graph.chatMessageHostedContentCollectionResponse: description: Retrieved collection content: @@ -1487670,6 +1520056,18 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.businessScenarioCollectionResponse' + microsoft.graph.storylineFollowerCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollowerCollectionResponse' + microsoft.graph.storylineFollowingCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.storylineFollowingCollectionResponse' microsoft.graph.authoredNoteCollectionResponse: description: Retrieved collection content: @@ -1488546,6 +1520944,30 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.ediscovery.dataSourceCollectionResponse' + microsoft.graph.entraRecoveryServices.recoveryJobBaseCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobBaseCollectionResponse' + microsoft.graph.entraRecoveryServices.snapshotCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.snapshotCollectionResponse' + microsoft.graph.entraRecoveryServices.recoveryJobCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryJobCollectionResponse' + microsoft.graph.entraRecoveryServices.recoveryPreviewJobCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.recoveryPreviewJobCollectionResponse' microsoft.graph.externalConnectors.externalGroupCollectionResponse: description: Retrieved collection content: @@ -1488948,24 +1521370,24 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.networkaccess.forwardingProfileCollectionResponse' - microsoft.graph.networkaccess.branchSiteCollectionResponse: + microsoft.graph.networkaccess.policyRuleCollectionResponse: description: Retrieved collection content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.branchSiteCollectionResponse' - microsoft.graph.networkaccess.remoteNetworkCollectionResponse: + $ref: '#/components/schemas/microsoft.graph.networkaccess.policyRuleCollectionResponse' + microsoft.graph.networkaccess.branchSiteCollectionResponse: description: Retrieved collection content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.remoteNetworkCollectionResponse' - microsoft.graph.networkaccess.policyRuleCollectionResponse: + $ref: '#/components/schemas/microsoft.graph.networkaccess.branchSiteCollectionResponse' + microsoft.graph.networkaccess.remoteNetworkCollectionResponse: description: Retrieved collection content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.policyRuleCollectionResponse' + $ref: '#/components/schemas/microsoft.graph.networkaccess.remoteNetworkCollectionResponse' microsoft.graph.networkaccess.policyLinkCollectionResponse: description: Retrieved collection content: @@ -1488984,6 +1521406,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.networkaccess.connectionCollectionResponse' + microsoft.graph.networkaccess.generativeAIInsightCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.generativeAIInsightCollectionResponse' microsoft.graph.networkaccess.remoteNetworkHealthEventCollectionResponse: description: Retrieved collection content: @@ -1489002,6 +1521430,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.networkaccess.alertCollectionResponse' + microsoft.graph.networkaccess.cloudFirewallPolicyCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicyCollectionResponse' microsoft.graph.networkaccess.filteringProfileCollectionResponse: description: Retrieved collection content: @@ -1489494,6 +1521928,36 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsAdministration.telephoneNumberLongRunningOperationCollectionResponse' + microsoft.graph.tenantGovernanceServices.governanceInvitationCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceInvitationCollectionResponse' + microsoft.graph.tenantGovernanceServices.governancePolicyTemplateCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governancePolicyTemplateCollectionResponse' + microsoft.graph.tenantGovernanceServices.governanceRelationshipCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRelationshipCollectionResponse' + microsoft.graph.tenantGovernanceServices.governanceRequestCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.governanceRequestCollectionResponse' + microsoft.graph.tenantGovernanceServices.relatedTenantCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.relatedTenantCollectionResponse' microsoft.graph.termStore.setCollectionResponse: description: Retrieved collection content: @@ -1490166,6 +1522630,30 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.socialIdentityProviderCollectionResponse' + microsoft.graph.backupPolicyActivityLogCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.backupPolicyActivityLogCollectionResponse' + microsoft.graph.dynamicRuleActivityLogCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.dynamicRuleActivityLogCollectionResponse' + microsoft.graph.offboardingActivityLogCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.offboardingActivityLogCollectionResponse' + microsoft.graph.restoreTaskActivityLogCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.restoreTaskActivityLogCollectionResponse' microsoft.graph.fileAttachmentCollectionResponse: description: Retrieved collection content: @@ -1490700,6 +1523188,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.webAppCollectionResponse' + microsoft.graph.windowsAutoUpdateCatalogAppCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.windowsAutoUpdateCatalogAppCollectionResponse' microsoft.graph.windowsMicrosoftEdgeAppCollectionResponse: description: Retrieved collection content: @@ -1493112,6 +1525606,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.industryData.userProvisioningFlowCollectionResponse' + microsoft.graph.networkaccess.cloudFirewallRuleCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallRuleCollectionResponse' microsoft.graph.networkaccess.filteringRuleCollectionResponse: description: Retrieved collection content: @@ -1493172,6 +1525672,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.networkaccess.tlsInspectionRuleCollectionResponse' + microsoft.graph.networkaccess.cloudFirewallPolicyLinkCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallPolicyLinkCollectionResponse' microsoft.graph.networkaccess.filteringPolicyLinkCollectionResponse: description: Retrieved collection content: @@ -1494174,6 +1526680,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.connectorStatusDetailsCollectionResponse' + microsoft.graph.samsungEFotaFirmwareVersionCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.samsungEFotaFirmwareVersionCollectionResponse' microsoft.graph.deviceManagementConstraintCollectionResponse: description: Retrieved collection content: @@ -1494720,6 +1527232,18 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.plannerPlanConfigurationBucketLocalizationCollectionResponse' + microsoft.graph.plannerTaskChatMentionCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMentionCollectionResponse' + microsoft.graph.plannerTaskChatReactionCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatReactionCollectionResponse' microsoft.graph.profileCardAnnotationCollectionResponse: description: Retrieved collection content: @@ -1495158,12 +1527682,6 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.x509CertificateUserBindingCollectionResponse' - microsoft.graph.androidFotaDeploymentAssignmentCollectionResponse: - description: Retrieved collection - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.androidFotaDeploymentAssignmentCollectionResponse' microsoft.graph.subjectSetCollectionResponse: description: Retrieved collection content: @@ -1495950,6 +1528468,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.plannerRuleOverrideCollectionResponse' + microsoft.graph.plannerTaskChatReactionEventCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerTaskChatReactionEventCollectionResponse' microsoft.graph.plannerTaskRoleBasedRuleCollectionResponse: description: Retrieved collection content: @@ -1496136,6 +1528660,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.serviceProvisioningResourceErrorDetailCollectionResponse' + microsoft.graph.sharePointApiUsageDataPointCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.sharePointApiUsageDataPointCollectionResponse' microsoft.graph.timeRangeCollectionResponse: description: Retrieved collection content: @@ -1496424,6 +1528954,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagement.notificationReceiverCollectionResponse' + microsoft.graph.entraRecoveryServices.entityTypeAndIdsCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.entraRecoveryServices.entityTypeAndIdsCollectionResponse' microsoft.graph.externalConnectors.aclCollectionResponse: description: Retrieved collection content: @@ -1496664,6 +1529200,18 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.networkaccess.associationCollectionResponse' + microsoft.graph.networkaccess.cloudFirewallDestinationAddressCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallDestinationAddressCollectionResponse' + microsoft.graph.networkaccess.cloudFirewallSourceAddressCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudFirewallSourceAddressCollectionResponse' microsoft.graph.networkaccess.threatIntelligenceDestinationCollectionResponse: description: Retrieved collection content: @@ -1496952,6 +1529500,48 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.security.tenantAllowBlockListEntryResultCollectionResponse' + microsoft.graph.security.dlp.attachmentSensitiveInformationDetailsCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.dlp.attachmentSensitiveInformationDetailsCollectionResponse' + microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResultCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResultCollectionResponse' + microsoft.graph.security.dlp.nameValuePairCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.dlp.nameValuePairCollectionResponse' + microsoft.graph.security.dlp.sensitiveInformationInfoCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.dlp.sensitiveInformationInfoCollectionResponse' + microsoft.graph.security.dlp.attachmentInfoCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.dlp.attachmentInfoCollectionResponse' + microsoft.graph.security.dlp.ruleMatchInfoCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.dlp.ruleMatchInfoCollectionResponse' + microsoft.graph.security.dlp.privacyPrimaryMatchCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.dlp.privacyPrimaryMatchCollectionResponse' microsoft.graph.security.securityCopilot.pluginSettingCollectionResponse: description: Retrieved collection content: @@ -1496982,6 +1529572,48 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsAdministration.telephoneNumberLongRunningOperationDetailsCollectionResponse' + microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentCollectionResponse' + microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionCollectionResponse' + microsoft.graph.tenantGovernanceServices.roleTemplateCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.roleTemplateCollectionResponse' + microsoft.graph.tenantGovernanceServices.requiredResourceAccessCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.requiredResourceAccessCollectionResponse' + microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshotCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshotCollectionResponse' + microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionSnapshotCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionSnapshotCollectionResponse' + microsoft.graph.tenantGovernanceServices.resourcePermissionCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantGovernanceServices.resourcePermissionCollectionResponse' microsoft.graph.termStore.localizedNameCollectionResponse: description: Retrieved collection content: @@ -1497589,6 +1530221,8 @@ components: isExternallyVisible: 'true' modifiedBy: String modifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' + privilegeLevel: + '@odata.type': microsoft.graph.privilegeLevel uniqueName: String microsoft.graph.accessPackageResource: value: @@ -1497911,6 +1530545,20 @@ components: status: '@odata.type': microsoft.graph.status userTimezone: String + microsoft.graph.activityLogBase: + value: + activityType: + '@odata.type': microsoft.graph.activityLogOperationType + error: + '@odata.type': microsoft.graph.publicError + eventDateTime: '0001-01-01T00:00:00.0000000+00:00' + performedBy: String + resultStatus: + '@odata.type': microsoft.graph.activityLogResultStatus + serviceType: + '@odata.type': microsoft.graph.serviceType + severity: + '@odata.type': microsoft.graph.activityLogSeverity microsoft.graph.activityStatistics: value: activity: @@ -1498572,6 +1531220,7 @@ components: globalProxy: '@odata.type': microsoft.graph.androidDeviceOwnerGlobalProxy googleAccountsBlocked: 'true' + isKioskModeExitCodeSet: 'true' kioskCustomizationDeviceSettingsBlocked: 'true' kioskCustomizationPowerButtonActionsBlocked: 'true' kioskCustomizationStatusBar: @@ -1499037,6 +1531686,8 @@ components: microsoft.graph.androidForWorkMobileAppConfiguration: value: connectedAppsEnabled: 'true' + credentialProviderRoleState: + '@odata.type': microsoft.graph.androidAppCredentialProviderRoleState packageId: String payloadJson: String permissionActions: @@ -1499301,6 +1531952,8 @@ components: value: appSupportsOemConfig: 'true' connectedAppsEnabled: 'true' + credentialProviderRoleState: + '@odata.type': microsoft.graph.androidAppCredentialProviderRoleState packageId: String payloadJson: String permissionActions: @@ -1499878,6 +1532531,8 @@ components: keyCredentials: - '@odata.type': microsoft.graph.keyCredential logo: Stream + managerApplications: + - 00000000-0000-0000-0000-000000000000 nativeAuthenticationApisEnabled: '@odata.type': microsoft.graph.nativeAuthenticationApisEnabled notes: String @@ -1499951,6 +1532606,7 @@ components: homePageUrl: String informationalUrls: '@odata.type': microsoft.graph.informationalUrls + isEntraIntegrated: 'true' lastModifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' logoUrl: String publisher: String @@ -1500680,8 +1533336,21 @@ components: - '@odata.type': microsoft.graph.identityUserFlowAttributeAssignment userFlowIdentityProviders: - '@odata.type': microsoft.graph.identityProviderBase + microsoft.graph.backupPolicyActivityLog: + value: + oldPolicyName: String + policyId: String + policyName: String + policyStatus: + '@odata.type': microsoft.graph.protectionPolicyStatus + protectionUnitDetails: + '@odata.type': microsoft.graph.protectionUnitDetails + retentionPeriod: String + microsoft.graph.backupReport: { } microsoft.graph.backupRestoreRoot: value: + activityLogs: + - '@odata.type': microsoft.graph.activityLogBase allDrivesBackup: '@odata.type': microsoft.graph.allDrivesBackup allMailboxesBackup: @@ -1500718,6 +1533387,8 @@ components: - '@odata.type': microsoft.graph.protectionPolicyBase protectionUnits: - '@odata.type': microsoft.graph.protectionUnitBase + reports: + '@odata.type': microsoft.graph.backupReport restorePoints: - '@odata.type': microsoft.graph.restorePoint restoreSessions: @@ -1501003,6 +1533674,7 @@ components: '@odata.type': microsoft.graph.publicError expirationDateTime: '0001-01-01T00:00:00.0000000+00:00' restorePointDateTime: '0001-01-01T00:00:00.0000000+00:00' + restorePointId: String status: '@odata.type': microsoft.graph.browseSessionStatus microsoft.graph.building: @@ -1501390,6 +1534062,8 @@ components: - '@odata.type': microsoft.graph.pinnedChatMessageInfo tabs: - '@odata.type': microsoft.graph.teamsTab + targetedMessages: + - '@odata.type': microsoft.graph.targetedChatMessage tenantId: String topic: String viewpoint: @@ -1501793,6 +1534467,8 @@ components: - String microsoft.graph.cloudPcExternalPartner: value: + agentSetting: + '@odata.type': microsoft.graph.cloudPcExternalPartnerAgentSetting connectionStatus: '@odata.type': microsoft.graph.cloudPcExternalPartnerStatus enableConnection: 'true' @@ -1502659,6 +1535335,8 @@ components: '@odata.type': microsoft.graph.searchSensitivityLabelInfo microsoft.graph.copilotPackage: value: + appId: String + assetId: String availableTo: '@odata.type': microsoft.graph.packageStatus deployedTo: @@ -1502668,12 +1535346,16 @@ components: - String isBlocked: 'true' lastModifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' + manifestId: String + manifestVersion: String + platform: String publisher: String shortDescription: String supportedHosts: - String type: '@odata.type': microsoft.graph.packageType + version: String zipFile: Stream microsoft.graph.copilotPackageDetail: value: @@ -1502686,9 +1535368,7 @@ components: elementDetails: - '@odata.type': microsoft.graph.packageElementDetail longDescription: String - manifestVersion: String sensitivity: String - version: String microsoft.graph.copilotPeopleAdminSetting: value: enhancedPersonalization: @@ -1502779,6 +1535459,8 @@ components: '@odata.type': microsoft.graph.policyTemplate microsoft.graph.crossTenantAccessPolicyConfigurationDefault: value: + appServiceConnectInbound: + '@odata.type': microsoft.graph.crossTenantAccessPolicyAppServiceConnectSetting automaticUserConsentSettings: '@odata.type': microsoft.graph.inboundOutboundPolicyConfiguration b2bCollaborationInbound: @@ -1502789,15 +1535471,22 @@ components: '@odata.type': microsoft.graph.crossTenantAccessPolicyB2BSetting b2bDirectConnectOutbound: '@odata.type': microsoft.graph.crossTenantAccessPolicyB2BSetting + blockServiceProviderOutboundAccess: 'true' inboundTrust: '@odata.type': microsoft.graph.crossTenantAccessPolicyInboundTrust invitationRedemptionIdentityProviderConfiguration: '@odata.type': microsoft.graph.defaultInvitationRedemptionIdentityProviderConfiguration isServiceDefault: 'true' + m365CollaborationInbound: + '@odata.type': microsoft.graph.crossTenantAccessPolicyM365CollaborationInboundSetting + m365CollaborationOutbound: + '@odata.type': microsoft.graph.crossTenantAccessPolicyM365CollaborationOutboundSetting tenantRestrictions: '@odata.type': microsoft.graph.crossTenantAccessPolicyTenantRestrictions microsoft.graph.crossTenantAccessPolicyConfigurationPartner: value: + appServiceConnectInbound: + '@odata.type': microsoft.graph.crossTenantAccessPolicyAppServiceConnectSetting automaticUserConsentSettings: '@odata.type': microsoft.graph.inboundOutboundPolicyConfiguration b2bCollaborationInbound: @@ -1502808,12 +1535497,17 @@ components: '@odata.type': microsoft.graph.crossTenantAccessPolicyB2BSetting b2bDirectConnectOutbound: '@odata.type': microsoft.graph.crossTenantAccessPolicyB2BSetting + blockServiceProviderOutboundAccess: 'true' identitySynchronization: '@odata.type': microsoft.graph.crossTenantIdentitySyncPolicyPartner inboundTrust: '@odata.type': microsoft.graph.crossTenantAccessPolicyInboundTrust isInMultiTenantOrganization: 'true' isServiceProvider: 'true' + m365CollaborationInbound: + '@odata.type': microsoft.graph.crossTenantAccessPolicyM365CollaborationInboundSetting + m365CollaborationOutbound: + '@odata.type': microsoft.graph.crossTenantAccessPolicyM365CollaborationOutboundSetting tenantId: String (identifier) tenantRestrictions: '@odata.type': microsoft.graph.crossTenantAccessPolicyTenantRestrictions @@ -1502899,7 +1535593,7 @@ components: '@odata.type': microsoft.graph.customExtensionEndpointConfiguration microsoft.graph.customDataProvidedResourceFile: value: - name: String (identifier) + name: String size: '0' uploadedDateTime: '0001-01-01T00:00:00.0000000+00:00' microsoft.graph.customDataProvidedResourceUploadSession: @@ -1503392,6 +1536086,7 @@ components: requestRequiresNetworkTether: 'true' setPrimarySetupAccountAsRegularUser: 'true' skipPrimarySetupAccountCreation: 'true' + usePlatformSSODuringSetupAssistant: 'true' zoomDisabled: 'true' microsoft.graph.depOnboardingSetting: value: @@ -1504377,6 +1537072,8 @@ components: - '@odata.type': microsoft.graph.roleDefinition roleScopeTags: - '@odata.type': microsoft.graph.roleScopeTag + samsungEFotaFirmwareVersions: + - '@odata.type': microsoft.graph.samsungEFotaFirmwareVersion serviceNowConnections: - '@odata.type': microsoft.graph.serviceNowConnection settingDefinitions: @@ -1505212,12 +1537909,16 @@ components: '@odata.type': microsoft.graph.recommendationConfiguration recommendations: - '@odata.type': microsoft.graph.recommendation + recovery: + '@odata.type': microsoft.graph.entraRecoveryServices.recovery sharedEmailDomains: - '@odata.type': microsoft.graph.sharedEmailDomain subscriptions: - '@odata.type': microsoft.graph.companySubscription templates: '@odata.type': microsoft.graph.template + tenantGovernance: + '@odata.type': microsoft.graph.tenantGovernanceServices.tenantGovernance microsoft.graph.directoryAudit: value: activityDateTime: '0001-01-01T00:00:00.0000000+00:00' @@ -1505525,6 +1538226,12 @@ components: - String drives: - String + microsoft.graph.dynamicRuleActivityLog: + value: + policyId: String + policyName: String + protectionUnitDetails: + '@odata.type': microsoft.graph.protectionUnitDetails microsoft.graph.easEmailProfileConfigurationBase: value: customDomainName: String @@ -1505999,6 +1538706,8 @@ components: - '@odata.type': microsoft.graph.engagementRole learningCourseActivities: - '@odata.type': microsoft.graph.learningCourseActivity + storyline: + '@odata.type': microsoft.graph.storyline microsoft.graph.encryptedAwsStorageBucketFinding: value: accessibility: @@ -1506716,6 +1539425,8 @@ components: expirationDateTime: '0001-01-01T00:00:00.0000000+00:00' name: String owningAppId: 00000000-0000-0000-0000-000000000000 + permissions: + - '@odata.type': microsoft.graph.permission settings: '@odata.type': microsoft.graph.fileStorageContainerTypeSettings microsoft.graph.fileStorageContainerTypeAppPermissionGrant: @@ -1507619,7 +1540330,7 @@ components: apiUrl: String displayName: String lastModifiedBy: String - lastModifiedDateTime: String + lastModifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' owner: String portalUrl: String postponeUntilDateTime: '0001-01-01T00:00:00.0000000+00:00' @@ -1507833,7 +1540544,6 @@ components: profileName: String roleScopeTagIds: - String - sendDeviceOwnershipChangePushNotification: 'true' showAzureADEnterpriseApps: 'true' showConfigurationManagerApps: 'true' showDisplayNameNextToLogo: 'true' @@ -1508897,6 +1541607,7 @@ components: displayName: String drive: '@odata.type': microsoft.graph.drive + itemCount: '0' items: - '@odata.type': microsoft.graph.listItem list: @@ -1510468,6 +1543179,7 @@ components: '@odata.type': microsoft.graph.deviceAndAppManagementAssignmentTarget microsoft.graph.mobileAppCatalogPackage: value: + productDescription: String productDisplayName: String productId: String publisherDisplayName: String @@ -1510831,6 +1543543,14 @@ components: resourceId: String scope: String startTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.offboardingActivityLog: + value: + offboardingDetails: + '@odata.type': microsoft.graph.offboardingDetails + policyId: String + policyName: String + policyStatus: + '@odata.type': microsoft.graph.protectionPolicyStatus microsoft.graph.offerShiftRequest: value: recipientActionDateTime: '0001-01-01T00:00:00.0000000+00:00' @@ -1511642,6 +1544362,18 @@ components: microsoft.graph.overprovisionedGcpServiceAccountFinding: { } microsoft.graph.overprovisionedServerlessFunctionFinding: { } microsoft.graph.overprovisionedUserFinding: { } + microsoft.graph.ownerlessGroupPolicy: + value: + emailInfo: + '@odata.type': microsoft.graph.emailDetails + enabledGroupIds: + - String + isEnabled: 'true' + maxMembersToNotify: '0' + notificationDurationInWeeks: '0' + policyWebUrl: String + targetOwners: + '@odata.type': microsoft.graph.targetOwners microsoft.graph.pageTemplate: value: canvasLayout: @@ -1512196,6 +1544928,8 @@ components: lastModifiedBy: '@odata.type': microsoft.graph.identitySet lastModifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' + messages: + - '@odata.type': microsoft.graph.plannerTaskChatMessage orderHint: String percentComplete: '0' planId: String @@ -1512211,6 +1544945,21 @@ components: '@odata.type': microsoft.graph.plannerTaskCompletionRequirements startDateTime: '0001-01-01T00:00:00.0000000+00:00' title: String + microsoft.graph.plannerTaskChatMessage: + value: + content: String + createdBy: + '@odata.type': microsoft.graph.identitySet + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + deletedDateTime: '0001-01-01T00:00:00.0000000+00:00' + editedDateTime: '0001-01-01T00:00:00.0000000+00:00' + mentions: + - '@odata.type': microsoft.graph.plannerTaskChatMention + messageType: + '@odata.type': microsoft.graph.plannerTaskChatMessageType + parentEntityId: String + reactions: + - '@odata.type': microsoft.graph.plannerTaskChatReaction microsoft.graph.plannerTaskConfiguration: value: editPolicy: @@ -1512338,6 +1545087,8 @@ components: - '@odata.type': microsoft.graph.mobileDeviceManagementPolicy onPremAuthenticationPolicies: - '@odata.type': microsoft.graph.onPremAuthenticationPolicy + ownerlessGroupPolicy: + '@odata.type': microsoft.graph.ownerlessGroupPolicy permissionGrantPolicies: - '@odata.type': microsoft.graph.permissionGrantPolicy permissionGrantPreApprovalPolicies: @@ -1512966,15 +1545717,14 @@ components: annotations: - '@odata.type': microsoft.graph.profileCardAnnotation directoryPropertyName: String + isVisible: 'true' microsoft.graph.profilePhoto: value: height: '0' width: '0' microsoft.graph.profilePropertySetting: value: - allowedAudiences: - '@odata.type': microsoft.graph.organizationAllowedAudiences - isUserOverrideForAudienceEnabled: 'true' + displayName: String name: String prioritizedSourceUrls: - String @@ -1513064,6 +1545814,7 @@ components: '@odata.type': microsoft.graph.protectionRuleStatus microsoft.graph.protectionUnitBase: value: + backupRetentionPeriodInDays: '0' createdBy: '@odata.type': microsoft.graph.identitySet createdDateTime: '0001-01-01T00:00:00.0000000+00:00' @@ -1513616,6 +1546367,18 @@ components: '@odata.type': microsoft.graph.restoreSessionArtifactCount status: '@odata.type': microsoft.graph.restoreSessionStatus + microsoft.graph.restoreTaskActivityLog: + value: + destinationType: + '@odata.type': microsoft.graph.destinationType + restoreArtifactDetails: + '@odata.type': microsoft.graph.restoreArtifactDetails + restoreCompletionDateTime: '0001-01-01T00:00:00.0000000+00:00' + restoreSessionId: String + restoreSessionStatus: + '@odata.type': microsoft.graph.restoreSessionStatus + tags: + '@odata.type': microsoft.graph.restorePointTags microsoft.graph.restrictedAppsViolation: value: deviceConfigurationId: String @@ -1514920,6 +1547683,7 @@ components: description: String members: - '@odata.type': microsoft.graph.sharePointGroupMember + principalId: String title: String microsoft.graph.sharePointGroupIdentityMapping: value: @@ -1515558,6 +1548322,20 @@ components: value: quota: '@odata.type': microsoft.graph.unifiedStorageQuota + microsoft.graph.storyline: + value: + followers: + - '@odata.type': microsoft.graph.storylineFollower + followings: + - '@odata.type': microsoft.graph.storylineFollowing + microsoft.graph.storylineFollower: + value: + follower: + '@odata.type': microsoft.graph.engagementIdentitySet + microsoft.graph.storylineFollowing: + value: + following: + '@odata.type': microsoft.graph.engagementIdentitySet microsoft.graph.strongAuthenticationDetail: value: encryptedPinHashHistory: AA== @@ -1515752,6 +1548530,10 @@ components: microsoft.graph.targetDeviceGroup: value: displayName: String + microsoft.graph.targetedChatMessage: + value: + recipient: + '@odata.type': microsoft.graph.identity microsoft.graph.targetedManagedAppConfiguration: value: appGroupType: @@ -1516426,6 +1549208,8 @@ components: - '@odata.type': microsoft.graph.extension isOwner: 'true' isShared: 'true' + singleValueExtendedProperties: + - '@odata.type': microsoft.graph.singleValueExtendedProperty tasks: - '@odata.type': microsoft.graph.todoTask wellknownListName: @@ -1517016,6 +1549800,8 @@ components: hireDate: '0001-01-01T00:00:00.0000000+00:00' identities: - '@odata.type': microsoft.graph.objectIdentity + identityGovernance: + '@odata.type': microsoft.graph.identityGovernanceUserSettings identityParentId: String imAddresses: - String @@ -1518320,6 +1551106,7 @@ components: applicableArchitectures: '@odata.type': microsoft.graph.windowsArchitecture branchDisplayName: String + branchId: String locales: - String packageAutoUpdateCapable: 'true' @@ -1519506,6 +1552293,9 @@ components: lastSyncDateTime: '0001-01-01T00:00:00.0000000+00:00' syncStatus: '@odata.type': microsoft.graph.windowsAutopilotSyncStatus + microsoft.graph.windowsAutoUpdateCatalogApp: + value: + mobileAppCatalogPackageBranchId: String microsoft.graph.windowsCertificateProfileBase: value: certificateValidityPeriodScale: @@ -1520055,6 +1552845,7 @@ components: microsoft.graph.windowsProtectionState: value: antiMalwareVersion: String + controlledConfigurationEnabled: 'true' detectedMalwareState: - '@odata.type': microsoft.graph.windowsDeviceMalwareState deviceState: @@ -1520894,8 +1553685,6 @@ components: '@odata.type': microsoft.graph.zebraFotaConnectorState microsoft.graph.zebraFotaDeployment: value: - deploymentAssignments: - - '@odata.type': microsoft.graph.androidFotaDeploymentAssignment deploymentSettings: '@odata.type': microsoft.graph.zebraFotaDeploymentSettings deploymentStatus: @@ -1521559,17 +1554348,6 @@ components: schemaItemKey: String selections: - '@odata.type': microsoft.graph.keyValuePair - microsoft.graph.androidFotaDeploymentAssignment: - value: - assignmentTarget: - '@odata.type': microsoft.graph.deviceAndAppManagementAssignmentTarget - displayName: String - id: String - target: - '@odata.type': microsoft.graph.androidFotaDeploymentAssignmentTarget - microsoft.graph.androidFotaDeploymentAssignmentTarget: - value: - groupId: String microsoft.graph.androidManagedStoreAppAssignmentSettings: value: androidManagedStoreAppTrackIds: @@ -1521946,6 +1554724,12 @@ components: isEscalationEnabled: 'true' primaryApprovers: - '@odata.type': microsoft.graph.userSet + microsoft.graph.approverDelegate: + value: + delegate: + '@odata.type': microsoft.graph.subjectSet + schedule: + '@odata.type': microsoft.graph.requestSchedule microsoft.graph.appsAndServicesSettings: value: isAppAndServicesTrialEnabled: 'true' @@ -1522565,6 +1555349,24 @@ components: microsoft.graph.azureSource: value: subscriptionId: String + microsoft.graph.backupCountStatistics: + value: + lastComputedDateTime: '0001-01-01T00:00:00.0000000+00:00' + offboardRequested: '0' + protectedCompleted: '0' + protectedFailed: '0' + protectedInProgress: '0' + removed: '0' + total: '0' + unprotectedCompleted: '0' + unprotectedFailed: '0' + unprotectedInProgress: '0' + microsoft.graph.backupPolicyReport: + value: + backupPolicyId: String + countStatistics: + '@odata.type': microsoft.graph.backupCountStatistics + displayName: String microsoft.graph.baseActivity: value: resultInfo: @@ -1523293,6 +1556095,7 @@ components: - '@odata.type': microsoft.graph.cloudPcAuditProperty resourceId: String resourceType: String + microsoft.graph.cloudPcAutomaticDiscoveredAppDetail: { } microsoft.graph.cloudPcAutopilotConfiguration: value: applicationTimeoutInMinutes: '0' @@ -1523398,6 +1556201,42 @@ components: value: userDisplayName: String userId: String + microsoft.graph.cloudPcExternalPartnerActionReport: + value: + actionType: + '@odata.type': microsoft.graph.cloudPcExternalPartnerActionType + activityId: String + activityMessage: String + agentName: String + agentSetting: + '@odata.type': microsoft.graph.cloudPcExternalPartnerAgentSetting + authenticatedAppId: String + authenticatedAppName: String + authenticatedMethod: + '@odata.type': microsoft.graph.cloudPcExternalPartnerAuthenticatedMethod + authenticatedUserPrincipalName: String + cloudPcId: String + cloudPcName: String + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.cloudPcExternalPartnerActionResult: + value: + activityId: String + cloudPcId: String + errorCode: + '@odata.type': microsoft.graph.cloudPcExternalPartnerActionErrorCode + errorMessage: String + lastModifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' + startDateTime: '0001-01-01T00:00:00.0000000+00:00' + state: + '@odata.type': microsoft.graph.cloudPcExternalPartnerActionStatus + microsoft.graph.cloudPcExternalPartnerAgentSetting: + value: + agentSha256: String + agentUrl: String + autoDeploymentEnabled: 'true' + installParameters: + - String + microsoft.graph.cloudPcFilePathAppDetail: { } microsoft.graph.cloudPcForensicStorageAccount: value: accessTier: @@ -1524012,6 +1556851,9 @@ components: microsoft.graph.connectionItem: value: connectionId: String + microsoft.graph.connectivityParameterEntry: + value: + value: String microsoft.graph.connectorStatusDetails: value: connectorInstanceId: String @@ -1524249,6 +1557091,10 @@ components: cloudInstance: String displayName: String tenantId: String + microsoft.graph.crossTenantAccessPolicyAppServiceConnectSetting: + value: + applications: + '@odata.type': microsoft.graph.crossTenantAccessPolicyTargetConfiguration microsoft.graph.crossTenantAccessPolicyB2BSetting: value: applications: @@ -1524260,6 +1557106,14 @@ components: isCompliantDeviceAccepted: 'true' isHybridAzureADJoinedDeviceAccepted: 'true' isMfaAccepted: 'true' + microsoft.graph.crossTenantAccessPolicyM365CollaborationInboundSetting: + value: + users: + '@odata.type': microsoft.graph.crossTenantAccessPolicyTargetConfiguration + microsoft.graph.crossTenantAccessPolicyM365CollaborationOutboundSetting: + value: + usersAndGroups: + '@odata.type': microsoft.graph.crossTenantAccessPolicyTargetConfiguration microsoft.graph.crossTenantAccessPolicyTarget: value: target: String @@ -1524932,6 +1557786,9 @@ components: deviceId: 00000000-0000-0000-0000-000000000000 keyMaterial: AA== keyType: String + microsoft.graph.deviceLocalAdminAccountDetail: + value: + passwordLastRotationDateTime: '0001-01-01T00:00:00.0000000+00:00' microsoft.graph.deviceLocalCredential: value: accountName: String @@ -1525785,6 +1558642,11 @@ components: value: address: String name: String + microsoft.graph.emailDetails: + value: + body: String + senderEmailAddress: String + subject: String microsoft.graph.emailIdentity: value: email: String @@ -1526070,7 +1558932,6 @@ components: value: accessTokenUrl: String clientId: String - domain: String keyVaultName: String resourceGroup: String secretName: String @@ -1526116,6 +1558977,8 @@ components: isEnforced: 'true' microsoft.graph.file: value: + archiveStatus: + '@odata.type': microsoft.graph.fileArchiveStatus hashes: '@odata.type': microsoft.graph.hashes mimeType: String @@ -1526517,6 +1559380,10 @@ components: value: createdDateTime: '0001-01-01T00:00:00.0000000+00:00' lastActiveDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.identityGovernanceUserSettings: + value: + approverDelegate: + '@odata.type': microsoft.graph.approverDelegate microsoft.graph.identityInfo: value: anchor: @@ -1526705,7 +1559572,6 @@ components: privacyUrl: String roleScopeTagIds: - String - sendDeviceOwnershipChangePushNotification: 'true' showAzureADEnterpriseApps: 'true' showConfigurationManagerApps: 'true' showDisplayNameNextToLogo: 'true' @@ -1527346,6 +1560212,7 @@ components: extensionIdentifier: String realm: String teamIdentifier: String + microsoft.graph.macOSDeviceLocalAdminAccountDetail: { } microsoft.graph.macOSFirewallApplication: value: allowsIncomingConnections: 'true' @@ -1528279,6 +1561146,15 @@ components: key: '@odata.type': microsoft.graph.objectMappingMetadata value: String + microsoft.graph.offboardingDetails: + value: + cancelledCount: '0' + failedCount: '0' + offboardedCount: '0' + offboardEndDateTime: '0001-01-01T00:00:00.0000000+00:00' + offboardingStatus: String + offboardStartDateTime: '0001-01-01T00:00:00.0000000+00:00' + totalRequestedCount: '0' microsoft.graph.oidcAddressInboundClaims: value: country: String @@ -1528541,6 +1561417,8 @@ components: '@odata.type': microsoft.graph.segmentConfiguration singleSignOnSettings: '@odata.type': microsoft.graph.onPremisesPublishingSingleSignOn + trafficRoutingMethod: + '@odata.type': microsoft.graph.trafficRoutingMethod useAlternateUrlForTranslationAndRedirect: 'true' verifiedCustomDomainCertificatesMetadata: '@odata.type': microsoft.graph.verifiedCustomDomainCertificatesMetadata @@ -1529171,6 +1562049,22 @@ components: value: accessLevel: '@odata.type': microsoft.graph.plannerPlanAccessLevel + microsoft.graph.plannerTaskChatMention: + value: + mentioned: String + mentionType: + '@odata.type': microsoft.graph.plannerTaskChatMentionType + position: '0' + microsoft.graph.plannerTaskChatReaction: + value: + reactionEvents: + - '@odata.type': microsoft.graph.plannerTaskChatReactionEvent + reactionType: String + microsoft.graph.plannerTaskChatReactionEvent: + value: + createdBy: + '@odata.type': microsoft.graph.identitySet + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' microsoft.graph.plannerTaskCompletionRequirementDetails: value: approvalRequirement: @@ -1529675,6 +1562569,8 @@ components: value: content: '@odata.type': microsoft.graph.contentBase + contentCategory: + '@odata.type': microsoft.graph.contentCategory correlationId: String createdDateTime: '0001-01-01T00:00:00.0000000+00:00' identifier: String @@ -1529792,6 +1562688,14 @@ components: failed: '0' inProgress: '0' total: '0' + microsoft.graph.protectionUnitDetails: + value: + addedCount: '0' + backupConfigurationType: String + failedCount: '0' + removedCount: '0' + requestedToAddCount: '0' + requestedToRemoveCount: '0' microsoft.graph.protectOnlineMeetingAction: value: allowedForwarders: @@ -1530384,6 +1563288,11 @@ components: rulePackageId: String rulePackageType: String microsoft.graph.restoreAction: { } + microsoft.graph.restoreArtifactDetails: + value: + failedCount: '0' + restoredCount: '0' + totalArtifactsCount: '0' microsoft.graph.restorePointSearchResponse: value: noResultProtectionUnitIds: @@ -1530578,6 +1563487,24 @@ components: microsoft.graph.samlSingleSignOnSettings: value: relayState: String + microsoft.graph.samsungEFotaFirmwareVersion: + value: + androidProcessorVersionName: String + consumerSoftwareCustomizationCode: String + description: String + deviceModelName: String + firmwareVersion: String + id: String + osVersionName: String + releaseDateTime: '0001-01-01T00:00:00.0000000+00:00' + requestFirmwareTypeName: String + salesCode: String + securityPatchVersion: String + microsoft.graph.samsungEFotaFirmwareVersionTarget: + value: + firmwareVersion: + '@odata.type': microsoft.graph.samsungEFotaFirmwareVersion + id: String microsoft.graph.scheduleEntity: value: endDateTime: '0001-01-01T00:00:00.0000000+00:00' @@ -1530968,6 +1563895,23 @@ components: cacheAccountsAboveDiskFreePercentage: '0' inactiveThresholdDays: '0' removeAccountsBelowDiskFreePercentage: '0' + microsoft.graph.sharePointApiUsageDataPoint: + value: + activeApps: '0' + appId: String + serviceArea: String + tenantId: String + usageDateTime: '0001-01-01T00:00:00.0000000+00:00' + usageMB: '0' + usageRequests: '0' + microsoft.graph.sharePointApiUsageReport: + value: + dataPoints: + - '@odata.type': microsoft.graph.sharePointApiUsageDataPoint + microsoft.graph.sharePointGroupIdentity: + value: + principalId: String + title: String microsoft.graph.sharePointGroupMigrationTaskParameters: value: sourceGroupIdentity: @@ -1530987,6 +1563931,8 @@ components: value: group: '@odata.type': microsoft.graph.identity + sharePointGroup: + '@odata.type': microsoft.graph.sharePointGroupIdentity siteGroup: '@odata.type': microsoft.graph.sharePointIdentity siteUser: @@ -1531561,6 +1564507,12 @@ components: '@odata.type': microsoft.graph.identitySet tabId: String microsoft.graph.targetAgentIdentitySponsorsOrOwners: { } + microsoft.graph.targetOwners: + value: + notifyMembers: + '@odata.type': microsoft.graph.notifyMembers + securityGroups: + - String microsoft.graph.targetPolicyEndpoints: value: platformTypes: @@ -1534463,6 +1567415,60 @@ components: ignoreNumbers: 'true' isEnabled: 'true' topicCount: '0' + microsoft.graph.entraRecoveryServices.recovery: + value: + jobs: + - '@odata.type': microsoft.graph.entraRecoveryServices.recoveryJobBase + snapshots: + - '@odata.type': microsoft.graph.entraRecoveryServices.snapshot + microsoft.graph.entraRecoveryServices.recoveryChangeObjectBase: + value: + displayName: String + entityTypeName: + '@odata.type': microsoft.graph.entraRecoveryServices.resourceTypeName + failureMessage: String + recoveryAction: + '@odata.type': microsoft.graph.entraRecoveryServices.recoveryAction + microsoft.graph.entraRecoveryServices.recoveryJob: + value: + totalFailedChanges: '0' + totalLinksModified: '0' + totalObjectsModified: '0' + microsoft.graph.entraRecoveryServices.recoveryJobBase: + value: + filteringCriteria: + '@odata.type': microsoft.graph.entraRecoveryServices.recoveryJobFilteringCriteriaBase + jobCompletionDateTime: '0001-01-01T00:00:00.0000000+00:00' + jobStartDateTime: '0001-01-01T00:00:00.0000000+00:00' + status: + '@odata.type': microsoft.graph.entraRecoveryServices.recoveryStatus + targetStateDateTime: '0001-01-01T00:00:00.0000000+00:00' + totalChangedLinksCalculated: '0' + totalChangedObjectsCalculated: '0' + microsoft.graph.entraRecoveryServices.recoveryPreviewJob: { } + microsoft.graph.entraRecoveryServices.snapshot: + value: + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + recoveryJobs: + - '@odata.type': microsoft.graph.entraRecoveryServices.recoveryJob + recoveryPreviewJobs: + - '@odata.type': microsoft.graph.entraRecoveryServices.recoveryPreviewJob + totalChangedObjects: '0' + microsoft.graph.entraRecoveryServices.entityTypeAndIds: + value: + entityIds: + - String + entityType: + '@odata.type': microsoft.graph.entraRecoveryServices.resourceTypeName + microsoft.graph.entraRecoveryServices.recoveryJobEntityNameAndIdsFilter: + value: + filterValues: + - '@odata.type': microsoft.graph.entraRecoveryServices.entityTypeAndIds + microsoft.graph.entraRecoveryServices.recoveryJobEntityNamesFilter: + value: + entityTypes: + - '@odata.type': microsoft.graph.entraRecoveryServices.resourceTypeName + microsoft.graph.entraRecoveryServices.recoveryJobFilteringCriteriaBase: { } microsoft.graph.externalConnectors.connectionOperation: value: error: @@ -1534831,6 +1567837,8 @@ components: - '@odata.type': microsoft.graph.identityGovernance.userProcessingResult id: String (identifier) nextScheduleRunDateTime: '0001-01-01T00:00:00.0000000+00:00' + previewScope: + - '@odata.type': microsoft.graph.directoryObject runs: - '@odata.type': microsoft.graph.identityGovernance.run taskReports: @@ -1536205,6 +1569213,22 @@ components: region: '@odata.type': microsoft.graph.networkaccess.region version: String + microsoft.graph.networkaccess.cloudFirewallPolicy: + value: + lastModifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' + settings: + '@odata.type': microsoft.graph.networkaccess.cloudFirewallPolicySettings + microsoft.graph.networkaccess.cloudFirewallPolicyLink: { } + microsoft.graph.networkaccess.cloudFirewallRule: + value: + action: + '@odata.type': microsoft.graph.networkaccess.cloudFirewallAction + description: String + matchingConditions: + '@odata.type': microsoft.graph.networkaccess.cloudFirewallMatchingConditions + priority: '0' + settings: + '@odata.type': microsoft.graph.networkaccess.cloudFirewallRuleSettings microsoft.graph.networkaccess.conditionalAccessPolicy: value: createdDateTime: '0001-01-01T00:00:00.0000000+00:00' @@ -1536221,15 +1569245,20 @@ components: applicationSnapshot: '@odata.type': microsoft.graph.networkaccess.applicationSnapshot createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + crossTenantAccessType: + '@odata.type': microsoft.graph.networkaccess.crossTenantAccessType destinationFqdn: String destinationIp: String destinationPort: '0' deviceCategory: '@odata.type': microsoft.graph.networkaccess.deviceCategory deviceId: String + deviceJoinType: + '@odata.type': microsoft.graph.networkaccess.deviceJoinType deviceOperatingSystem: String deviceOperatingSystemVersion: String endDateTime: '0001-01-01T00:00:00.0000000+00:00' + homeTenantId: String initiatingProcessName: String lastUpdateDateTime: '0001-01-01T00:00:00.0000000+00:00' networkProtocol: @@ -1536370,6 +1569399,21 @@ components: ruleType: '@odata.type': microsoft.graph.networkaccess.networkDestinationType microsoft.graph.networkaccess.fqdnFilteringRule: { } + microsoft.graph.networkaccess.generativeAIInsight: + value: + activity: + '@odata.type': microsoft.graph.networkaccess.applicationActivity + content: String + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + destinationUrl: String + eventId: String + eventType: String + mcpClientName: String + mcpServerName: String + sessionId: String + subactivity: String + transactionId: String (identifier) + userPrincipalName: String microsoft.graph.networkaccess.internetAccessForwardingRule: value: ports: @@ -1536380,6 +1569424,8 @@ components: value: connections: - '@odata.type': microsoft.graph.networkaccess.connection + generativeAIInsights: + - '@odata.type': microsoft.graph.networkaccess.generativeAIInsight remoteNetworks: - '@odata.type': microsoft.graph.networkaccess.remoteNetworkHealthEvent traffic: @@ -1536396,6 +1569442,8 @@ components: value: alerts: - '@odata.type': microsoft.graph.networkaccess.alert + cloudFirewallPolicies: + - '@odata.type': microsoft.graph.networkaccess.cloudFirewallPolicy connectivity: '@odata.type': microsoft.graph.networkaccess.connectivity filteringPolicies: @@ -1536653,6 +1569701,8 @@ components: microsoft.graph.networkaccess.blockPageConfigurationBase: { } microsoft.graph.networkaccess.cloudApplicationMetadata: value: + activity: + '@odata.type': microsoft.graph.networkaccess.applicationActivity categories: - String cloudApplicationCatalogId: String @@ -1536684,6 +1569734,48 @@ components: '@odata.type': microsoft.graph.networkaccess.trafficType transactionCount: '0' userCount: '0' + microsoft.graph.networkaccess.cloudFirewallDestinationAddress: { } + microsoft.graph.networkaccess.cloudFirewallDestinationFqdnAddress: + value: + values: + - String + microsoft.graph.networkaccess.cloudFirewallDestinationIpAddress: + value: + values: + - String + microsoft.graph.networkaccess.cloudFirewallDestinationMatching: + value: + addresses: + - '@odata.type': microsoft.graph.networkaccess.cloudFirewallDestinationAddress + ports: + - String + protocols: + '@odata.type': microsoft.graph.networkaccess.cloudFirewallProtocol + microsoft.graph.networkaccess.cloudFirewallMatchingConditions: + value: + destinations: + '@odata.type': microsoft.graph.networkaccess.cloudFirewallDestinationMatching + sources: + '@odata.type': microsoft.graph.networkaccess.cloudFirewallSourceMatching + microsoft.graph.networkaccess.cloudFirewallPolicySettings: + value: + defaultAction: + '@odata.type': microsoft.graph.networkaccess.cloudFirewallAction + microsoft.graph.networkaccess.cloudFirewallRuleSettings: + value: + status: + '@odata.type': microsoft.graph.networkaccess.securityRuleStatus + microsoft.graph.networkaccess.cloudFirewallSourceAddress: { } + microsoft.graph.networkaccess.cloudFirewallSourceIpAddress: + value: + values: + - String + microsoft.graph.networkaccess.cloudFirewallSourceMatching: + value: + addresses: + - '@odata.type': microsoft.graph.networkaccess.cloudFirewallSourceAddress + ports: + - String microsoft.graph.networkaccess.connectionSummary: value: totalCount: '0' @@ -1539606,6 +1572698,9 @@ components: microsoft.graph.security.mdatpAuditRecord: { } microsoft.graph.security.mdcEventsRecord: { } microsoft.graph.security.mdiAuditRecord: { } + microsoft.graph.security.mergeResponse: + value: + targetIncidentId: String microsoft.graph.security.meshWorldsAuditRecord: { } microsoft.graph.security.metadataAction: value: @@ -1540165,6 +1573260,313 @@ components: microsoft.graph.security.windows365CustomerLockboxAuditRecord: { } microsoft.graph.security.workplaceAnalyticsAuditRecord: { } microsoft.graph.security.yammerAuditRecord: { } + microsoft.graph.security.dlp.baseAuditRecord: + value: + agentBlueprintId: String + agentBlueprintName: String + agentId: String + agentName: String + agentPlatform: String + agentVersion: String + appAccessContext: + '@odata.type': microsoft.graph.security.dlp.appAccessContext + appIdentity: String + applicationName: String + associatedAdminUnitIds: + - String + correlationIdentity: String + createdDateTime: '0001-01-01' + isRequiresCustomerKeyEncryption: 'true' + operation: String + opId: String + organizationId: String + parentId: String + purpose: + '@odata.type': microsoft.graph.security.dlp.purposeType + recordType: + '@odata.type': microsoft.graph.security.dlp.auditRecordType + resultStatus: String + scopingEntityIds: + - String + scopingEntityType: '0' + sessionIdentity: String + subjectType: String + subscription: + '@odata.type': microsoft.graph.security.dlp.subscriptionInfo + userKey: String + userType: + '@odata.type': microsoft.graph.security.dlp.userType + version: '0' + workload: String + microsoft.graph.security.dlp.complianceBaseAuditRecord: { } + microsoft.graph.security.dlp.complianceDLPBaseAuditRecord: + value: + enforcementType: + '@odata.type': microsoft.graph.security.dlp.enforcementType + evaluationSource: String + exceptionInfo: + '@odata.type': microsoft.graph.security.dlp.exceptionInfo + incidentId: 00000000-0000-0000-0000-000000000000 + isSensitiveInfoDetectionIsIncluded: 'true' + location: String + policyDetails: + - String + remediationDetails: + '@odata.type': microsoft.graph.security.dlp.remediationInfo + sessionMetadata: + '@odata.type': microsoft.graph.security.dlp.sessionMetadataInfo + microsoft.graph.security.dlp.complianceDlpEndpointAuditRecord: + value: + authorizedGroup: String + endpointMetaData: + '@odata.type': microsoft.graph.security.dlp.endpointMetaDataInfo + evidenceFile: String + networkLocationContextInAction: String + microsoft.graph.security.dlp.complianceDlpExchangeAuditRecord: + value: + exchangeMetaData: + '@odata.type': microsoft.graph.security.dlp.exchangeMetaDataInfo + microsoft.graph.security.dlp.complianceDlpSharePointAuditRecord: + value: + sharePointMetaData: + '@odata.type': microsoft.graph.security.dlp.sharePointMetaDataInfo + microsoft.graph.security.dlp.appAccessContext: + value: + aadSessionId: String + apiId: String + clientAppId: String + clientAppName: String + correlationId: String + issuedAtDate: '0001-01-01' + uniqueTokenId: String + microsoft.graph.security.dlp.attachmentInfo: + value: + checksum: '0' + labelNames: + - String + labels: + - String + name: String + sensitiveInformationDetails: + - '@odata.type': microsoft.graph.security.dlp.attachmentSensitiveInformationDetails + size: '0' + microsoft.graph.security.dlp.attachmentSensitiveInformationDetails: + value: + sensitiveInformationDetailedClassificationAttributes: + - '@odata.type': microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResult + sensitiveInformationDetectionIndices: + - '0' + sensitiveType: String + microsoft.graph.security.dlp.conditionMatchInfo: + value: + documentProperties: + - '@odata.type': microsoft.graph.security.dlp.nameValuePair + isConditionMatchedInNewScheme: 'true' + otherConditions: + - '@odata.type': microsoft.graph.security.dlp.nameValuePair + sensitiveInformation: + - '@odata.type': microsoft.graph.security.dlp.sensitiveInformationInfo + microsoft.graph.security.dlp.endpointMetaDataInfo: + value: + application: String + applicationSourceExecutableName: String + destinationLocationType: String + deviceName: String + dlpAuditEventMetadata: String + endpointOperation: String + enforcementMode: String + fileExtension: String + fileSize: '0' + fileType: String + groupId: String + groupName: String + isEaV2Enriched: 'true' + isHidden: 'true' + isJitTriggered: 'true' + isRmseEncrypted: 'true' + isViewableByExternalUsers: 'true' + justification: String + markOfTheWebData: String + mdatpDeviceId: String + originatingDomain: String + parentArchiveHash: String + platform: String + policyMatchDetails: + - String + policyMatchInfo: String + previousFileName: String + removableMediaDeviceAttributes: String + sensitiveInfoTypeData: + - String + sensitivityLabelEventData: String + sensitivityLabelIds: + - String + sensitivityLabelNames: + - String + sha1: String + sha256: String + sourceLocationType: String + targetDomain: String + targetFilePath: String + targetPrinterName: String + targetUrl: String + microsoft.graph.security.dlp.exceptionInfo: + value: + isFalsePositive: 'true' + justification: String + reason: String + ruleIds: + - String + microsoft.graph.security.dlp.exchangeMetaDataInfo: + value: + attachmentDetails: + - '@odata.type': microsoft.graph.security.dlp.attachmentInfo + bccRecipients: + - String + ccRecipients: + - String + docId: String + fileSize: '0' + from: String + immutableEntryId: String + isViewableByExternalUsers: 'true' + messageId: String + recipientCount: '0' + sensitivityLabelIds: + - String + sensitivityLabelNames: + - String + sentDate: '0001-01-01' + subject: String + toRecipients: + - String + uniqueId: String + microsoft.graph.security.dlp.nameValuePair: + value: + name: String + value: String + microsoft.graph.security.dlp.policyMatchInfo: + value: + policyId: String + policyName: String + policyVersion: String + rules: + - '@odata.type': microsoft.graph.security.dlp.ruleMatchInfo + microsoft.graph.security.dlp.privacyPrimaryMatch: + value: + length: '0' + offset: '0' + primaryKeyName: String + primaryKeys: + - String + microsoft.graph.security.dlp.remediationInfo: + value: + alertId: String + bccRecipients: + - String + ccRecipients: + - String + iwUser: String + recipients: + - String + remediationActivity: + '@odata.type': microsoft.graph.security.dlp.remediationActivityType + sender: String + subject: String + templateName: String + microsoft.graph.security.dlp.ruleMatchInfo: + value: + actionParameters: + - String + actions: + - String + alertProperties: + - '@odata.type': microsoft.graph.security.dlp.nameValuePair + conditionsMatched: + '@odata.type': microsoft.graph.security.dlp.conditionMatchInfo + managementRuleId: String + matchId: String + matchVersion: String + mode: String + name: String + overriddenActions: + - String + severity: String + microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResult: + value: + confidence: '0' + count: '0' + isMatch: 'true' + microsoft.graph.security.dlp.sensitiveInformationDetectionsInfo: + value: + detectedOffsetsAndLengths: String + detectedValues: + - '@odata.type': microsoft.graph.security.dlp.nameValuePair + isResultsTruncated: 'true' + microsoft.graph.security.dlp.sensitiveInformationInfo: + value: + classifierType: String + confidence: '0' + count: '0' + location: String + privacyPrimaryMatches: + - '@odata.type': microsoft.graph.security.dlp.privacyPrimaryMatch + sensitiveInformationDetailedClassificationAttributes: + - '@odata.type': microsoft.graph.security.dlp.sensitiveInformationDetailedConfidenceLevelResult + sensitiveInformationDetections: + '@odata.type': microsoft.graph.security.dlp.sensitiveInformationDetectionsInfo + sensitiveInformationTypeName: String + sensitiveType: String + sensitiveTypeSource: String + uniqueCount: '0' + microsoft.graph.security.dlp.sessionMetadataInfo: + value: + appHost: String + appHostCategories: + - String + appHostFqdn: String + browser: String + browserVersion: String + deviceManagementType: String + deviceType: String + enforcementPlane: String + osPlatform: String + osVersion: String + microsoft.graph.security.dlp.sharePointMetaDataInfo: + value: + aiFileActions: String + blockedUserForFileAccess: String + fileId: String + fileName: String + fileOwner: String + filePathUrl: String + fileSize: '0' + from: String + isJitTriggered: 'true' + isViewableByExternalUsers: 'true' + isVisibleOnlyToOdbOwner: 'true' + itemCreatedDate: '0001-01-01' + itemLastModifiedDate: '0001-01-01' + itemLastSharedDate: '0001-01-01' + quarantineLocationFileUrl: String + sensitivityLabelIds: + - String + sensitivityLabelNames: + - String + sharedBy: + - String + sharedWith: + - String + siteAdmins: + - String + siteCollectionGuid: String + siteCollectionUrl: String + uniqueId: String + violatingAction: String + microsoft.graph.security.dlp.subscriptionInfo: + value: + dlpSubscriptionId: String + name: String microsoft.graph.security.securityCopilot.evaluation: value: completedDateTime: '0001-01-01T00:00:00.0000000+00:00' @@ -1540374,6 +1573776,112 @@ components: status: '@odata.type': microsoft.graph.longRunningOperationStatus statusDetail: String + microsoft.graph.tenantGovernanceServices.b2bRegistrationMetrics: + value: + initial: + '@odata.type': microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsInitial + recent: + '@odata.type': microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsRecent + microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsBase: + value: + inboundTotalUsers: '0' + outboundTotalUsers: '0' + watermarkDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsInitial: + value: + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.b2BRegistrationMetricsRecent: + value: + updateDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetrics: + value: + initial: + '@odata.type': microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsInitial + recent: + '@odata.type': microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsRecent + microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsBase: + value: + inboundMonthlyTotalApplications: '0' + inboundMonthlyTotalUsers: '0' + outboundMonthlyTotalApplications: '0' + outboundMonthlyTotalUsers: '0' + watermarkDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsInitial: + value: + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetricsRecent: + value: + updateDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.billingMetrics: + value: + initial: + '@odata.type': microsoft.graph.tenantGovernanceServices.billingMetricsInitial + recent: + '@odata.type': microsoft.graph.tenantGovernanceServices.billingMetricsRecent + microsoft.graph.tenantGovernanceServices.billingMetricsBase: + value: + foreignAssociatedTenantBillingManagementActiveCount: '0' + foreignAssociatedTenantCount: '0' + foreignAssociatedTenantProvisioningActiveCount: '0' + localAssociatedTenantBillingManagementActiveCount: '0' + localAssociatedTenantCount: '0' + localAssociatedTenantIds: + - String + localAssociatedTenantProvisioningActiveCount: '0' + watermarkDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.billingMetricsInitial: + value: + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.billingMetricsRecent: + value: + updateDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.governanceInvitation: + value: + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + expirationDateTime: '0001-01-01T00:00:00.0000000+00:00' + governedTenantId: String + governedTenantName: String + governingTenantId: String + governingTenantName: String + microsoft.graph.tenantGovernanceServices.governancePolicyTemplate: + value: + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + delegatedAdministrationRoleAssignments: + - '@odata.type': microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignment + description: String + displayName: String + governedTenantCanTerminate: 'true' + lastModifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' + multiTenantApplicationsToProvision: + - '@odata.type': microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvision + version: String + microsoft.graph.tenantGovernanceServices.governanceRelationship: + value: + createdType: + '@odata.type': microsoft.graph.tenantGovernanceServices.relationshipCreationType + creationDateTime: '0001-01-01T00:00:00.0000000+00:00' + governedTenantId: String + governedTenantName: String + governingTenantId: String + governingTenantName: String + policySnapshot: + '@odata.type': microsoft.graph.tenantGovernanceServices.relationshipPolicy + status: + '@odata.type': microsoft.graph.tenantGovernanceServices.relationshipStatus + microsoft.graph.tenantGovernanceServices.governanceRequest: + value: + expirationDateTime: '0001-01-01T00:00:00.0000000+00:00' + governancePolicyTemplate: + '@odata.type': microsoft.graph.tenantGovernanceServices.governancePolicyTemplate + governedTenantId: String + governedTenantName: String + governingTenantId: String + governingTenantName: String + policySnapshot: + '@odata.type': microsoft.graph.tenantGovernanceServices.relationshipPolicy + requestDateTime: '0001-01-01T00:00:00.0000000+00:00' + status: + '@odata.type': microsoft.graph.tenantGovernanceServices.requestStatus microsoft.graph.tenantGovernanceServices.longRunningOperation: value: createdDateTime: '0001-01-01T00:00:00.0000000+00:00' @@ -1540382,6 +1573890,111 @@ components: status: '@odata.type': microsoft.graph.tenantGovernanceServices.longRunningOperationStatus statusDetail: String + microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetrics: + value: + initial: + '@odata.type': microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsInitial + recent: + '@odata.type': microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsRecent + microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsBase: + value: + inboundMonthlyTotalApplications: '0' + outboundMonthlyTotalApplications: '0' + watermarkDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsInitial: + value: + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetricsRecent: + value: + updateDateTime: '0001-01-01T00:00:00.0000000+00:00' + microsoft.graph.tenantGovernanceServices.relatedTenant: + value: + appB2BSignInActivityMetrics: + '@odata.type': microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetrics + b2BRegistrationMetrics: + '@odata.type': microsoft.graph.tenantGovernanceServices.b2bRegistrationMetrics + b2BSignInActivityMetrics: + '@odata.type': microsoft.graph.tenantGovernanceServices.b2BSignInActivityMetrics + billingMetrics: + '@odata.type': microsoft.graph.tenantGovernanceServices.billingMetrics + createdDateTime: '0001-01-01T00:00:00.0000000+00:00' + multiTenantApplicationMetrics: + '@odata.type': microsoft.graph.tenantGovernanceServices.multiTenantApplicationMetrics + microsoft.graph.tenantGovernanceServices.relatedTenantsRefreshRequest: + value: + location: String + microsoft.graph.tenantGovernanceServices.tenantGovernance: + value: + governanceInvitations: + - '@odata.type': microsoft.graph.tenantGovernanceServices.governanceInvitation + governancePolicyTemplates: + - '@odata.type': microsoft.graph.tenantGovernanceServices.governancePolicyTemplate + governanceRelationships: + - '@odata.type': microsoft.graph.tenantGovernanceServices.governanceRelationship + governanceRequests: + - '@odata.type': microsoft.graph.tenantGovernanceServices.governanceRequest + relatedTenants: + - '@odata.type': microsoft.graph.tenantGovernanceServices.relatedTenant + settings: + '@odata.type': microsoft.graph.tenantGovernanceServices.tenantGovernanceSetting + microsoft.graph.tenantGovernanceServices.tenantGovernanceSetting: + value: + canReceiveInvitations: 'true' + isRelatedTenantsEnabled: 'true' + microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignment: + value: + group: + '@odata.type': microsoft.graph.group + roleTemplates: + - '@odata.type': microsoft.graph.tenantGovernanceServices.roleTemplate + microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshot: + value: + groupId: String + roleTemplates: + - '@odata.type': microsoft.graph.tenantGovernanceServices.roleTemplate + microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvision: + value: + appId: String + displayName: String + objectId: String + requiredResourceAccesses: + - '@odata.type': microsoft.graph.tenantGovernanceServices.requiredResourceAccess + microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionSnapshot: + value: + appId: String + displayName: String + objectId: String + requiredResourceAccesses: + - '@odata.type': microsoft.graph.tenantGovernanceServices.requiredResourceAccess + microsoft.graph.tenantGovernanceServices.relatedTenantsRefreshStatus: + value: + isFirstRefresh: 'true' + mostRecentRefreshRequestStatus: String + mostRecentRefreshTime: String + microsoft.graph.tenantGovernanceServices.relationshipPolicy: + value: + delegatedAdministrationRoleAssignments: + - '@odata.type': microsoft.graph.tenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshot + governedTenantCanTerminate: 'true' + multiTenantApplicationsToProvision: + - '@odata.type': microsoft.graph.tenantGovernanceServices.multiTenantApplicationsToProvisionSnapshot + policyId: String + version: '0' + microsoft.graph.tenantGovernanceServices.requiredResourceAccess: + value: + permissions: + - '@odata.type': microsoft.graph.tenantGovernanceServices.resourcePermission + resourceAppId: String + microsoft.graph.tenantGovernanceServices.resourcePermission: + value: + id: String + name: String + type: + '@odata.type': microsoft.graph.tenantGovernanceServices.permissionType + microsoft.graph.tenantGovernanceServices.roleTemplate: + value: + id: String + name: String microsoft.graph.termStore.group: value: createdDateTime: '0001-01-01T00:00:00.0000000+00:00' @@ -1541305,6 +1574918,8 @@ tags: x-ms-docs-toc-type: page - name: chats.teamsTab x-ms-docs-toc-type: page + - name: chats.targetedChatMessage + x-ms-docs-toc-type: page - name: chats.chat.Functions x-ms-docs-toc-type: container - name: commands.command @@ -1541845,12 +1575460,16 @@ tags: x-ms-docs-toc-type: page - name: directory.recommendation x-ms-docs-toc-type: page + - name: directory.recovery + x-ms-docs-toc-type: page - name: directory.sharedEmailDomain x-ms-docs-toc-type: page - name: directory.companySubscription x-ms-docs-toc-type: page - name: directory.template x-ms-docs-toc-type: page + - name: directory.tenantGovernance + x-ms-docs-toc-type: page - name: directoryObjects.directoryObject x-ms-docs-toc-type: page - name: directoryObjects.directoryObject.Actions @@ -1542307,6 +1575926,8 @@ tags: x-ms-docs-toc-type: page - name: networkAccess.alert x-ms-docs-toc-type: page + - name: networkAccess.cloudFirewallPolicy + x-ms-docs-toc-type: page - name: networkAccess.connectivity x-ms-docs-toc-type: page - name: networkAccess.filteringPolicy @@ -1542451,6 +1576072,8 @@ tags: x-ms-docs-toc-type: page - name: policies.onPremAuthenticationPolicy x-ms-docs-toc-type: page + - name: policies.ownerlessGroupPolicy + x-ms-docs-toc-type: page - name: policies.permissionGrantPolicy x-ms-docs-toc-type: page - name: policies.permissionGrantPreApprovalPolicy